johns

发布于 2022-07-08到 Mirror 阅读

ZkSync全网最全教程

加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万美元融资。

下面是详细的交互教程。

打开官网https://zksync.io/

打开钱包

连接钱包

增加资金

这里我们看到可以用信用卡买加密货币,也可以从以太坊钱包存入代币,这里我们选择从以太坊钱包存入代币。

填好数量后选择增加资金

钱包确认交易

存款成功,点击行

我们先制作一个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官网,点击登入

https://gitcoin.co/

这里需要一个github账户登录,没有的小伙伴自行注册一个。

点击产品,选择捐款

点击查看所有捐款

我们在这里随便挑选一个项目,添加到购物车

点击查看购物车,注意这里可能会卡住,需要多刷新几遍。

这里选择1dai就可以了,点击checkout

选择zksync checkout

连接小狐狸钱包

点击proceed

连接钱包

签名

点击complete payment

签名

交互成功。

写教程不易,请老铁们转发,发挥精品教程最大功效。

声明:本教程仅作学习交流,不是投资建议

其他有用链接

官网 https://zksync.io/

discord https://discord.com/invite/px2aR7w

博客 https://blog.matter-labs.io/?gi=423d2194d040