以太坊研究团队最近在Reddit上进行了一次历时12小时的AMA,包括以太坊创始人VitalikButerin、以太坊2.0研究者DannyRyan、JustinDrake以及CarlBeekhuizen在内的以太坊研究团队核心成员悉数出席,以车轮大战的方式回答了以太坊社区内的各类提问。
这场AMA信息量巨大。在以太坊2.0研究和开发进入最后冲刺阶段之时,这次AMA意义重大,不仅仅对以太坊社区关心的热门问题均进行了回应,更是详尽介绍了以太坊2.0的开发进度和设计理念,以及会发生的改变和可能产生的影响。
链闻专门对这场AMA传递出的核心信息进行了精编,帮助读者更好理解即将到来的以太坊2.0.以下是来自本次活动的内容要点:
进度
关于Eth2.0Phase0,也就是信标链的正式启动时间,DannyRyan表示目标交付期为2020年1月3号,能否按期完成还不确定,但2020初期是没问题的,目标没有变。
CarlBeek表示,Eth2.0第1阶段计划今年第3季度/4季度交付,Eth2.0第二阶段还为时过早。
复杂性
VitalikButerin:在过去的一年里,它已经变得相当简单。如果你对Eth2.0规范进行字数统计,就会发现当前规范的字数比以太坊黄皮书还要少。Eth2.0中很多东西比Eth1.0简单得多。但肯定也存留这一些复杂性,我非常关注将复杂性最小化。
央行盘点2020:积极运用区块链等技术将金融服务融入实体经济“关键动脉”:央行发布《盘点央行的2020 | ⑦金融科技和金融基础设施》表示,积极运用大数据、人工智能、区块链等技术将金融服务融入实体经济“关键动脉”。首个由我国专家召集制定的ISO标准《银行产品服务描述规范》正式发布,同时牵头研制移动支付、区块链、绿色金融等多项国际标准。(中国人民银行公众号)[2021/1/11 15:53:08]
JustinDrake表示:阶段0大约需要1024行代码(假设以SHA256和BLS12-381为原语)。我预计阶段1和阶段2加起来将有1024行代码(假设以WASM为原语)。
关于存储
在Eth2.0阶段,共识节点可无状态地验证区块,因此节点需要存储的历史状态少了,但单个区块中的数据会增加,将采用SNARK技术对数据进行瘦身处理。但历史状态由谁来存储以及如何存储,仍然未来需要考虑的重要问题。VitalikButerin认为,应该根据不同的使用场景来具体考虑存储问题,比如是否公开还是私密或者介于两者之间,以及是否需要永久保存等。
客户端的多样性
以太坊2.0目前有8个不同的客户端在开发,各有不同侧重点,某个客户端会专注于浏览器(比如Lodestar),或者专注于资源受限的设备(比如Nimbus),或者专注于企业(比如Artemis),又或者专注于原型设计(比如Trinity)等等;这是很有必要的,因为如果全网大部分节点都使用1-2个客户端,软件的缺陷可能会造成灾难性的后果。在(信标链)启动时,需要至少两个客户端处于生产就绪状态。我预计先行的优势会很强,最终客户端会出现合并--一些客户端将可能撑不过2020年。
V神盘点以太坊2020年进步,包括PoS测试网及MakerDAO等:V神在推文中列出以太坊在2017年没有、但是在2020年拥有的东西: Uniswap;http://Tornado.cash;Status;MakerDAO;ZK Rollups(如Loopring),吞吐量超过2000 TPS;PoS测试网;叔块率< 10%,区块Gas上限为1000万;Gitcoin赠款。[2020/3/28]
公平性
从公平角度来看,VitalikButerin仍然认为,PoW并不比PoS更公平。虽然PoW确实将代币分配到「新手」中,但是需要很多成本才能成为PoW矿工,本质上这是一个「有钱人会更有钱」的机制。
CarlBeek认为,PoS的最大优势是可以优雅地处理攻击。社区可以硬分叉掉恶意攻击者,使他们就不再拥有投票权,而恶意行为者只能靠销毁大量金钱来临时终止网络。
惩罚措施
一共有两种,罚没与怠惰惩罚。一种是「罚没」,如果验证者表现出恶意行为,那么他们会被罚没,假设客户端软件写得比较好,这种情形是几乎不可能发生的。最小罚没额度是1eth,但罚没额度会随着近期被罚没的验证者数量的上升而线性上升。
美联储卡什卡利:可能还会有更多的加息:10月8日消息,美国明尼阿波利斯联储主席卡什卡利表示,有信心将使通胀回落,推动供应链恢复的弹性可能不会持久,可能还会有更多的加息。[2022/10/8 12:49:09]
另一种是「怠惰惩罚」,如果验证者节点持续离线18天,而信标链又没有敲定,那么你的保证金在18天内至多减少60.8%。
分片技术
DannyRyan认为,随着分片技术上线,吞吐量将会极大提升,Eth2.0预计可处理约10MB/s的可用数据量,这是在分片链中达成共识的数据,并且保证至少在大约2周时间内可用。状态大小将变得无关紧要。当前状态和状态执行的方式,采用的是无状态方式,其中,区块必须包含相关状态的梅克尔见证。
分片之间的合约调用是考验Eth2.0的关键点。如果超级应用全都聚拢在一个分片上,必然也会将其他应用吸引到这个分片上。不过,不同分片gas费不同,因此,价格更低的分片也有自己的优势。关于这一点,还有很大的不确定性。
由于逐次进行分片启动会带来更多复杂度和不确定性,因此,所有的1024条分片链会一次性启动。带有大量未使用容量的分片,其gas价格会更低,因此会吸引更多的用户。
CZ发布币安关于LUNC税费燃烧“选择性加入”机制说明:9月24日消息,币安CEO赵长鹏(CZ)在官方博客发文宣布,为响应社区呼吁,将对LUNC税费燃烧采取多阶段推进机制:
第1步,为用户添加“选择性加入”(opt-in)按钮,可以选择为LUNC交易支付1.2%的燃烧税费。
第2步,当采取该“选择性加入”的用户占币安的LUNC持有者25%时,将对上述所有选择加入该机制的交易者在交易LUNC时收取1.2%的燃烧税费。
第3步,当执行该“选择性加入”的交易达到币安总LUNC交易量的50%后,将对所有LUNC交易收取1.2%的燃烧税费。
如果第2步的阈值(25%)无法在第1步完成后的一个月内达到,或者在将来回落至该阈值以下,币安将删除此“选择性加入”功能。[2022/9/24 7:17:55]
分片间的可组合性目前仍属一个未知领域,但我们有理由保持乐观:
为了促进跨分片交易,所有分片都是被设计为同质性的(这点与Polkadot或者Cosmos不同);
有一些设计模式可以将分片之间的界线抽象化,这些设计模式在可编程执行引擎中将更易使用。
由于验证者对分片的证明,各分片被设计成能够友好地实现“快速乐观的最终性(fastoptimisticfinality)”,对分片的证明类似于当前Eth1.0链上的区块确认。也就是说,在实践中,由于单个分片能够快速实现最终性,所有的分片可以充当一条具有逻辑性的区块链。
动态 | “区块链”一词入选“汉语盘点2018”国际词解读:人民网刊文《“汉语盘点2018”国际词解读》,“区块链”一词,与贸易摩擦、板门店、伊核协议等一起入选。文中称, 2008 年首次提出区块链概念以来,这项技术快速发展并在全球范围内广泛应用。在全球化、信息化和数字化时代,区块链代表了一种新的技术发展方向,为推动世界经济与国际合作提供了一个新的机会。[2018/12/11]
UI(用户界面)层也可以将分片之间的界线抽象化。
验证人和轻节点
全网的验证人数量将达到131072,要求这些验证人和候选的验证人时刻在线,必须要降低验证节点的门槛。Vitalik希望轻客户端可以在手机上运行。用户可通过抵押ETH获得验证资格,同时赚取通胀收益。Vitalik指出,会考虑更友好的安全多方计算模型,这样在技术上可以实现去中心化的矿池,降低用户抵押ETH的门槛。
信标节点
验证者可获得奖励,同时验证实体在CasperPoS协议中享有平等待遇,即参与验证者委员会并获得奖励/处罚的概率是均等的。
非验证者信标节点不会在协议中得到奖励,因为协议不能分辨出谁是信标节点,谁是假冒的信标节点。不过,非验证节点可能通过激励的轻客户端协议在eth2中获得收入。
质押
Staking需要质押多少ETH?奖励是多少?需要质押32ETH,验证者的奖励取决于所有验证者的数量、个体验证者自身的表现,以及gas市场。验证者年收益率大约在10%左右。
来自其他DeFi产品的竞争是否会影响Eth2.0?Eth2.0的增发率是否足以激励验证者呢?VitalikButerin表示,Compound上质押ETH年化实际上只有0.02%,具有很大的竞争优势。「在Compound平台上质押ETH有3%的利率,借出DAI的利率为6%」这种设计具有误导性,因为6%是基于USD(美元)的,而3%的收益率是基于ETH的。但随着越来越多的staking形式(比如Plamsa、Trubit以及其他保证金游戏)的出现,ETH质押利率会上涨。
质押超过最低门槛32个ETH会导致什么结果?Carl:超过32个ETH只按32个ETH计算获得相应的奖励,不太推荐这样做。Justin:质押资产会在余额上反映出来,超过部分可以转给另一个验证者,或者转到分片上。
如何质押大额资金,比如320个ETH?一台笔记本就足够了。一台笔记本电脑运行10个验证者客户端,然后发送320个ETH到保证金合约,即刻开始你的验证者生涯。几个月后,区块大小和分片GasLimit确定下来之后,我们可以回答得更具体一些。
关于迁移
VitalikButerin表示,从Eth1.0向Eth2.0迁移,现在的方式是将Eth1.0转变为Eth2.0中的执行环境。在实际操作中,这意味着我们需要对Eth1.0进行硬分叉,重新调整gas费。
关于当前的合约迁移,目前的计划是通过无状态客户端方式将Eth1.0转变为Eth2.0中的执行环境。在这种情况下,合约将继续按预期工作。
JustinDrake:通过信标链从Eth1向Eth2单向迁移,最终,会出现双向桥接。甚至比双向桥更好的是将Eth1原生集成到Eth2中。
CarlBeekhuizen:代币的转移只有到Eth2.0阶段1时期才可能实现,那时交易所将会上架Eth2.0币。交易所上架代币有助于维持ETH币和Eth2.0币之间的等价。
CarlBeekhuizen:Eth2.0链是对Eth1.0链的彻底变革,因此相比于升级,更好的方式是实现一条全新的链。Eth2.0币的流通量,很大程度上取决于有多少人将Eth1.0币转换成Eth2.0币。当然,Eth2.0链也会发行新币来奖励验证者,从而也会增加新币的供应量。但最终,所有Eth1.0币都将会转换成Eth2.0新币。
挖矿
作为一名ETH矿工,该如何为Eth2.0做准备?JustinDrake:Eth2.0将不存在挖矿。你可以通过诸如Golem等平台将这些GPU挖矿设备的算力租赁出去。
大约什么时候ETH的增发率将会显著下降?比如下降10倍?VitalikButerin:当PoS链开始承载PoW链以保证安全时(这可能会在阶段1或者阶段2发生),那时可以安全地将PoW链的挖矿奖励减少约4倍。当PoW链完全停止运行时,增发率还会进一步降低。
参考资料https://docs.ethhub.io/other/ethereum-2.0-ama/https://www.chainnews.com/articles/094087104920.htmhttps://bihu.com/article/1241614442https://twitter.com/econoar/status/1150890639908720641
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。