zkSync是由MatterLabs创建的,是一个以用户为中心的zkrollup平台,它是以太坊的第2层扩展解决方案,使用zk-rollups作为扩展技术,与optimisticrollups一样,zk-rollups将会汇总以太坊主网上的交易并将交易证明提交给以太坊。zkSyncEra是一个基于 zkSync 技术的区块链生态系统,旨在实现高性能、低成本的智能合约和区块链应用。 zkSyncEra 是完全开源的,可以自由地查看、修改和分叉代码,zkSync2.0现在是 zkSyncEra,而 zkSync1.0现在是zkSyncLite。就NFTScan数据来看,截至11月7日,zkSync
关于zkSync使用及心得简单说明:使用了zkSync一段时间,zkv1目前已经能在主网使用,但是功能仅包含eth,erc20的代币转账,功能扩展性不强,提款时间太长是个老大难的问题。对于zkv2目前还处在开发阶段,尚不能完全满足正常的功能需求,槽点还是蛮多,可以通过开发文档了解个大概但是遇到详细问题的话还是要去discord上和zk开发者讨论。主要开发用的工具如下:zkv1测试浏览器:https://goerli.zkscan.io/zkv1主网浏览器:https://zkscan.io/zkv1开发文档:https://docs.zksync.io/userdocs/zkv2测试浏览器:h
不同的项目正在探索不同的方向,这或许是最利于行业的发展模式。原文作者:GrantGriffith,由Odaily星球日报 Azuma 编译。编者按:10月28日,由MatterLabs构建的以太坊扩容解决方案正式发布了zkSync2.0的第一阶段BabyAlpha,虽然出于测试需求,该网络暂时不会向外部参与者开放,但作为首个启动主网的EVM兼容型zk-rollup,zkSync2.0的上线对于整个以太坊生态的扩容“长征”来说仍是一次值得纪念的里程碑时刻。在下文中,分析师GrantGriffith以通俗的语言解析了zkEVM的重要意义,并对比了包括zkSync2.0在内的多家致力于实现zkEVM
Zksync是否已经快照?截止2023.3.31我认为还没有快照。理由:1)链上生态贫瘠,没几个能用的。2)Era发布没几天,时间太短,不够长期交互这一考核标准。3)链上TVL太低,不吸引刷子来刷没法做数据。4)链上gas太高,可能还要更新Zksync空投标准?个人猜测类似arb的计分标准,有以下几个方面:1)使用ZksyncLite(早期用户)2)使用官方跨链桥 按照当前数据,建议跨链金额大于50%也就是0.1eth以上,使用一次即可。3)生态交互现在链上gas太高,每周交互一次即可。Zksync何时快照?至少需要链上数据追平ARB才会考虑空投的事情。 应该还有很长的距离,不用太着急
说明:1.zksyncera部署合约和ETH等网络不同,不能直接使用remix进行部署,官方出的解决方案是使用hardhat插件。2.合约中的constructor需要传参进去,不能直接写入3.官方的pythonsdk也是不能使用的状态。系统环境:ubuntu22.041.升级aptsudoaptupdate2.安装并激活NVMcurl-o-https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh|bashsource~/.bashrc3.安装NodeJSLTS版本nvminstall--lts4.确认已成功安装Node.j
目录通常的rollup的工作流程如下zkSyncrollup操作的生命周期如下:
今天来说说Layer2的OP与ZK之争问题 短期OP,长期ZK? 这句话因为V神说过,所以被很多人认为是「金科玉律」,然而实际情况要复杂的多。常见的那类比较网上已经说烂-即OP基于博弈ZK兼容性还有很长路要走……上面那些就不再废话了,V神那个长短期的言论大体上也是基于上面三个基本面提出的。然而博弈VS数学-用户根本体验不出啥区别的,也根本不关心;两周提款期VS几分钟or几小时-这些差异有桥全都抹平了;EVM兼容性-现在OP的确更好,但随着ZK慢慢发展这个也终将抹平。 所以说点不一样的。一.首先是性能 常见的一个说法是ZK系TPS高过OP系,这么说的主要原因是ZK的压缩比相对OP更高,换句话说
目录bootloaderDynamicFees动态费用机制paymastersbootloader从技术角度来看,zkSync2.0中的一个块是由我们称为“引导加载程序”的单个程序组成的。一旦这个程序接收到来自操作员的输入,它首先为块定义一些系统参数(例如,block.number/block.timestamp/等)。初始设置后,引导加载程序将按顺序读取事务列表。对于每笔交易,它都会设置元参数,并询问原始账户是否可以执行交易。为了确保速度和成本之间的平衡,服务器中的进一步逻辑验证块是否足够大以发送给证明者(或达到超时)。如果是这样,操作员将关闭该块(停止向引导加载程序添加新事务并完成其执行)
古老的难题女:你爱我吗?男:爱!女:怎么证明?男:……零知识证明的定义零知识证明(Zero-KnowledgeProof)也叫做最小泄露证明,能充分证明自己是某种权益的合法拥有者,又不把有关的信息泄漏出去,即给外界的“知识”为“零”。例子假设A有一个带密码锁的盒子,他想在不告诉B真正密码的情况下,又让B相信A知道这个盒子的密码。那么他要怎么做呢?A让B写了一个全世界只有B自己知道的秘密,B写下了一张“我的小狗叫Bob”的字条放入盒子中。A通过正确的密码打开盒子后获取了此信息并告知B。在这个交互过程中,B并没有得知任何此前自己不知道的信息(盒子的密码),但A还是成功的让B相信了A知道密码。零知识
古老的难题女:你爱我吗?男:爱!女:怎么证明?男:……零知识证明的定义零知识证明(Zero-KnowledgeProof)也叫做最小泄露证明,能充分证明自己是某种权益的合法拥有者,又不把有关的信息泄漏出去,即给外界的“知识”为“零”。例子假设A有一个带密码锁的盒子,他想在不告诉B真正密码的情况下,又让B相信A知道这个盒子的密码。那么他要怎么做呢?A让B写了一个全世界只有B自己知道的秘密,B写下了一张“我的小狗叫Bob”的字条放入盒子中。A通过正确的密码打开盒子后获取了此信息并告知B。在这个交互过程中,B并没有得知任何此前自己不知道的信息(盒子的密码),但A还是成功的让B相信了A知道密码。零知识