原文标题:《基于委员会的累积终结性模型》
作者:VitalikButerin
本文提出了一种以太坊信标链的拟议替代设计,在未来长期内可以切换到该设计。该替代设计旨在提供一些关键属性:
在正常情况下提供有意义的单槽经济终结性:使单槽重组的成本高得多,即使是多数人串通的情况下也能执行,从而降低共识可提取价值(CEV)摆脱对LMDGHOST分叉选择的严重依赖,避免已知的缺陷以及需要引入复杂的混合分叉选择规则来修复这些缺陷。可能允许更低的最小存款大小和更高的验证器数量保存经济终结性最终接近一个非常大的数字的属性
V神:合并可以让加密支付再次成为主流:金色财经报道,以太坊联合创始人Vitalik Buterin周一在韩国2022年区块链周会议上发表主题演讲时说:“一旦我们有了扩展技术......实际上就有可能真正尝试让加密货币支付再次成为主流。”他说:“加密货币支付在2018年之后有点变得不那么流行了,很明显,交易费用是其中的原因之一。”
Buterin认为,在未来,随着效率的提高,交易成本可能会降至0.05美元,甚至低至0.2美分。以太坊开发者预计在备受期待的被称为“合并”的升级之后,他们将把重点转移到网络的扩展上。(Forkast)[2022/8/8 12:09:07]
准备工作
让CONSENSUS成为一种异步安全的共识算法。我们假设这种共识算法有一些槽或视图的概念,它在每个固定时间段尝试达成共识。我们还假设它将一种加权验证器集作为输入。
V神再次抛售动物币,将206万亿枚HUSKY(哈士奇)卖出:据Etherscan数据显示,V神再次抛售动物币,,在Uniswap将约206万亿枚HUSKY(哈士奇)出售为131.96ETH。[2021/5/13 21:57:17]
在下面的设计中,我们修改了CONSENSUS,以便在每个视图中,需要最终性的集合是不同的。也就是说,CONSENSUS将一个函数get_validator_set(view_number:int)->Map作为输入,而不是验证器集,它可以为新视图生成验证器集。get_validator_set应该具有以下属性:验证器集根据从一个视图到下一个视图的最大1/r值进行更改,其中r是恢复期长度。更正式地说,我们想要:
V神:在2020年判断一种代币好坏一周内就能被验证:以太坊创始人V神刚刚发推称,2020年我最喜欢的事情是,人们对事物的考量几乎是实时得到公开验证的。对冠状病有一个愚蠢的看法?人们会在2个月内对此发推文。不加判断的认定一种代币是垃圾币?不到一周就能被证明是错的。通常情况下,验证不会来得这么快。对特朗普的看法需要几年时间才能被证明是对是错,到那时所有人都会忘记。关于地缘的观点,如果有的话,可能要20年。但在2020年的混乱中,权威人士的责任感似乎比以往任何时候都更强。[2020/9/8]
其中丨x丨返回x中值的绝对值之和,diff返回每个键值的差值。
在实践中,两个相邻验证器集之间的差异将包括现有验证器泄漏余额,以及以与泄漏余额相等的速率引入新验证器。
请注意,这意味着如果两个终结性的视图数量相差足够远,则这时候可以在不削减的情况下进行双重终结性确定;这是有意为之,并且该协议以与当今CasperFFG处理不活动泄漏的方式相同的方式围绕它工作。
声音 | V神:Casper/分片规范大致完成 Plasma部署进行中:V神近期在推特上回复“你认为过去15个月(以太坊)最大的改变是什么”的问题时给出以下答案:
1.Casper/分片规范大致完成,现在正在细化阶段;
2.4项以上的规范已经在实施中;
3.扩容方案Plasma的很多部署都在进行中;
4.基于ZK-SNARK的第二层扩展和隐私正在进行中。
这一切与2017年相比变化显著。[2018/10/9]
机制
我们使用两级分叉选择:
选择LATEST_FINALIZED_BLOCK
从LATEST_FINALIZED_BLOCK,应用一些其他叉选择来选择head
共识算法的视图在每个插槽都会被尝试,将基于get_post_state(LATEST_FINALIZED_BLOCK)数据的验证器集生成函数作为输入传入。在视图i中,一个有效的提案必须包含从LATEST_FINALIZED_BLOCK到插槽LATEST_FINALIZED_BLOCK.slot+i处的区块的链。如果提示的父级是分叉选择的赢家,这时验证者才需要准备并提交提案。
动态 | V神回应ETH是否会归零:比特币核心开发人员Jeremy Rubin今日在TechCrunch上发文预测, 加密货币ETH将会归零,而不是以太坊网络本身将会归零。而以太坊创始人Vitalik Buterin则正面回应Jeremy提出的相关问题,他认为Jeremy的论证是在以太坊不改变的基础上。 然而,社区正在考虑两个提案,这两个提案都将对使用ETH支付的需要写在了协议层中,因此认为ETH不会归零。[2018/9/3]
如果CONSENSUS在某个视图中成功,则该视图中的提案将成为新的LATEST_FINALIZED_BLOCK,更改未来轮次的验证器集。如果失败,它将在下一个槽/视图中进行下一次尝试。
注意:插槽应始终等于当前视图编号加上每个先前验证器集中成功完成的视图编号的总和。
我们有以下处罚:
由共识算法确定的定期削减处罚不活跃惩罚:如果这条链未能实现终结性,所有未参与的人都会受到惩罚。此惩罚旨在将r/2个插槽后的余额削减一半。
属性
如果一个区块获得终结性,那么要终结确定一个竞争区块,需要发生以下情况之一:
某些委员会被破坏,其中他们中≥1/3会被削减以对不同的区块实现双重终结性
最近的委员会离线,在r/3个插槽之后,委员会轮换足够多,以便能够在不削减的情况下使一个不同的区块获得终结性。然而,这是以严重的不活跃惩罚为代价的
在任何一种情况下,即使还原一个终结区块也至少需要销毁DEPOSIT_SIZE*COMMITTEE_SIZE/3个ETH。如果我们设置COMMITTEE_SIZE=131,072,则该值为1,398,101个ETH。
该方案的其他一些重要属性包括:
验证器的负载将非常稳定,无论存入多少验证器,处理每个插槽的COMMITTEE_SIZE交易验证者的负载会更低,因为当他们没有被要求加入委员会时,他们可以休眠在不牺牲安全性的情况下,可以允许休眠的验证器快速退出+撤回
扩展:具有较小委员会的链终结性
如果出于效率原因,我们必须减小COMMITTEE_SIZE,我们可以进行以下调整:
我们没有选择最新的终结性区块,而是选择作为最长终结性区块链末端的终结区块
get_validator_set应该只使用来自状态超过COMMITTEE_LOOKAHEAD之前的信息
视图编号应该只是插槽编号
这保留了上述所有属性,但它也引入了一个新属性:如果一个区块获得多个终结性,然后恢复该区块需要违反多个委员会的终结性保证。这允许多个委员会的安全级别叠加:一个人需要COMMITTEE_SIZE*DEPOSIT_SIZE*k/3ETH来恢复k个终结性,最多k=COMMITTEE_LOOKAHEAD,此时委员会分歧。
还要注意,出于p2p子网安全的原因,先行机制无论如何都值得做,所以用它来设计系统可能是一个好主意,如果需要的话,让客户端来决定他们如何处理终极性反转。
具体值的例子
请注意,“打破终结性所需的ETH”数量假设攻击者控制的验证器数量远远超过质押总量的一半;这个数量是攻击者将失去的。并不是任何拥有2,730-174,762ETH的人都可以进入并销毁该ETH以逆转单一插槽的终结性。
标签:IZEALIETH以太坊United Emirate Decentralized CoinDALICHAINtogetherbnb游戏截图sol币会是下一个以太坊吗
针对当前市场上被热炒的收藏品类NFT,其图片的存储方式是否去中心化,购买后有没有被篡改的风险,是许多买家十分关心的问题.
1900/1/1 0:00:00巴比特讯,7月23日,去中心化跨链交易协议THORChain(RUNE)发推提供今晨遭攻击的更多细节,称这次攻击针对ETH路由,损失800万美元,攻击者“有意限制了攻击造成的影响.
1900/1/1 0:00:00巴比特讯,7月24日,“2021世界区块链大会·杭州”在杭州未来科技城学术交流中心开幕。本届世界区块链大会将首次落户杭州!从乌镇、武汉到杭州,第四届世界区块链大会,聚能新想象.
1900/1/1 0:00:002018年,尤瓦尔?赫拉利在其《简史三部曲》之《今日简史》中认为,如果我们希望避免所有财富和权力都集中在一小群精英手中,关键在于规范数据的所有权.
1900/1/1 0:00:00据Cointelegraph8月4日消息,MorganCreekDigital联合创始人兼比特币支持者AnthonyPompliano在其“BestBusiness”节目上表示.
1900/1/1 0:00:00巴比特讯,8月2日,加密指数协议Levyathan发布更新表示,在7月30日遭到攻击,黑客铸造100,000,000,000,000,000,0亿枚LEV代币,导致LEV价格归零.
1900/1/1 0:00:00