宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > XLM > 正文

V神:另一个状态友好的界地址方案

作者:

时间:1900/1/1 0:00:00

来源|?ethresear.ch

作者|?VitalikButerin

译者按:本文需要读者对状态管理和stateexpiry机制作一定了解。

回顾:状态大小管理技术

为了防止以太坊的状态容量无止境地膨胀,我们需要用一些方法使旧状态“失活”,这样加入网络的节点就不再需要存储旧状态了。即使大多数的客户端都变成无状态,似乎也可以合理预见,最终这个系统会扩容到网络无法一直保证所有状态都可用的地步。有两个方法可以使旧状态失活:

1、直接删掉,然后可以把它移到另外的默克尔树,这样关心该状态对象的人可以获取相应的默克尔分支,在未来某个时候用它来激活该状态。

V神:区块链是为了将不同的人群聚集在一起,以便能够更加信任彼此:金色财经报道,4 月 25 日 reState 基金会举办了一场虚拟会议,以太坊联合创始人 Vitalik Buterin 与 Isha 基金会创始人讨论技术与人类意识的交叉点。

V 神表示,区块链是为了将不同的人群聚集在一起,以便能够更加信任彼此,在许多不同类型的项目中跨越更远的距离进行协作。新兴技术实际上使人们更容易识别复杂的身份并在共同点上相互联系。最终,每种技术在某种程度上都是一种社会技术,虽然新兴技术不会解决用户的所有问题,但该领域的协议和分歧有可能分别带来已实现的合作和学习机会。我认为这些是我认识的以太坊和相关社区中很多人真正关心的想法。[2023/4/25 14:26:09]

2、不把对象移出树结构;相反,只在树的该位置标记“失活”,这样节点就不会存储它(且协议也不会要求它们这样做)。通过发送一个提供默克尔证明(即见证数据)的事务来访问该状态,失活的对象就可以重新被访问了。

V神:感谢Shiba Inu社区发送的代币,使AI主题奖学金计划得以实现:7月21日消息,由以太坊联合创始人Vitalik Buterin支持的第一批人工智能赠款计划于昨天公布,Buterin感谢Shiba Inu社区提供的加密货币使该计划得以实现。

Vitalik Buterin人工智能存在安全博士奖学金(Vitalik Buterin Ph.D. Fellowship in AI Existential Safety)是为2022年在美国、英国或加拿大开始博士项目的学生提供,他们计划从事该领域相关研究。

这些奖学金与Shiba Inu几乎没有关系,但Shiba Inu开发者去年将代币总供应量的50%发送到Vitalik Buterin的地址。Buterin并没有为了丰厚的利润而出售代币。相反,他选择销毁其钱包收到的90% SHIB代币,并将剩余的捐给慈善机构。(CoinDesk)[2022/7/21 2:29:05]

方法(1)对应于“经典的存储租金方案”,方法(2)对应于传统“无状态客户端”的最简单延伸——旧状态可以被遗忘的模型。这两种方法都允许关心特定状态对象的个人追踪默克尔分支,这样随后如果那些状态对象失活了它们可以用来激活这些对象。然而,这两种方法都是有明显问题的。

V神:以太坊市值最终或超比特币,马斯克对DOGE的迷恋仅出于兴趣:V 神在近期接受了 CNN Business 的采访,其表示,到目前为止,我们至少有三次这样的大型加密货币泡沫时期,而很多时候,泡沫最终停止的原因是,发生一些事情,然后让人突然明白技术还没有到想像的那一步。感觉加密货币已经为融入主流做好准备,而四年前则是完全相反的景象,那时它完全没有做好准备。现在的加密货币不再只是一个玩具了。虽然我不确定,但以太坊仍有可能最终赶上并在市场价值上超过比特币。

Buterin 承认,加密货币市场在“随着时间的推移建立起自己的免疫系统”之前,往往在破坏性事件面前显得“很脆弱”。Buterin 认为,马斯克对狗狗币的迷恋仅仅是出于兴趣,并无恶意。

Buterin 在接受中国新闻采访时承认,监管始终是一个问题」,尽管对彻底禁止的担忧已经消退。做这样的事情似乎更难,也更不现实。同时,政府确实有很大的权力,可以让参与加密货币领域的工作更加艰难。[2021/5/21 22:29:00]

当要在某个已失效合约的同一个地址上再创建合约时,方法(1)会出现一些极端情况。那就是,如果一个合约在地址A上创建了,然后已经失效了,那么在地址A上创建这个合约的事务会被重新执行,这样会在地址A上创建一个新对象,这会影响原始对象的激活。另一种情况是当在地址A上创建了一个对象,然后经历失活、被激活、被修改(例如,发送合约上的资金到另一个账户)、再失活、再用第一次失活所在的默克尔分支激活。这违背了保留规则,且可能被用于铸币;需要增加额外的默克尔证明来证明一个合约还没有被另一个特定状态激活,而该状态也尝试被激活。

V神:XRP不是推动我实现加密技术目标的项目:12月7日,推特网友lightco.in提问称,你同意XRP Ledger是一个“边缘局”吗?对此V神回复称,我不喜欢轻易地使用“”这个词;例如,我绝对不会把EOS称为边缘局。但我可以说,XRP肯定不是一个可以推动我实现加密技术目标的项目。[2020/12/7 14:23:10]

方法(2)遇到的是不同的问题。假设两个相邻的地址(也就是两者间没有对象)A1和A2都已失活。这样,不仅A1和A2都不再可以访问(除非有人存储了默克尔分支),而且A1和A2之间的所有地址都不可以访问了。也就是说,如果总共有N个地址,那么大约1/N的可用地址空间都不再可访问了。当一半的地址都失活了,大约1/4的地址空间不再可访问。随着时间推移,会越来越难找到空间生成新的地址。而且由于新地址越来越集中在剩下的“可访问”空间上,每N年可访问空间减半的这种影响会呈指数增长。

提议

我提议对方法(2)进行修改,可以解决以上的问题。正如很多方法(2)的提议实现方案所呈现的,账户有“活跃”与“失活”两种状态,失活账户是那些超过一年未被访问过的账户。要访问失活账户,你需要提供见证数据;当失活账户被访问了,该账户会自动解除失活状态(触及任何账户都会重置它的一年失活期计算)。修改内容如下:

我们给每个地址添加一个32个字节的"epoch前缀"。例如,epoch前缀是9的地址是这样:0x00000009de0b295669a9fd93d5f28d9ec85e40f4cb697bae,以00000009作为前缀。

默克尔路径会直接依赖epoch的前缀而不是它的哈希值(因此merkle_path_key=address+hash(address)而不是现在在用的merkle_path_key=hash(address)。这确保了“没用过的”地址空间是连续的。

除非地址的epoch前缀是小于或等于区块链已运行的年数,否则地址不能被使用

会增加一个CREATE3操作码,它会把epoch前缀作为一个参数,并在具有该epoch前缀的一个地址上创建一个合约。

推荐用户和合约总是使用具有尽可能新的epoch前缀来创建账户,甚至设为默认设置,因为肯定会有具有最新epoch前缀的全状态仍然是可以访问的。为了还能保有“反事实地址(counterfactualaddresses)”,用旧epoch前缀来创建合约还是可能的。但是,对于想要创建反事实地址的用户,如果长期不创建,他们就要负责为该账户存储旧状态的分支。

经过多年的运行,预计活跃状态会由两部分构成:(i)有最新epoch前缀的全部地址空间,(ii)与最近被活跃使用过的账户相对应的特定旧状态

请注意,这个方案正常情况下扩展到合约上;事实上,主动遵循这个方案是符合合约自身运作的。因为在这个方案里,地址中代表存储的部分以几个字节为前缀,它们所代表的数字N指的是这些数据是在N年与这些地址产生关联。这很适合用于存储像代币余额这样的数据。

标签:TERRINBUTPOCETER币FRIN币butterflypoc币案件

XLM热门资讯
冒充交易所客服的始作俑者

近年来,在涉及虚拟货币相关的犯罪中,类已经逐渐步入“发展期”,成为了增长最快的违法犯罪类型。分子“与时俱进”,纷纷地玩起了区块链,充分结合以往在电信行业的经验,将魔爪伸入币圈,赚的盆满钵满.

1900/1/1 0:00:00
41岁比特币富豪溺亡 持币量成谜

「41岁的外国人在加拉比托的赫莫萨海滩溺亡。」6月23日时,刊登在哥斯达黎加当地媒体的这则事件新闻并未引起注意,直到新闻中溺亡的「41岁外国人」被证实为是比特币的早期投资人、MPEx交易所创始人MirceaPopescu.

1900/1/1 0:00:00
星际联盟正式成为Fil+Notoary公证人

根据协议实验室官方最新消息,通过对行业声誉、地缘多样性、历史记录等多个指标进行严格的评估和审核后,星际联盟已在众多申请者中脱颖而出,正式成为Fil+Notary公证人.

1900/1/1 0:00:00
元宇宙历险记

之前我们简单试水了加密艺术。虽然NFT短片?“Hiphopismydad”?在Opensea卖出1eth的“高价”,但小赚一笔的快乐随着一路下跌的以太坊价格趋于平静.

1900/1/1 0:00:00
中国人民银行:鼓励通过区块链等金融科技手段提高贷款效率

为进一步提升银行业金融机构中小微企业金融服务能力,强化“敢贷、愿贷、能贷、会贷”长效机制建设,推动金融在新发展阶段更好服务实体经济,人民银行近日印发《关于深入开展中小微企业金融服务能力提升工程的通知》.

1900/1/1 0:00:00
你应该懂点NFT(Non-Fungible Tokens)

"你的声音、画作、甚至推特都可以明码标价被公开售卖。"这就是2021年同时受到艺术圈与加密圈关注的NFT,NFT全称为,中文:非同质化代币,具有不可分割、不可替代、独一无二等特点.

1900/1/1 0:00:00