Bitget App
交易“智”变
行情交易合约跟单BOT理财Web3
长推:数据可用性DA如何确保区块里的所有数据都发布到了网络中

长推:数据可用性DA如何确保区块里的所有数据都发布到了网络中

MarsBitMarsBit2023/10/25 04:57
作者:Xiang

ETH的轻节点可以通过欺诈证明+数据可用性采样来确保区块里的数据发布到网络中,而L1检测L2则是通过验证状态根、有效证明以及数据可用性来确认是否release了所有数据。 摘要由 Mars AI 生成 本摘要由 Mars AI 模型生成,其生成内容的准确性、完整性还处于迭代更新阶段。

注:本文来自 @xiangganzi 推特,MarsBit整理如下:

数据可用性(DA)的定义,对现在大家理解还是存在很多模糊的地方。

简单来说DA就是,当区块生成者提出新区块时,如何确保区块里的所有数据都发布到了网络中?

这里可以分对象大家会更容易理解,A检测B发布的区块是否没有relesase所有数据?

主要分两种情况

轻节点检测全节点,L1 检测 L2。

更精确的说应该是B区块数据发布后(区块,batch已产生),A检测B是否release了所有数据?避免B作恶

轻节点检测全节点:

现有ETH方式常规方式是用户完全信任全节点,比如用小狐狸的用户就完全信任matemask钱包连接全节点RPC提供的数据(用户可以改全节点的RPC),并未实现轻节对全节点的检验。

celestia目前的实现方式是,如果全节点没有relesase所有数据,celestia的轻节点可以通过欺诈证明+数据可用性采样判断全节点是否实release了所有数据,未relesase所有数据的全节点将受到惩罚。

eth规划也有,但是还未实现,现在是calldata形式保存数据可用性,都是执行层全节点保存。

未来ETH要Proto-danksharding升级,但还是所有的共识层验证节点保存全部数据,再再下次danksharding升级才实现数据可用性抽象,实现轻节点验证。(验证方式可通过有效证明方式)

这里数据可用性是数据发布,不需要数据存储

L1 检测 L2 :

检测opRollup的区块是否relesase所有数据: opRollup的VM执行一个区块(batch)生成新的状态根,然后opRollup把自己的交易数据上传至L1的数据可用性层,检测方式是任何用户可以通过自己运行VM,如得到的状态根与OP提供的不一致,就可在L1发起欺诈证明,如果一致就保证relesase了所有数据

检测validRollup的区块是否relesase所有数据:validRollup的VM执行一个区块(batch)生成有效证明,以及数据可用性(可以是交易数据,也可以是状态差),验证proof有效后,在验证数据可用性与其是否匹配,验证成功自然也就确认了validRollup的区块relesase了所有数据。

L1检测L2还有不同点,L1的安全性是高于L2的,所以L1要考虑到L2跑路的情况,即使L2跑路也得保障用户资产安全,L1的用户能根据链上存储的数据,还原出所有用户账户的状态,要消除这种风险就得做好数据存储。

对于L2而言,不仅需要L1做好数据可用,还需要支持数据存储功能(例如ETH归档节点,ETHStorage)

0

免责声明:文章中的所有内容仅代表作者的观点,与本平台无关。用户不应以本文作为投资决策的参考。

PoolX:锁仓获得新代币空投
不要错过热门新币,且APR 高达 10%+
立即参与!

你也可能喜欢

达世币加密货币一周内上涨57%——下一个是80美元吗?

最近1小时K线显示价格相比2024-12-04 07:00:00小幅上涨,比2024-12-04 03:00:00有所回升,比2024-12-03 23:00:00有所下降,多头吞没,最后一根K线为阳线,收盘价大于开盘价, 当前价格和交易量的变化:最近交易量有所减少,交易量比前几小时减少,价格上升,交易量下降:上涨动能减弱 当前一些技术指标如下: 基于MACD分析当前市场趋势:无明显趋势,MACD柱状图:柱状图持续为正并逐渐变长:多军力量强大。 KDJ指标:无KDJ金叉和死叉,根据KDJ判断:中性KDJ值为:56 MA10的值大于MA30的值,日期2024-12-04 07:00:00,MA10的值大于MA30的值,日期2024-12-04 08:00:00, 价格突破,量价格背离, 根据最近的技术指标分析出: 买入点一: 价格56.39 买入点二: 价格53.3684 做多止损点: 价格53.56 卖出点一: 价格59.0 卖出点二: 价格60.5 做空止损点: 价格59.71 最近的支撑位: 价格53.0 最近的阻力位: 价格59.0 最近的最高点: 59.41 最近的最低

币界网2024/12/04 09:08

解读HBAR的最新加息——市场FOMO还是其他事情正在发生?

最近1小时K线显示价格相比2024-12-04 06:00:00大幅下跌,比2024-12-04 03:00:00有所回升,比2024-12-04 05:00:00有所下降,多头吞没,最后一根K线为阳线,收盘价大于开盘价, 当前价格和交易量的变化:最近交易量有所减少,交易量比前几小时减少,价格上升,交易量下降:上涨动能减弱 当前<module 'time' (built-in)>分析出的MACD等技术指标如下: 基于MACD分析当前市场趋势:无明显趋势,MACD柱状图:柱状图持续为正并逐渐变短:多军力量减弱。 KDJ指标:无KDJ金叉和死叉,根据KDJ判断:中性KDJ值为:77 MA10的值大于MA30的值,日期2024-12-04 07:00:00,MA10的值大于MA30的值,日期2024-12-04 08:00:00, 量价格背离, 基于最新的数据推测出: 买入点一: 价格91853.14 买入点二: 价格94485.42929999999 做多止损点: 价格93259.37 卖出点一: 价格97070.0 卖出点二: 价格96871.23 做空止损点: 价格97170.96

币界网2024/12/04 09:08

现货比特币和以太坊ETF吸引大量资金-最新加密货币新闻

最近1小时K线显示价格相比2024-12-04 06:00:00大幅下跌,比2024-12-04 03:00:00有所回升,比2024-12-04 05:00:00有所下降,多头吞没,最后一根K线为阳线,收盘价大于开盘价, 当前价格和交易量的变化:最近交易量有所减少,交易量比前几小时减少,价格上升,交易量下降:上涨动能减弱 最近<module 'time' (built-in)>K线显示出的技术指标分析是: 基于MACD分析当前市场趋势:无明显趋势,MACD柱状图:柱状图持续为正并逐渐变短:多军力量减弱。 KDJ指标:无KDJ金叉和死叉,根据KDJ判断:中性KDJ值为:77 MA10的值大于MA30的值,日期2024-12-04 07:00:00,MA10的值大于MA30的值,日期2024-12-04 08:00:00, 量价格背离, 根据1小时K线技术指标分析出: 买入点一: 价格91853.14 买入点二: 价格94485.42929999999 做多止损点: 价格93259.37 卖出点一: 价格97070.0 卖出点二: 价格96871.23 做空止损点: 价格97170.96

币界网2024/12/04 09:06

华尔街比特币矿工报告11月产量下降,尽管BTC上涨至10万美元

1. Cipher Mining预计年底完成敖德萨升级,成为业内最高效的采矿钻机车队之一。 2. TeraWulf以19.2 J/TH的效率比领先,而Riot的效率比为22.3 J/TH。 3. Riot报告称其设施总电力成本为3.8 c/kWh,受益于140万美元的总电力信用。 4. Bitfarms坚持其对可再生能源的承诺,拥有256兆瓦的水电容量支持其运营。 5. Bitfarms任命Andrew J.Chang为独立董事,并宣布其首席基础设施官离职。

币界网2024/12/04 08:53