LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > EOS 社区支持的孵化器:EOSTARTER,以及V神发布“Verkle树和状态到期”详细计划

EOS 社区支持的孵化器:EOSTARTER,以及V神发布“Verkle树和状态到期”详细计划

2021-06-19 锦瑟币58078 来源:区块链网络


先来介绍一下EOS新生态项目,EOS 社区支持的孵化器:EOSTARTER

第一个社区支持的 EOS 项目孵化器 EOSTARTER 最近宣布。 EOSTARTER 将作为 EOS 项目的孵化器和发射台,并以优惠的价格提供项目代币预售。

Hernan Arber 是 EOS Israel 的创建者和 Voice 的前移动工程总监,他构思并开发了 EOSTARTER。 EOSTARTER 的目的是鼓励为 EOS 生态系统创建项目,从而实现更高程度的持续创新。

尽管 EOSIO 允许在开发智能合约和 dApp 时具有更大的灵活性,但随着时间的推移,它已经失去了一些开发者社区。 EOSTARTER 与 Pomelo 和 EdenOS 将能够通过促进筹款和为 EOS 开发提供额外激励来帮助解决这些问题。

“不仅当技术令人惊叹、环境和工具对开发人员友好且应用程序无缝运行时,而且在有流动性、投资流和营销可以支持 新项目的成功开发。”

有关 EOSTARTER 推出的更多细节,以及其 $TART 代币的运作方式和商业模式,我们将很快发布。根据早期迹象,$TART 代币的持有者将能够收到平台上启动项目的代币交易。

我是柚哥,第一时间公布EOS生态消息!

行情还是同样无聊,不过外界比国内信心充足。灰度首席执行官Michael Sonnenshein在彭博视频节目上讨论了萨尔瓦多采用比特币作为货币的相关情况,以及其他国家是否会效仿。Sonnenshein还表示,投资者现在对加密货币充满信心。最近,灰度同样可能会上线新的13种数字资产基金,这表明了灰度看到了市场的积极态度。

相对于国内矿场的关闭,国外却希望给矿工找机会。迈阿密市长表示,迈阿密正在努力降低电力成本,以吸引比特币矿工搬到佛罗里达州。此外,其还希望通过促进该市基本无限的廉价核能供应来吸引中国比特币矿工。迈阿密市长市长还考虑了一系列其他激励措施,比如专门用于加密采矿的企业区。企业区是向企业提供税收优惠、基础设施激励和缩减监管的区域,希望这些优惠能鼓励投资和创造就业机会。

看来,矿工们还可以出国门挖矿,想想还是不错的。毕竟,不会流落街头。

最近,V神发布“Verkle树和状态到期”详细计划,状态到期用状态树列表替代单个状态树。

V神(Vitalik Buterin)表示,为Verkle树和状态到期写了一些更详细的计划(包括原始EIPs)。

Verkle树:在现有的hexary Patricia树旁引入一个新的Verkle状态树。在硬分叉之后,Verkle树存储对状态的所有编辑以及所有访问状态的副本,并且hexary Patricia树不能再修改。这是向以太坊完全依赖Verkle树来存储执行状态多阶段过渡的第一步。

状态到期:用状态树列表替换单个状态树,大约每一年一棵树。状态编辑存储在与当前期间相对应的树中,并且客户端不再存储超过最近两个期间的树。使用旧状态的交易,在最近两个期间没有修改,需要提供见证人。

以下是具体内容(谷歌翻译):

以太坊的状态规模正在迅速增长。目前仅州政府大约有 35 GB,包括所有 Merkle 证明在内的超过 100 GB,并且每年大约增加一半。状态存储也是以太坊经济学的一个弱点:它是唯一一种机制,参与者可以通过它支付一次成本来永远负担共识节点。为了保持以太坊的可扩展性和可持续性,我们需要一些解决方案。

存在两种解决方案的路径,并且已经存在很长时间:弱无状态和状态到期:

状态过期:从状态中移除最近没有被访问过的状态(想想:去年访问过的),并要求见证人恢复过期状态。这会将每个人需要存储的状态减少到大约 20-50 GB。

弱无状态:只需要区块提议者存储状态,并允许所有其他节点无状态地验证区块。在实践中实现这一点需要切换到 Verkle 树以减少见证人的规模。

本文档描述了同时实施这两个想法的多阶段提案。事实证明,这比以任一顺序连续执行要容易得多。没有 Verkle 树的状态到期需要非常大的见证大小来证明旧状态,而切换到没有状态到期的 Verkle 树需要就地转换过程(例如 EIP 2584),这几乎与仅实现状态到期一样复杂。然而,如果同时进行,这两项改革解决了彼此的挑战:状态到期涉及每年创建一个新的状态树,允许 Verkle 树随着时间的推移逐步引入而无需就地转换,而 Verkle 树解决了 见证人规模的问题。

链接:状态到期和无状态思想的历史

无状态客户端概念,原始 ethresear.ch 帖子(2017 年):https://ethresear.ch/t/the-stateless-client-concept/172(另见 EthHub)

状态租金(状态到期的前兆),2015 年原始提案:https://github.com/ethereum/EIPs/issues/35

ReGenesis(Alexey Akhunov 的提议,可以说是状态到期+历史到期的一种形式):https://medium.com/@mandrigin/regenesis-explained-97540f457807

Verkle 树:https://notes.ethereum.org/_N1mutVERDKtqGIEYc-Flw

关于边界见证大小的演示(Youtube):https://www.youtube.com/watch?v=qQpvkxKso2E

状态大小管理理论(2021 年 2 月):https://hackmd.io/@vbuterin/state_size_management

复活冲突最小化状态边界:https://ethresear.ch/t/resurrection-conflict-minimized-state-bounding-take-2/8739

无状态和状态到期的一些路径:https://hackmd.io/@vbuterin/state_expiry_paths

回顾:状态到期是如何工作的?

这是对此处提议的机制以及本文档中提议的内容的描述。核心思想是每个时期都会有一个状态树(想想:1 个时期 ~= 1 年),当新时期开始时,会为该时期初始化一个空状态树,任何状态更新都会进入该树。在一段时间内发生的所有写入都进入最新的树(因此新树和旧树可能存储相同的信息甚至相互冲突;新树总是优先)。

请注意,这些大约一年的状态到期时间在历史上有时被称为“时期”,但我正换到“时期”语言以避免与信标链时期混淆。

保持两个关键原则:

只能修改最近的树(即当前周期对应的树)。所有老树都不再可修改;旧树中的对象只能通过在新树中创建它们的副本来修改,并且这些副本取代了旧副本。

全节点(包括区块提议者)预计只持有最近的两棵树,因此只有最近两棵树中的对象才能在没有见证人的情况下被读取。阅读较旧的物品需要提供证人。

“见证”是一个简短的证明,它证明一个值或一组值位于树中的某个位置,可以由只有树根的人进行验证。例如,可以做一个见证,证明账户 0x124f...89ab 的存储槽 123 在某个状态下包含值 50,任何拥有该状态树根的人都可以验证该证明。

状态到期建立了混合状态机制:共识节点需要存储最近访问或修改的状态,但可以使用基于见证的无状态客户端方法来验证较旧的状态。也就是说,可以维护一个“归档节点”,它甚至可以存储历史状态树,或者是一个完全无状态的节点,它使用见证人来验证甚至最近的状态。然而,gas 成本结构和默认网络格式是围绕节点存储最新的两个状态树的假设构建的。

路线图

过渡路线图分阶段实施。这些阶段是:

周期 1 硬分叉:我们实现了一个从周期 1 开始的硬分叉(之前的所有内容都是周期 0)。在此分叉之后,将有两个状态树:十六进制 Patricia 树(已冻结且不再可编辑)和一个新的 Verkle 树(包含对状态的所有新编辑/添加,以及已访问的旧状态的副本)

原始 EIP:https://notes.ethereum.org/@vbuterin/verkle_tree_eip

地址周期扩展:地址从 20 字节扩展到 32 字节,新的地址格式包括“地址周期”(以前称为“地址空间”)的概念。这允许新合约在不需要提供见证人的情况下填充新的存储槽。这可以在最终状态到期转换之前、第 1 阶段硬分叉之前或之后的任何时候完成。

VB 的提议:https://ethereum-magicians.org/t/increasing-address-size-from-20-to-32-bytes/5485

Ipsilon 团队提案:https://notes.ethereum.org/@ipsilon/address-space-extension-exploration

阶段 2 硬分叉:我们实施了开始阶段 2 的硬分叉,并安排了未来阶段的开始。周期 0 十六进制 Patricia 树被替换为 Verkle 树,并且客户端只存储根,因此周期 0 树中的状态现在需要见证人来证明。在此之后,状态到期计划已全面实施。

原始 EIP:https://notes.ethereum.org/@vbuterin/state_expiry_eip


—-

编译者/作者:锦瑟币58078

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...