从A到KZG,以太坊这台世界计算机的合并后路线图综合指南:
Pro-Danksharding(EIP-4844)提议者-构建者分离Danksharding对去中心化可扩展性的深入探讨。
以太坊号称世界计算机,即一个单一的、全球共享的计算平台,存在于由上千台计算机组成的网络之间的空间中。
这些节点是现实世界中的真实计算机,直接在点对点之间进行通信。
今年9月中旬,以太坊已将其共识机制从工作量证明转换为权益证明(PoS)。
节点运营商质押$ETH以获得验证者的角色,赚取$ETH并保护以太坊。如果运营商恶意行为,网络将没收他的质押代币。
多链流动性协议Symbiosis已支持Mantle Network:7月26日消息,多链流动性协议Symbiosis Finance宣布已支持高性能EVM模块化L2网络Mantle Network。[2023/7/26 15:59:52]
归根结底,真正的计算机需要运行以太坊软件。因此,这个世界计算机受到它为节点设置的最低要求的限制。
我们的主要目标:通过去中心化实现可信的中立。如果我们失去$ETH去中心化,我们就会失去一切。
进入可扩展性三难困境。我们经常听到:“区块链只能具有这三个属性中的两个:可扩展性、安全性和去中心化。”
但是@VitalikButerin、@dankrad和其他以太坊最强大脑拒绝这个约束。
Lookonchain:某巨鲸近3个月累计购入425枚WBTC,均价28,324美元:7月12日消息,据Lookonchain监测显示,某巨鲸地址自4月10日以来已累计购入425枚WBTC,每枚均价28,324美元,并已全部转至0xfeDa开头地址。[2023/7/12 10:50:17]
以太坊PoS通过直接的经济影响和PoS内置的防御机制提供了令人难以置信的安全性。
以太坊是去中心化的最大化;完整的节点可以在你女朋友的衣柜这么大的空间里运行,大约只需要1小时/月。
可扩展性是事情变得有趣的地方。经过多年的研究,以太坊解决了执行问题:将其移到链下!
Rollups是以太坊之上的独立的、高性能的区块链。
交易结算是一个经常被抛出的热议词,所以让我们把它简单化。
结算是指所有权的最终来源。当事情出错时,你去拿回你的东西的地方。
Rollups在链下计算,然后将一个交易记录发布到以太坊网络上。
Andre Cronje:未来10年将持续构建:金色财经报道,Fantom基金会董事Andre Cronje在推特上表示,“我们一直在构建(build),这一精神在过去5年没有改变,在未来10年也不会改变。”[2023/6/11 21:29:41]
今天,我们仍处于Rollup技术的起步阶段,当我们已经看到执行时间和成本下降了几个数量级。
但是Rollup只解决了执行问题。事实上,随着它们的扩展,它们将产生大量数据。
如果我们就此打住,以太坊这个世界计算机仍将是地球上最安全、最快的智能合约平台……但发布数据的成本可能对除了最高价值的金融交易之外的任何东西来说都太昂贵了。
幸运的是,我们不会止步于此。
注意,本文的主题是以太坊路线图的积极开发部分。这些实施可能会改变。细节也会改变。我相信其中一些已经没有数据了。
但是,我们确实对即将发生的事情了解很多...
Rollup的开发将继续甚至加速,但这一活动将越来越多地被私营公司所主导。
某GMX巨鲸地址于4小时前增持60,958枚GMX,目前持有超10万枚GMX:4月5日消息,据 Lookonchain 数据显示,某 GMX 巨鲸地址于 4 小时前斥资 2568 枚 ETH 再次增持 60,958 枚 GMX,本次增持均价约为 80 美元。
据悉,该地址最初于 3 月 14 日斥资 1851 枚 ETH 购入 41,362 枚 GMX,均价为 79.2 美元。此后从 Binance 平台购入 6324 枚 GMX,均价为 74.6 美元。目前该地址共计持仓 108,644 枚 GMX,约合 876 万美元。[2023/4/5 13:46:35]
以太坊核心开发人员将通过3部分计划专注于数据可扩展性:
Pro-Danksharding(EIP-4844)神圣的PBSDanksharding第一步-Proto-Danksharding-为Danksharding做了很多准备工作。有趣的是,Proto-Danksharding是以人命名的,但它的工作原理是描述性的。
Watcher.Guru:XRP的钱包地址总数超过435万:金色财经报道,Watcher.Guru发推称,XRP的钱包地址总数超过了4,350,000。[2022/10/27 11:46:15]
关于Proto-Danksharding,最重要的是要了解blob。
今天,我们通过“calldata”字段将数据传递到智能合约中,将数据发布到区块链。这是一个用于将代码和其他数据传递到EVM的字段。因此,Rollups将他们的收据发布到EVM中。
但是……他们需要吗?
让我们考虑一个ZK-rollup。rollup捆绑交易,创建ZK证明并将其发布到链上。
一旦上链,EVM就永远不需要访问这些数据。重要的是它是公开的。
这就是blob背后的理念:大量数据,EVM无法访问,这比旧方法便宜得多。
Blobs将拥有自己独立的gas市场;执行gas的供需不会影响数据gas。
Proto-Danksharding通过一种新的交易类型向以太坊引入blob。在EIP-4844之后,提议者将能够将单个blob附加到区块链。
每个节点都必须下载的单个blob。
从Proto-Danksharding到Danksharding的过渡涉及两个重要的变化:
每个区块的可用blob将从1增加到64blob数据将分布在整个网络中,因此没有单个节点需要全部下载它们从1个区块增加到64个区块是巨大的增加,无论是在网络数据容量方面,还是在构建它们所需的计算能力方面。具有最低规格的以太坊节点实际上无法跟上专业运营商。
幸运的是,我们已经为这些类型的问题提供了解决方案:协议中的提议者-构建者分离(PBS)。
这个概念诞生于MEV研究,但完美地映射到我们的问题。我们只是将构建和提议区块的动作分开。
使用PBS,节点最小规格仍然很低,我们获得了中心化性能的好处并保持去中心化。构建者将创建区块/blobs,竞标以获得被纳入。
而且,当然,节点将始终能够单独构建。
PBS使我们能够提出我们的blob,但我们仍然需要解决我们最大的问题:我们如何在不强制任何节点下载100%数据的情况下实现100%的数据可用性。
好吧,我们将在P2P网络上分发它!
上面有更多详细信息,但重要的是:每个节点只会从每个blob下载一个小数据样本。根据请求,网络将能够快速/有效地重建blob。
我们刚刚得到最后一个问题:我们如何安全地对数据进行采样?
如果您已经做到了这一步,那么您已经在中心找到了金块,真正的魔力:KZG多项式承诺。
KZG承诺使用椭圆曲线密码学以非常有用的方式提交数据。
在一些令人生畏的数学之下,KZG的承诺很简单:
1)对特定数据作出承诺
2)节点可以在任何时候“打开”承诺
3)证明者发送数据和有效性证明
4)节点验证证
它在一个时间段内为64个blob创建KZG承诺和证明,这特别紧张,需要一个中心化的参与者。
但是,同样,节点可以自己完成所有这些工作。它只是无法填充所有blob空间。
现在看,在一天结束时,我们将大量数据放到以太坊上。P2P设计很可爱,但最终会赶上我们。
解决方案是blob过期。大约一个月后,节点将被允许删除他们收集的样本。
以太坊的性质将会改变;而不是一个永久的数据库。大约1个月的存档节点。以太坊和其他人可以永久获取所有内容。
但别担心......KZG承诺将始终在链上可用以验证数据。
最后,Danksharding将需要升级到以太坊共识和网络。
同样,Proto-Danksharding做了很多这样的工作。实际的Danksharding升级更多是关于KZG承诺、P2P存储和其他非共识变更的实施。
从今天到Danksharding的道路漫长而曲折,而且在很大程度上是未知的。事实上,它肯定会改变,但我们知道要搜索的里程碑:
Pro-Danksharding(EIP-4844)PBSDanksharding请继续关注,事情正在迅速发生!
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。