月亮链 月亮链
Ctrl+D收藏月亮链
首页 > MANA > 正文

PRO:去中心化的Prover如何实现?Opside 创新性提出 ZKP的两步提交算法_KAKASHI

作者:

时间:1900/1/1 0:00:00

原文来源:OpsideTeam

为什么我们需要去中心化的prover

当前,以太坊主网上已经有多个ZK-Rollups在运行了。然而ZK-Rollup的去中心化设计仍然处于早期阶段。我们目前都聚焦在Sequencer的去中心化问题上,大部分人都忽略了,实际上目前绝大部分的ZK-Rollup项目都没有实现去中心化的prover。

对于ZK-Rollup来说,中心化的prover仍然是安全的,并且也不像中心化的sequencer那样会带来审查的问题。但是中心化的prover也会引发很多问题。首先,如果只有一个prover,那么单节点宕机就会造成整个ZK-Rollup的有效性证明无法提交,从而给交易的最终确定性造成影响。其次,中心化的prover成本高昂,无法承担未来海量的ZK-Rollup的算力需求。最后,从经济的角度来说,中心化的prover独享了一部分收益,这在代币经济学上来说,实际上是不公平的。

去中心化交易平台Saber宣布集成Chainlink喂价服务:11月8日消息,Solana生态去中心化交易平台Saber宣布集成Chainlink喂价服务。首批获得Chainlink喂价服务支持的交易对包括USDC/USDT、mSOL/SOL、UST/USDC、stSOL/SOL、wFTT/FTT、wSRM/SRM以及SBR/USD。[2021/11/9 6:39:41]

去中心化prover的挑战

去中心化prover能很好地解决以上的问题,但是也带来一些挑战,这也是为什么最近上线的几个zkEVM方案采用了中心化prover方案的原因之一。例如PolygonzkEVM的betamainnet中依靠trustedaggregator来提交ZKP,zkSyncera也是类似。

以太坊去中心化协议SumSwap上线DYDX:9月20日消息,英国技术团队开发的以太坊去中心化协议SumSwap在开启 SumSwap V3全球公测后,又上线了DYDX项目。DYDX是一款以太坊Layer 2网络的合约交易所,其技术可实现在Layer 2网络上零手续费且极其快速的合约交易。

据悉, SumSwap近期也在进行以太坊Layer 2的测试,等项目Layer 2成功,手续费将最少降低现在的9/10。[2021/9/20 23:38:42]

从技术细节上来讲,ZK-Rollup的智能合约验证ZKP的时候,需要原始的proof数据,这就可能引发各种不同的链上攻击行为。例如,某一个prover提交计算出来的ZKP到链上合约时,需要发一笔L1的交易。当这个prover发出的交易广播到交易池中,攻击者就可以看到原始proof数据,攻击者可以设置一个更高的gas费来发交易,从而优先打包到区块中,来获取PoW奖励。

DeWi Alliance总裁Tushar:构建全新物联网,去中心化的区块链激励机制必不可少:1月27日,由霍比特HBTC全球商务VP Elsa Qiu主持的“霍比特E姐有约”第15期,进行了主题为“创新成就更多可能,解读Helium如何构建全新物联网”的线上AMA,并邀请到DeWi Alliance总裁Tushar Jain,为社区用户带来了关于HNT(Helium)项目以及未来物联网发展的深度分享。

在谈到Helium 硬件设备Hotspot时,Tushar称:Helium Hotspot是使任何人都能拥有和操作网络的新硬件设备, 由LongFi提供支持,激励Longspot所有者部署覆盖范围以换取HNT,而LongFi将称为LoRaWAN的开源远程无线协议与Helium区块链结合在一起。相比于传统的PoC项目,Helium Hotspot的所有者,可以通过两种方式获得HNT:一种是通过一种称为覆盖证明的工作量证明算法来构建和保护网络来进行挖矿;另一种是通过从附近的IoT设备传输数据来进行挖掘。[2021/1/27 13:38:48]

此外,由于prover之间是依靠算力来竞争,没有一个可信的身份识别机制,也很难建立一个通信机制。不同的矿工有可能做重复的工作,从而造成算力的浪费。

Waves Enterprise电子投票系统将集成本体去中心化身体验证工具:12月16日消息,区块链平台Waves Enterprise宣布与本体Ontology签署谅解备忘录,将本体的去中心化身份验证工具集成到Waves Enterprise电子投票系统中。(Cointelegraph)[2020/12/16 15:25:39]

Opside提出了一个ZKP两步提交算法,来实现了prover的去中心化。这种算法既能够防止ZKP抢跑攻击,又可以让更多的矿工获得奖励,从而鼓励更多的矿工在线,并提供稳定、持续的ZKP算力。

对于某个sequence,prover计算出ZKP之后,首先计算的hash,并向链上智能合约提交hash和address。其中,proof是某一个sequence的零知识证明,address是该prover的地址

Skynet Labs推出用于开发去中心化社交媒体应用的新平台:金色财经报道,Sia区块链开发商Skynet Labs已面向开发人员推出了用于开发去中心化社交媒体应用的新平台SkyDB。根据公告,SkyDB将允许用户创建去中心化帐户并将数据存储在这些帐户中,并且可以从任何地方访问这些数据。用户不需要运行任何特殊软件,就可以在普通的Web浏览器上访问数据。[2020/10/16]

假设在第1个prover在第T个区块提交了hash,则在第T10区块以内,还可以接受其他prover提交hash,没有数量限制。第T11区块及之后,不再接受新的prover提交hash

第T11区块及之后,允许任何prover提交ZKP。只要有一个ZKP通过验证,那么就可以根据该ZKP对所有提交过的hash进行校验。校验通过的prover都可以得到PoW奖励,奖励金额按照矿工质押量的比例来分配。

如果在第T20区块之前,都没有ZKP通过验证,则所有提交过hash的prover都将被slash。此时该sequence重新开放,允许提交新的hash,回到第1步

举一个例子,假设Opside中每个L2区块的PoW奖励是128IDE,当前总共有64个Rollupslots,那么每一个Rollupsequence分配到的PoW奖励是2IDE。如果先后有A,B,C3个矿工为一个sequence提交了正确的ZKP,且A,B,C3个矿工的矿工质押量分别为200K,500K,300K。那么,A,B,C可以获得的PoW奖励分别为0.4IDE,1IDE,0.6IDE。

prover提交了错误的hash

对于某个sequence,如果没有对应的ZKP通过验证,则所有提交过hash的prover都将被惩罚

罚没的token将被烧毁。

关于ZKP的两步提交机制更多的细节与考量,请读者参阅官方文档。prover质押以及惩罚的具体数字在未来可能会改动。

为什么允许多个prover提交hash?如果第一个hash的提交者才能获得奖励,那么第一个prover提交了hash之后,其他prover就没有动力提交proof。如果一个恶意攻击者提交hash之后迟迟不提交proof,那么会阻碍整个sequence被验证的速度。因此应当允许多个prover独立且并行地提交hash,以避免ZKP的验证被单个攻击者垄断。

为什么需要设置一个时间窗口?假设任何人在提交了hash之后可以立即提交proof,那么该proof仍然有可能被抢跑。因为攻击者会立即提交一个与自己地址关联的hash,随后提交proof,从而获取奖励。设置时间窗口之后,提交过hash的prover就没有动力在此时间窗口内提交proof,从而避免了proof被攻击者利用的可能。

为什么要按照质押量来分配PoW奖励?在一个时间窗口内,允许多个prover为同一个sequence提交hash。实际上,矿工可以利用自己生成的proof提交多个hash,从而占有大部分甚至所有PoW奖励。为了避免这种攻击行为,一个sequence的PoW奖励将按照矿工质押量的比例来分配。

总结与规划

本文提出的ZKP两步提交算法,在实现了prover去中心化的同时,能很好地规避针对prover的抢跑攻击,并鼓励更多的矿工提供稳定、持续的ZKP算力。最初的版本将在Opside的Pre-alphatestnet上线。在未来,Opside也将在更多ZKP的挖矿领域进行更多创新。例如:

根据整个网络的ZKP算力供需关系,动态调整PoS与PoW的奖励分配比例

根据ZK-Rollup类型、Rollup交易数量、gas使用量等进行工作量预估,建立Rollupbatch的个性化定价机制

应用开发者对所属Rollup的ZKP生成进行补贴,以激励矿工提供算力

标签:PROROVERVERASHimkeypro被Rover Inu TokenDogemetaverseKAKASHI

MANA热门资讯
APT:Aptos价格分析:APT跌至8.36美元。还有更多缺点吗?_Aptos

TL;DR故障Aptos价格分析是看跌的。APT/USD的阻力位在9.16美元。对APT的支持价格为7.64美元。Aptos价格分析今天看跌,因为APT进一步下跌至8.36美元.

1900/1/1 0:00:00
COM:XT.COM關於暫停LOOP鏈上代幣充提的公告_3COMMAS

尊敬的XT.COM用戶:因LOOP錢包升級維護,XT.COM現已暫停LOOP鏈上代幣充提業務。給您帶來的不便,請您諒解!感謝您對XT.COM的支持與信任.

1900/1/1 0:00:00
比特币:金色晚报 | 5月12日晚间重要动态一览_COI

12:00-21:00关键词:MetaMask、LG电子、DoKwon、津巴布韦1.欧盟计划强制加密公司向税务机关提供其客户持有资产的详细信息;2.

1900/1/1 0:00:00
NFT:为什么有人不看好Blur的新NFT借贷平台Blend?_MNFT币

本文原作者:CamThompson,由Odaily星球日报?littlebear?编译。本月,曾搅动NFT交易市场春水的?Blur?再次成为市场关注热点,这次是因为其进入了?NFT?借贷领域.

1900/1/1 0:00:00
XRP:XRP 回撤进入黄金口袋,但多头能否强制卷土重来_ripple

斐波那契回撤水平表明XRP可能会出现价格反弹,但反弹至0.5美元上方的想法尚不可行。0.4美元的支撑位与斐波那契水平汇合跌破0.42美元可能会刺激XRP迅速下跌正在进行的XRP与SEC案似乎还没.

1900/1/1 0:00:00
比特币:ordi爆火,为什么说下个造富神话会是RGB 协议?_最新比特币行情分析

Ordinals和BRC-20成功刮起“在比特币上发行资产”的风潮,但显然它可能并不是最后一个如果比特币上的资产发行成为一种新叙事,那么在最大程度减轻比特币主网负担的前提下.

1900/1/1 0:00:00