本文只提供最新的针对era网的交互指引,暂不考虑lite网络。原因如下:
- lite不能兼容evm的账户体系,不能直接在小狐狸上添加lite网络;
- lite网络跨进跨出成本都不低,而且lite网上几乎没有什么交互值得去做;
- OKX钱包提供空投任务也仅针对era网,完全没有lite网什么事。
本文只提供跨链、swap、nft的指引,暂不考虑质押、借贷。原因如下:
- 从arb&op的空投规则来看,交易次数远比合约种类更重要,反复刷swap是提高交易次数和交易金额最好的方式;
- 个人认为,空投交互最大的成本是时间成本和资金占用成本。质押(借贷)一个月再取回(还款),本质也就2条交易数据,若不考虑资金的损失,资金占用上就耗费了一个月;
- 合约越复杂,越容易出现漏洞,自行百度eralend项目(其实到目前为止也根本不知道到底是合约漏洞还是。。。)。
相关URL
zksync官网:https://zksync.io/
zksync 交互统计及交互dapp入口:https://zksync.bitflower.cc/
zksync era区块浏览器:https://explorer.zksync.io/
zksync 跨链桥数据情况:https://dune.com/kylin/Zksync
gas price查看:https://etherscan.io/gastracker
合约授权撤销:https://revoke.cash/zh
交互任务一:官方跨链桥
流程:选择Deposit标签。转出网络选择【Ethereum Mainnet】,资产选择【ETH】,输入需要跨链的ETH金额,转入网络默认为【zkSync Era Mainnet】,点击按钮【Deposit】,唤起钱包,确认金额和gas,确认签名,完成跨链。
费用:在gas便宜的时候(20Gwei),gasfee大概在4-5U。
交互任务二:orbiter跨链桥
地址:https://www.orbiter.finance/
流程:选择L2Bridge标签,目标网络选择 zkSync Era, 点击【send】,唤起钱包,确认金额和gas,确认签名,完成跨链。
费用:2-3U。实际gas费不到1U,跨链费大概2U。
注意:orbiter的跨链不是基于智能合约实现的,发起的交易就是普通的transfer给一个地址进行转账,背后的逻辑应该是一个中心化的服务器在处理跨链。所以不建议大额走obiter。
交互任务三:syncswap交易
流程:连接zkS era主网,进入到trade模块。输入金额,点击【SEND】。将之前跨链过来的ETH换成USDC,完成swap交易。同理也可以将USDC换回ETH。
费用:波动较大,gas费0.4-1U不等,gas price贵的时候也可能超过1U,因为这个交易是用来刷次数的,所以交互的时候关注一下gas price。
交互任务四:mute交易
流程:连接钱包,选择要进行swap的币对,USDC/ETH。输入金额,点击【swap】唤起钱包完成交易。
费用:和syncswap几乎一致,两个swap平台都可以反复交易。
交互任务五:Tiktokfi NFT
地址:https://zksync.tiktokfi.xyz/
流程:输入mint的数量,点击mint按钮。单个地址限制mint3个,建议分成3次mint,增加NFT协议交易次数。
费用:mint费用加上gas费用大约2U,相对便宜的NFT。
总结
关于费用:要养成关注gasprice的习惯,日常gas price在15-25Gwei之间,40~50的price也经常出现,相比最低价格高了3倍,swap交易还好,本身是很多,但跨链交易的话,可能一次高价跨链的gas费达到10+U。根据我的经验,白天的gas price一般比较低,晚上10点到第二天8点之前都比较高,不知道是不是因为大洋彼岸起床的原因。有一次晚上没注意,开脚本跑跨链,第二天早上起来发现一堆高价跨链交易,单次跨链都在10U以上的成本。
关于安全:老生常谈的话题了,如何保存keystore或者私钥不用重复,重点说一下授权操作吧。不少合约交易U的时候,需要先授权再交易,很多人图方便喜欢在授权金额那里直接点【最大】。这个操作的本质和把你钱包里所有的U直接甩给合约项目方&管理员没区别。所以建议每次进行授权的时候,交易多少就授权多少,多授权一次也就0.2U左右的gas费,还增加了一次链上交易,何乐而不为呢?
关于IP:至少在目前zksync的交互中,都是Dapp,没有任何必要去做所谓的IP隔离。Dapp的本质都是直接和链上RPC节点进行交互,而节点打包上链的数据里只包含交易数据,不会包含ip之类的信息。如果有中心化的操作,比如授权Twitter、绑定谷歌帐号之类的,可以注意一下IP隔离。
以上,感兴趣或者有疑问的小伙伴随时私信我。