区块见闻 区块见闻
Ctrl+D收藏区块见闻
首页 > 狗狗币 > 正文

ROL:一文了解无状态 Rollup_ROLL

作者:

时间:

注:原文作者是AlexBeckett,目前就职于Celestia。

全节点验证区块的方式,是通过下载所有交易并重新执行它们来检查其有效性,毫不奇怪的是,更大的区块会给全节点带来更大的负担,因为处理和验证每个区块需要更多的硬件。而欺诈和有效性证明等技术使得节点能够检查有效性,而无需重新执行每笔交易。数据可用性采样技术使得节点能够验证数据可用性,同时只下载每个区块的一小部分。

剩下的最后负担之一就是状态。要验证区块,全节点还必须存储整个状态的副本。随着状态的增长,对全节点的存储需求也会增加。幸运的是,状态增长在一定程度上也是可以解决的。

所谓无状态是一种特性,是指全节点可以在不存储状态的情况下验证区块。而无状态主要有两种:

Ripple联合创始人Jed McCaleb通过出售XRP盈利30亿美元:金色财经报道,Ripple联合创始人Jed McCaleb昨日在XRP Ledger上的“tacostand”钱包中出售了最后一笔XRP。根据@Leonidas列出的数据显示,McCaleb预计通过出售他的代币赚了30亿美元。McCaleb早在2011年就开始为Ripple工作,并在该公司于2013年成立时成为其创始团队的一员。虽然他于2014年离开公司从事Stellar(XLM)工作,但他获得了90亿XRP代币。(cryptoglobe)[2022/7/20 2:26:01]

强无状态:不需要节点来存储状态。

迪拜自由贸易区DMCC推出加密中心:迪拜多元商品中心(DMCC,由迪拜政府建立的自由贸易区)推出加密中心,为加密和区块链企业提供服务。它位于Almas Tower,将有助于开发新技术,可以推动这种新型资产和交易方式的界限。[2021/5/24 22:39:00]

弱无状态:只需要区块生产者来存储状态。

强无状态引入了一个数量级的复杂性和权衡,所以我们现在只关注弱无状态。

一个无状态rollup是一种至少需要定序器来存储状态的rollup,但全节点是无状态的。一个optimisticrollup可能还需要观察器存储状态以生成欺诈证明,这取决于是否允许为定序器节点生成欺诈证明。

超2.6亿枚XRP转入Ripple联合创始人Jed McCaleb钱包:Whale Alert数据显示,北京时间08:02,266,305,310枚XRP从Jed Mccaleb Settlement转至转至Ripple联合创始人、前首席技术官Jed McCaleb的钱包,价值约1.48亿美元。此次转移或是根据McCaleb和Ripple之间达成的协议进行的常规转移。McCaleb的销售活动仍受到与Ripple达成的协议的限制,该协议可能在今年到期。[2020/12/9 14:39:24]

为了验证一个区块的有效性,全节点从一个pre-stateroot开始,它是在将前一个区块附加到链上之后的状态树的根。然后重新执行交易,生成一个新的状态根。然后,根据提议的区块头中的poststateroot来验证计算的poststateroot。如果匹配,则该区块有效,如果不匹配,则该区块无效并被拒绝。但是,无状态节点一开始没有pre-stateroot,因为它们不存储状态。

动态 | 英国主持人Peter McCormack收到澳本聪诉讼信 回应称将拒绝其要求:据FXStreet消息,英国加密节目主持人Peter McCormack收到澳本聪(Craig Wright)的诉讼信,指责McCormack在推特反复称他为“Faketoshi(假中本聪)”和“子”,从而对其声誉造成“严重伤害”。信中威胁,如果McCormack在4月23日之前不遵守澳本聪的要求,将到法庭起诉。 对此,McCormack发推表示,“我绝对拒绝他们的要求,并且不建议其他人这样做。我认为声称自己是中本聪并推销虚假版比特币是欺诈性的。我认为这是为了公众利益。我们去法庭吧。我这样做是因为这是正确的做法。我曾失去过一切,如果再次失去又怎样。BSV是由子操纵的假比特币。”

此前消息,4月12日,赵长鹏发推警告:澳本聪不是中本聪。要是再搞事,我们就下线BSV。据此前消息,澳本聪威胁要起诉闪电火炬创造者Hodlonaut,并宣布用5000美元价值的BSV征集其资料。目前比特币社区全力支持Hodlonaut,并发起“WeAreAllHodlonaut”的话题。赵长鹏、李启威等多人已参与推特“抵制澳本聪”的话题互动。[2019/4/13]

在无状态rollup当中,定序器将为每个区块分配一个pre-stateroot和poststateroot,以验证该区块。还有许多其他细微差别,但这是无状态验证的基本思想。

如果无状态rollup具有一个p2p网络,则定序器只需将区块和相应的状态根发送到初始对等组,然后它们可以在整个网络中传播它们。但如果无状态rollup没有p2p网络,那么单个定序器将需要将区块和状态根单独分发到网络中的每个节点。在没有p2p网络情况下的rollup中实现无状态,将给定序器带来不切实际的巨大负担。因此,p2p网络是一个先决条件。

注意事项

1、状态请求

除了验证区块,全节点还服务于状态请求。无状态节点与全节点一样完全验证状态转换,但依赖于全节点来访问状态。因此,仍然需要最少数量的全节点来向网络的其余部分提供状态请求。

实际上,由于硬件要求较低,用户可能会倾向于使用无状态节点,因此,能够依赖的全节点会越来越少。如果没有足够的全节点来服务于状态请求,那么无状态rollup将遇到瓶颈,因为状态无法在整个网络中以足够快的速度传播以满足需求。

2、交易验证

全节点在将传入交易转发到mempool之前验证它们,以防止mempool和区块生产者收到无效的垃圾交易。然而,交易验证需要访问状态以获取发送者的帐户余额和nonce等数据,无状态节点在没有向全节点发出状态请求的情况下无法执行这些数据。此过程会给无状态节点带来DoS攻击的问题,它们可能会收到垃圾交易,但不能拒绝交易,直到它们发出所需的状态请求以检查交易是否有资格转发到mempool,此外,由于无状态节点在转发交易之前必须采取的额外步骤,因此交易传播速度会变慢。

无状态rollup的好处

1、状态增长

取消全节点存储状态的要求会降低硬件门槛,从而降低更多用户运行全节点的障碍。减轻状态增长的负面影响对于rollup以及任何其他链一样重要,因为它们也很脆弱。由于弱无状态并不能免除定序器存储状态的责任,因此使用最多的rollup会发现状态增长可能会成为一种障碍。我们可以实施进一步的措施来减少定序器的状态增长,例如,在状态到期时,在给定的时间段内未被访问的状态将从状态中删除。

顺便说一句,无状态还移除了磁盘IO的DoS攻击向量,因为无状态节点不再需要执行状态访问,如果rollup具有较大的状态,这将特别有用。

2、欺诈证明

无状态和欺诈证明是同一枚硬币的两面,只要实现了其中一个,就能免费获得另一个。节点需要pre-stateroot和poststateroot来验证欺诈证明,这与无状态区块验证的的要求类似。诚然,关于欺诈证明还有其他考虑因素,例如单轮与多轮、bonding以及一般审查阻力细节。

如果防欺诈实现允许它们在rollup的p2p网络中分布,则轻客户端在此过程中的信任度会最小化。

来源:金色财经

标签:MCCROLROLLCCACMCC币roll币在哪换CCA币

狗狗币热门资讯
RAC:我所理解的加密世界_区块链域名

今天在朋友圈看到一个平时交流并不太多的朋友发了一则新闻稿。标题是《虚拟货币终究是黄粱一梦、庞氏局》.

WEB3:专访 Marc Andreessen:加密货币和 Web3 将带来基础性技术变革_NFT

a16z联合创始人MarcAndreessen认为,人工智能、生物技术、加密货币和Web3是非常有前途的科技领域.

CAL:MCC首期节点招募圆满结束 步入自治共建新阶段_CCAR币

经过近15天的交锋和角逐,MCC第一批21席全球节点终于诞生。截至2022年6月30日12点整,据官网数据显示,本轮竞选最终当选的21大节点当选的验证人节点将承担起MCC的出块责任,并组成MCC.

DEF:锁仓“救不了”陷入滞销泥潭的幻核_DEFI

迄今为止,数字藏品都是一个以快著称的行业。据数藏舰统计数据显示,国内上线的数字藏品平台目前已达681家,而今年年初仅有50余家,自3月份开始,已连续3个月每月新增平台数过百家,按目前的统计和趋势.

EFI:传统对冲基金做空USDT?稳定币老大USDT要暴雷?想多了 黔驴技穷空头们的惯用计俩而已_稳定币

市场传出消息,传统对冲基金正在做空稳定币USDT。所以USDT会爆雷吗?机率很低。USDT的爆雷风险每次熊市都会疯狂炒作一波,这不是第一次,或许也不是最后一次.

AND:加密货币10 条建议 学会顺势而为 多元化是关键_CARBO

1.永远不要搞报复交易 在遭受重大投资打击之后,作为投资者总是有追逐弥补损失的诱惑。赔钱很痛苦。但在大多数情况下,寻求报复会适得其反,而且往往会导致进一步的损失.