V神分享以太坊新的分片技术提案:EIP-4844

以太坊创始人V神在Twitter上分享了关于其和几位开发者共同提出的EIP-4844提案,该提案建议用proto-danksharding代替扩容解决方案Danksharding。该提案致力于在尚未实际实施任何分片的情况下,部署构成完整Danksharding规范的大部分逻辑和交易格式及验证规则。

V神:马斯克可以让推特变得“非常棒”或“非常糟糕”:金色财经报道,以太坊区块链联合创始人V神(Vitalik Buterin)在新加坡金融科技节上发表讲话称,希望在未来5到10年内出现某种更好的社交媒体平台,无论是Twitter本身,还是一个突破性的替代品,甚至可以同时看到两者。V神还表示:“马斯克可以让Twitter变得非常棒或非常糟糕,而后一种情况可能会为其他人做一些伟大的事情提供机会”。他补充道,Twitter也可能最终介于这两个极端结果之间。(彭博社)[2022/11/5 12:19:15]

Proto-danksharding引入的主要特性是新的交易类型,称之为携带blob的交易。“携带blob的交易”引入一种新的交易格式,其中包含大量数据,EVM执行无法访问,但其提交可以访问。该格式旨在与将在完整分片中使用的格式完全兼容。blob非常大,但比类似数量的调用数据便宜得多。

Fairyproof:V神的EIP-4844提案中两个内存池问题需得到解决:3月29日消息,Fairyproof今日发布关于V神提出的EIP-4844提案研究报告,报告称,此EIP在以太坊客户端和汇总解决方案的实施中引入了重大变化,虽然可能不会引入明显的漏洞,但是新引入的blob交易可能会导致两种内存池问题。第一个是blob交易具有可变的内在GAS成本,这会使内存池受到攻击,因为交易可能有资格被包含在一个区块中,但可能没有资格被包含在下一个区块中。为防止此类攻击,该EIP建议仅广播“gas至少为当前最小值的两倍”的交易,以大大增加合法交易被包含在区块中的机会。第二个是blob交易在内存池层具有较大的数据量,这会使内存池暴露于DoS攻击。该EIP建议将“mempool替换的最小增量从1.1倍增加到2倍”以增加攻击者的成本,从而减少其攻击尝试。就安全性而言,开发人员必须在代码中解决这些问题。此外,报告称,用户应该注意,这两项建议是为了应对对内存池的攻击,如果它们被实施,则意味着如果非恶意用户希望交易得到及时处理,需要支付符合这些建议的Gas费用。此前消息,以太坊V神提出新的分片建议:EIP-4844。[2022/3/29 14:24:34]

不过,该解决方案将导致数据使用的增加,因为它需要一个更大的区块。提案提议每30天自动删除blob数据,以防止网络对数据和内存存储的要求过大。Proto-danksharding部署后,所有验证者和用户仍须直接验证完整数据的可用性。

V神发布“Verkle树和状态到期”详细计划,状态到期用状态树列表替换单个状态树:V神(Vitalik Buterin)表示,为Verkle树和状态到期写了一些更详细的计划(包括原始EIPs)。Verkle树:在现有的hexary Patricia树旁引入一个新的Verkle状态树。在硬分叉之后,Verkle树存储对状态的所有编辑以及所有访问状态的副本,并且hexary Patricia树不能再修改。这是向以太坊完全依赖Verkle树来存储执行状态多阶段过渡的第一步。状态到期:用状态树列表替换单个状态树,大约每一年一棵树。状态编辑存储在与当前期间相对应的树中,并且客户端不再存储超过最近两个期间的树。使用旧状态的交易,在最近两个期间没有修改,需要提供见证人。[2021/6/18 23:46:59]

来源链接

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

银河链

[0:109ms0-1:637ms