一贯以来,区块链协议都将存储空间作为一项民众资源:所有的全节点都存储所有的内容;任何人只要利用了存储空间,就会把本钱施加给所有其他用户。
针对这一问题,人们提出过许多办理方案,好比所谓的 “状态租金”,以及 “无状态客户端”。状态租金即要求用户为本身所存储的状态付出价值,“无状态客户端” 则是通过改革区块布局来低落全节点对整个状态数据的会见需求。
因此,就有一种思想认为:没错,我们虽然应该让私人缔约成为主导,但事关用户体验的便利性,协议确实应该担保状态可用性和存储空间供给。
这样的利用,应该也要付钱才对。
编者注:7 月 28 日,,Dean Eigenmann 在推特上询问 Eth2.0 为何利用 “执行情况方案”,是否真的能办理 “状态增长” 问题,激发了剧烈的辩说。
在下文中,Vitalik 简朴表明白他对这一问题的观点。令人迷惑的是,Vitalik 将无状态客户端归为市场化存储方案的一种。但在我看来,无状态客户端是一种彻底的技能办理方案,就是为了制止利用在经济上很是巨大的、需要收费的方案。
https://twitter.com/VitalikButerin/status/11555662...
实质上,这就是问的 Eth2.0 会如何设计状态存储方案并担保状态数据可用性的问题。
原文链接:
市场化存储空间的一个长处是,你可以按照状态可用性担保处事的差异质量付出差异的价值。虽然,另一个学派会说,要是让用户知道他们的状态数据大概有一天会用不了,dApp 开拓者面对的巨大性要上升好几倍。
对我来说,无状态执行情况怎么看都不是一个办理状态增长问题的好步伐(固然仿佛也没有人想好好办理这个问题)。我不认为这一方案是可行的,并且其鼓励机制大概过于巨大、会粉碎 Eth2.0 的简捷性。@wjvill @VitalikButerin 你们的设计理念是什么呢?
不外,照旧有一些开放性问题要留给尝试性的办理方案。富状态性(Statefulness)是有差异层级的,譬喻:假如你只想生存一个 “静态见证(static witness)” 属性,你可以仅生存已用过的收据(receipts)的 ID 字段;比起全状态来说,这长短常轻量的状态了。
(完)
基于市场的方案虽然认可这样的大概性:假如用户疏忽大意,一些状态数据会 “消失”(即不行用)。所有基于市场的技能城市赶上这个问题。
也就是说,景象正变得
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。