加johns微信学习
作者推特:https://twitter.com/johns20178
discord交流群:https://discord.gg/YNuryGXypV(有问题一定要进群交流,比你一个人埋头研究效率高得多)
zkSync 是以太坊的扩展和隐私引擎。它目前的功能范围包括以太坊网络中 ETH 和 ERC20 代币的低 gas 传输、原子交换和限价订单以及原生 L2 NFT 支持。
zkSync 建立在 ZK Rollup 架构之上。ZK Rollup 是一种 L2 扩展解决方案,其中所有资金都由主链上的智能合约持有,而计算和存储则在链下执行。对于每个 Rollup 块,都会生成状态转换零知识证明 (SNARK),并由主链合约进行验证。这个 SNARK 包括 Rollup 块中每笔交易的有效性证明。
此架构提供以下保证:
-
Rollup 验证器永远不会破坏状态或窃取资金(与侧链不同)。
-
即使验证者因数据可用而停止合作,用户也始终可以从 Rollup 中检索资金(与 Plasma 不同)。
-
多亏了有效性证明,用户或任何其他受信任方都不需要在线监控 Rollup 块以防止欺诈(与支付渠道或 Optimistic Rollups 不同)。
也就是说,ZK Rollup 严格继承了底层 L1 的安全保障。
zksync母公司matter labs完成了由顶级基金A16z领投的5000万美元融资。
下面是详细的交互教程。
打开钱包
连接钱包
增加资金
这里我们看到可以用信用卡买加密货币,也可以从以太坊钱包存入代币,这里我们选择从以太坊钱包存入代币。
填好数量后选择增加资金
钱包确认交易
存款成功,点击行
我们先制作一个nft
薄荷nft
因为是新账户,系统提示授权账户激活,我们激活它
钱包签名
这里显示了激活账户的费用
这里我们发现需要填写哈希或者cid,我们先下载ipfs
打开官网https://ipfs.io/
点击安装,安装好之后,打开ipfs软件。
选择左边文件,右边导入,导入一张你要做nft的图片
然后点击右边三个点,复制cid。
复制好cid,授权铸币nft
钱包签名
mint成功
我们可以把nft提取到L1网络。也可以转移nft。下面可以看到nft编号。
接下来我们在2层网络交易代币,打开https://info.zigzag.exchange/
开始交易
连接钱包
这里有市价单和限价单,自己选择合适的。
交易成功后,这里会有交易记录。
这里还有跨链桥功能,可以把资产从L2跨到L1。
回到zksync界面,点开发送
这里也可以把资产跨链到L1,也可以向L2地址发送资产。
这里添加联系人
历史交易记录在这里都能看到。
最后还有很重要的一步,也是被绝大多数教程忽视的一步,那就是给gitcoin捐款。
打开gitcoin官网,点击登入
这里需要一个github账户登录,没有的小伙伴自行注册一个。
点击产品,选择捐款
点击查看所有捐款
我们在这里随便挑选一个项目,添加到购物车
点击查看购物车,注意这里可能会卡住,需要多刷新几遍。
这里选择1dai就可以了,点击checkout
选择zksync checkout
连接小狐狸钱包
点击proceed
连接钱包
签名
点击complete payment
签名
交互成功。
写教程不易,请老铁们转发,发挥精品教程最大功效。
声明:本教程仅作学习交流,不是投资建议
其他有用链接