扫描下载APP
其它方式登录
ZK协处理器是一种无信任的历史性链上数据访问和计算技术,可以消除计算必须在区块链虚拟机中完成的限制,提高智能合约的可扩展性和效率。它可以用于Defi领域的DEX,如Uniswap V4的hook,支持可证明的Rust代码,以及潜在的任何编译到RISC-V的语言,提供以ZK证明的源链信息,以及抓取链上和链下数据的路径,它可以以较低成本的方式让智能合约抓取更多数据,获取链下的计算资源,实现更强的互操性。
区块链是一种全球分布的账本,可以实现可编程性,但存在一些限制,如没有复杂的浮点数学,每次操作都会收取费用,每个区块的计算量有限,内存有限等。ZK-Rollup和协处理器可以增加可用交易数量,并且可以降低成本,ZK证明可能会成为访问去信任计算的主导模式,朝着"不要信任,要验证"的范式迈进。
RollApp生态系统由RollApp SDK、Rollup即服务(RaaS)、Rollup-SDK即服务和统一排序网络(Unified Sequencing Network)组成,Celestia团队推出了Rollkit,一个模块化Rollup框架,使开发者能够自由选择不同的功能构建定制Rollup,支持主权Rollup,但需要统一接口,否则可能导致应用rollup生态的分裂。
dYdX计划推出V4版本,实现完全去中心化,离开以太坊,推出自己的链。这一变化支持Rollup并非万能之策的观点,提出利用以太坊安全性是否是实现去中心化的唯一途径。V4已经推出一个月,希望它能取得成功。
a16z Crypto推出了Lasso和Jolt技术,解决了性能、开发人员体验和可审核性三个关键问题。D&P提出了一种新的Plonkish约束系统SNARK,使Lasso基础技术更容易整合到现有的工具中,使得承诺值的时间缩短了一个数量级以上,并且可以比以前的工作快一个甚至两个数量级。它可以用于实现哈希函数Keccak和Grøstl,提高性能。
Owlto Finance提供安全快速的桥接服务,使用户可以在L2网络上实现资产转移、极速转账、高安全性和低成本。Linea是Owlto的最佳合作伙伴,提供高度去中心化的Layer 2解决方案,使Owlto能够提供更好的跨链解决方案。
Redstone项目发布,可以解决Plasma的数据扣留问题,提出挑战机制,支付费用以防止恶意挑战,比Arbitrum Nova和Metis更优越。ZK Rollup可以解决Plasma的数据扣留问题,降低去中心化排序器的难度,并可以将Plasma中Exit game模式的触发概率降至0。
本文提供了一个框架,用于分析去中心化rollup过程中的不同设计选择及其下游后果,涉及排序器、证明者、激励措施等,以及领导者选举、全民免费、分叉、同步与异步证明等设计选择,可用于优化交易吞吐量、交易成本和最终时间。系统将迫使竞争的测序商进行竞标,以获得收入,并为系统引入复杂性,以激励排序器和证明者的正确行为。设计者可以选择多种设计决策,以优化超高事务吞吐量。
使用Rollup可以让PayPal等Web2企业融入Web3,实现快速支付交互同时保留安全特性,这对促进Web3应用能带来很好的效益。
在以太坊的 Rollup 扩容方案中,排序器(Sequencer)是核心组件,负责交易排序和区块创建。随着Layer2的增长及生态繁荣,其盈利模式和中心化问题成为焦点,特别是排序器的去中心化和利润分配方式。
TTF(time to finality),是指一个交易信号从开始广播到到达最终状态所花费的时间。
Vitalik Buterin提出了基于UTXO的Plasma账本,可以有效扩展以太坊的2层,并通过“退出游戏”机制来确保安全。他还提出了ZK+Plasma的新方向,可以解决Plasma存在的问题,释放EVM的想象空间,但是市场是否会接受仍有待观察。
本篇进一步探讨 Layer2 方案,并深挖 Optimistic Rollup 赛道。
Binance Research发表了一篇《The Rollups-as-a-Service Primer》RaaS入门,介绍了五种RaaS项目方案,包括Conduit、Caldera、AltLayer、Gelato和Lumoz,提供帮助用户部署和维护Rollup的解决方案和服务,如Elector、No-Code Dashboard、Rollup SDK等,支持跨链原子交易和消息传递,以及快速启动一次性的临时Rollup。
应用需根据自身所要实现的目标,在可控、安全、成本等方面做取舍。