1)太长不看:
本文概述了一种预共识机制,可以实现即时终局性并减少验证gas成本,同时不影响zkRollup的即时资金退出。
2)背景和动机:
在承诺间隔足够短的情况下,zkRollup可以实现即时终局性。在这个方案中,聚合者的信任风险会随间隔时间增长而增加,实现终局性的成本会随间隔时间延长而降低。
首先说明zkRollup的配对验证成本超过20万gas。也就是说,在zkRollup的每个承诺间隔期内,聚合者都需要花费这么多gas来验证并敲定承诺。
我们不能忽略这一成本,因为zkRollup的承诺间隔很短。我们需要承诺来实现即时退出的终局性。只要承诺间隔很短,且恶意聚合者回滚交易的积极性不高,我们就可以实现即时终局性。
与Do Kwon有关的钱包于5月6日向币安转入155万枚LUNA:5月10日消息,据推特用户Ray Raspberry监测,terra1wqwfw开头的,与Do Kwon有关的钱包地址于5月6日领取了所有质押奖励并将钱包内的LUNA全数转入币安。[2023/5/11 14:55:48]
尽管我们可以使用递归零知识证明和高效的证明计算系统来聚合多个交易,我们也很难改变承诺间隔。如果我们盲目延长承诺间隔,就会影响安全性。
然后,我们需要思考如何在zkRollup中实现安全的即时终局性和较长的验证间隔。
3)方法:
聚合者的运行成本源自合约上零知识证明验证的gas成本高且承诺间隔短。
因此,我们可以在不影响安全性和可用性的情况下延长验证间隔。
郑州:推动数字人民币试点城市获批 做大做强期货产业:金色财经报道,郑州市人民政府发布关于印发郑州市2023年国民经济和社会发展计划的通知。其中提到,推动国家区域性金融中心建设,推动数字人民币试点城市获批,推进以郑州银行为主体的政策性科创金融运营试点,引导金融机构创新金融产品,指导宇通集团并购汽车金融公司,填补本土新型金融牌照空白,做大做强期货产业,形成一批“期货+现货”龙头企业群,力争金融业增加值突破1600亿元,新增上市挂牌公司10家,资本市场融资突破1200亿元。[2023/2/22 12:22:28]
3.1)第一步:跳过零知识证明配对验证
首先,我们最容易想到的解决方案就是跳过配对计算,并引入针对承诺的简单欺诈证明。
聚合者向合约提交证明或验证zkRollup承诺所需的任何东西,但这时不执行配对计算,也就不需要支付20万gas。一段时间过后,这个承诺就会得到验证;这个承诺中的每个状态将成为下一个承诺的公共输入。聚合者需要锁定一些以太币来激励验证者。一旦验证者发现欺诈行为,聚合者就会受到惩罚。
加密货币交易所CoinFLEX削减团队以节约成本:金色财经报道,加密货币交易所CoinFLEX周五表示,它已经解雇了来自各个部门和地理位置的“大量”员工,以削减成本并专注于其核心业务。CoinFLEX 裁员之前,该公司提出了一项补偿储户并支撑其财务状况的计划,因为它试图追回“大型个人客户”所欠的超过 8400 万美元的债务。CoinFLEX在周五的一篇博文中表示,其余员工主要专注于产品和技术。
该交易所将在下周提供更新,以寻求储户的投票。CoinFLEX 表示,该过程的延迟源于法律和会计程序。此外,CoinFLEX 的目标是在下周提供锁定余额与未锁定余额的交易,该公司称之为“难以定价的市场”。(Coindesk)[2022/7/30 2:47:19]
承诺就是公共输入、零知识证明数据、上一个状态根、下一个状态根、交易哈希和聚合者地址这几项的哈希值。
韩国检方传唤了Terra的核心设计人员并采取禁止出境措施:6月20日消息,据JTBC报道,负责调查Terra事件的韩国首尔南部地方检察厅金融证券犯罪联合调查组最近对Terra的核心设计师A某等下达了禁止出境措施,并发出了传唤通报。
早些时候,A某曾在接受JTBC采访时声称,他从Do Kwon那里听说,Do Kwon“赚了足够买一个岛的钱”。他还向记者表示,Do Kwon偷偷拿代币卖给机构,以筹集巨额资金。检方正在关注以这种方式筹集的资金是否用于人为抬高币价的“市场调价”。[2022/6/20 4:40:30]
原像由链上事件提供,承诺保存在合约存储内。
这种方法具有很大的优势。
每个人都可以成为瞭望塔,等同于OptimisticRollup中的“验证者”,无需运行全节点或进行任何特殊的起步设置。
数据可得性问题不会发生,因为验证或执行欺诈证明所需的一切数据都在链上发出的事件中。执行欺诈证明时,我们不需要Layer2交易数据及交易结果,因为这些数据全都包含在了零知识证明的公共输入和证明中。
如果恶意聚合者提交了恶意默克尔根,并放弃了所有交易数据和默克尔树数据,我们不需要运行全节点来进行欺诈证明。我们只需检查零知识证明数据,并执行配对验证函数,即可发现这类恶意行为。
但是,上述方法存在安全性问题。
如果Layer1上发生51%攻击,将恶意默克尔根合法化,我们很难阻止。
由于51%攻击的执行成本随底层区块链的出块时间增加而增加,我们需要足够长的验证期限,才能有效提高51%攻击的难度。理想的验证期限是7天,因为ORU的退出期限也是7天,这可以根据挖矿成本和实际的攻击奖励计算得到。
在这种情况下,我们没有理由舍ORU而取上述方案。
3.2)第二步:无需零知识证明验证的预共识承诺,通过递归零知识证明配对实现终局性
我们可以通过以下方式解决上述安全性问题。
我们将这个没有经过零知识证明验证的承诺视为预共识。预共识会通过零知识证明验证限制终局性。
(consensuscommit)=>(pre-consensuscommit)=>(pre-consensuscommit)=>….=>(pre-consensuscommit)=>(consensuscommit)
所有预共识承诺都会通过配对来限制共识。因此,Layer2用户可以享受安全的即时交易终局性。我们需要使用带有递归零知识证明的所有预共识承诺来验证共识承诺。这里有两个电路:预共识电路和递归电路。预共识电路包含采用zkRollup方案的dApp的逻辑。递归电路只需要从Layer1中获取预共识数据作为公共输入。
递归零知识证明可以用来对一段时间内的预共识进行水平合并:与此同时,它也可以用来将大量交易垂直聚合到预共识承诺中。
如果说任何虚假的预共识承诺都会影响带有配对的共识验证,我们总是可以通过零知识证明配对其进行欺诈证明。一旦证明成功,聚合者就会使用零知识证明验证者函数将该承诺删除,然后重新开始进行交易聚合并创建预共识承诺。
如果急的话,资产持有者可以花20万gas通过预共识来达成共识,然后就可以立即退出。正如“第一步”中提到的那样,他们不需要任何特殊设置,即可实现共识终局性,因为所有输入都已聚合,而且可以通过链上事件搜索到。无论验证多少预共识承诺证明,递归验证的gas成本都不会增加,因为这些证明将被哈希到条目哈希中。
51%攻击者无法敲定恶意默克尔根,因为每个根最终都会通过由zk电路实现的合约代码逻辑在链上进行验证。
4)总结:
这种带有欺诈证明的预共识协议及相关数据可访问性可以让zkRollup拥有较长的承诺间隔。这种方法可以大量节省验证计算所需的gas成本。
原文链接:
https://ethresear.ch/t/a-pre-consensus-mechanism-to-secure-instant-finality-and-long-interval-in-zkrollup/8749
作者:LeonaHioki
翻译&校对:闵敏&?阿剑
“To?the?moon”是圈内的一句行话,意思是币价一飞冲天。但戏言即将成真。4月初,特斯拉CEO埃隆·马斯克在推特上发文称,要用SpaceX将一枚DOGE带到月球上.
1900/1/1 0:00:00从加密货币市场的FOMO开始都现在,已经过去了三个多月,各类山寨币的躁动依然没有停止的迹象。很多投资者获得了几倍、几十倍甚至上百倍的收益,但我们仍然继续在嘲笑这些我们认为是局和割韭菜的项目,我.
1900/1/1 0:00:00金色财经合约行情分析丨各币种普涨 市场出现积极情绪:据火币BTC永续合约行情显示,截至今日18:00(GMT+8),BTC价格暂报9203美元(+2.03%).
1900/1/1 0:00:005月7日,跨链聚合协议O3?Swap在推特宣布其已获得软银新加坡的投资。此前,O3?Swap已经完成200万美元融资.
1900/1/1 0:00:00在过去的一年中,出现了许多新的算法稳定币。这些项目中的大多数要么将其代币锚定某个实际价值,例如1美元,要么不挂钩但相对稳定,例如RAI和OHM.
1900/1/1 0:00:00原标题:《国盛区块链·深度|迭代与竞争——以太坊的Layer2扩容之路》摘要“车多路堵,扩容在即”——Layer?2扩容一直是区块链行业明确的发展趋势之一,随着以太坊生态活跃和网络拥堵.
1900/1/1 0:00:00