宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > 瑞波币 > 正文

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

作者:

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

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

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

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

声明:Lens Protocol空投系假消息:5月11日消息,有Lens Protocol高仿推特号假冒知名web3社交协议Lens Protocol发布虚假内容“Lens Protocol宣布将30亿枚LENS分配给用户”,此消息已有超过6000条转发。经金色财经查证,推特账户@_Lens_Network为虚假号,Lens Protocol官方推特账户为/img/20230515130549141751/0.jpg "/>

破产文件显示Alameda及附属公司负债约51亿美元:11月18日消息,根据11月17日提交的破产法庭文件,截至9月30日,Alameda Research及其附属公司的负债约为51亿美元。

根据法院文件中披露的未经审计资产负债表,“以公允价值计算的加密资产借款”是最大的负债项目,达到37亿美元。

法庭文件显示,Alameda Research及其附属公司持有134.6亿美元的总资产。然而,最大和第二大资产项目是“应收贷款、关联方”和“以公允价值持有的加密资产”,每项都超过40亿美元。(Forkast)[2022/11/18 13:21:16]

第?1?步:提交?hash

对于某个?sequence,prover?计算出?ZKP?之后,首先计算的?hash,并向链上智能合约提交?hash?和?address。其中,proof?是某一个?sequence?的零知识证明,address?是该?prover?的地址假设在第?1?个?prover?在第?T?个区块提交了?hash,则在第?T+?10?区块以内,还可以接受其他?prover?提交?hash,没有数量限制。第?T+?11?区块及之后,不再接受新的?prover?提交?hash第?2?步:提交?ZKP

非营利筹资平台Heroe5宣布成立Web3融资平台:金色财经报道,非营利筹资平台Heroe5今天宣布成立The Good Society?,以满足慈善组织对可持续筹资平台日益增长的需求。The Good Society 成为第一个专注于 Web3 解决方案的项目,旨在提高认识并支持致力于对我们的社区产生积极影响的全球事业。

Heroe5 和 The Good Society 的首席执行官 Sebastien Heimann 表示:The Good Society 是筹款行业发展的重要下一步:一个创造艺术影响体验的 Web3 平台。随着世界转向 Web3,慈善机构需要更多的筹款工具来保持领先地位,并采用新的方式来吸引潜在的捐助者。Good Society 将提供这些创新,使他们能够为重要事业筹集关键资金和提高认识,同时满足公众对数字收藏品日益增长的兴趣。[2022/8/11 12:18:27]

第?T+?11?区块及之后,允许任何?prover?提交?ZKP。只要有一个?ZKP?通过验证,那么就可以根据该?ZKP?对所有提交过的?hash?进行校验。校验通过的?prover?都可以得到?PoW?奖励,奖励金额按照矿工质押量的比例来分配。如果在第?T+?20?区块之前,都没有?ZKP?通过验证,则所有提交过?hash?的?prover?都将被?slash。此时该?sequence?重新开放,允许提交新的?hash,回到第?1?步举一个例子,假设?Opside?中每个L2区块的?PoW?奖励是?128IDE,当前总共有?64?个?Rollupslots,那么每一个?Rollupsequence?分配到的?PoW?奖励是?2IDE。如果先后有?A,B,C3?个矿工为一个?sequence?提交了正确的?ZKP,且?A,B,C3?个矿工的矿工质押量分别为?200?K,?500?K,?300?K。那么,A,B,C?可以获得的?PoW?奖励分别为?0.4IDE,?1IDE,?0.6IDE。

Prover?的质押与惩罚

为了避免针对?prover?的恶意行为,prover?需要在一个特殊的系统合约中注册,并质押一定数量的?token。如果当前质押数量小于阈值,则不允许提交?hash?和?ZKP。prover?提交?ZKP?获得的奖励也将依据质押量比例来分配,从而避免?prover?多次提交?ZKP?的恶意行为。

当?prover?出现以下行为,会进行不同程度的惩罚

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?生成进行补贴,以激励矿工提供算力。

标签:PROVERROVERASHprops币前景VER币Drover InuCashHand

瑞波币热门资讯
长推:Web3投资的四点感悟

1/4个人近期的一点小小投资感悟:web3投资人实际能做到比传统基金更周到的投后管理,因为币圈更小,资源更集中.

1900/1/1 0:00:00
Bittrex申请破产惹误解:实为退出美国市场,将对SEC指控提出反击

加密行情动荡之际,成立于2015年的加密交易所Bittrex宣布于5月9日在美国特拉华州申请破产,引发了市场恐慌和猜测.

1900/1/1 0:00:00
基础设施是游戏发展的关键(三):链上游戏好在哪里?

概述 在上一篇文章中,我们提出了一个构建链上游戏的框架——ActionRegistryCore。在深入探讨ARC的复杂性之前,我们有必要先退一步,探讨一下构建链上游戏的初衷.

1900/1/1 0:00:00
对话比原链段新星:主侧多链,合理化分工可解决单一共识的限制问题

从技术社区了解到,自7月20日Bystack主网上线后,现已平稳运行了10天,全球逾60个机构在参与共识节点竞选,目前已经获得共计1.3亿BTM的投票。PoS共识机制自2012年首次应用于PeerCoin,至今已过去7年时间.

1900/1/1 0:00:00
?BAT同时举办区块链活动,仅仅是巧合吗?

北京、杭州、深圳,百度、阿里、腾讯的老家,在7月26日、27日几乎同时举办区块链大会,当然主角还是他们。 这或许是凑巧,但偶然中透露着必然。BAT在2019年区块链的赛道上,正式发力了.

1900/1/1 0:00:00
Web3社交图谱项目CyberConnect全解析

2023年4月28日CyberConnect通过官方推特宣布,于5月18日,CyberConnect协议的本地实用程序和治理代币CYBER将通过CoinList平台向公众出售.

1900/1/1 0:00:00