数据可用性问题:区块链不可伪造的隐疾

数据可用性问题的核心是什么?它如何影响以太坊的可扩展性?

数据可用性问题是什么?如何影响以太坊扩展性?

大家好!今天我们来聊一聊区块链技术的一个小瑕疵,数据可用性问题。这个问题和数据的不可传播有关——如果一个区块的数据无法传播到整个网络,那么这个区块就可能包含隐藏的“邪恶”交易!糟糕透顶!这不光是对区块链的安全性构成了威胁,更加禁止地,数据不可用这个问题还有“隐身”作案的性质,让我们“追查”的时候,完全没有头绪!

你可能会问,为什么数据会不可用呢?好问题!因为在传统的区块链协议中,所有节点都是完整节点,它们负责区块的同步并验证所有状态转换。理论上来说是没问题的嘛,但是这些节点要验证交易的有效性、存储区块,哇哦,这些开销也太大了吧!好吧,骚年,资源有限,总有一部分没有资源(或不想花费)去验证每一笔交易的“弱一点”节点。这种情况下,坏人就有机可乘了!如果一个区块的生产者故意隐藏起来,轻客户端看到区块的头链,根本就不会意识到数据缺失。一些完整节点也因为没有欺诈证明所需的数据,只能被骗。唉,增加样本数量也无济于事,状况依然一样糟糕!

要解决这个问题,我们需要引入一点技巧。在区块中引入冗余正是关键所在!擦除编码这个神器可以让我们把任意n个数据块扩展成2n个,震惊!只要有任意2n个数据块的n个,我们就可以重构原始数据!这下要想隐藏一笔交易可就难得多了!因为为了隐藏一个交易,骗子们就得隐藏n+1个数据块,因为任何n个数据块都足以还原整个交易集。在这种情况下,我们只需要进行少量的查询,就能让轻客户端对底层数据充满信心,嘿嘿!当然了,这个技巧虽然让隐藏数据变得更难一些,但是坏人不排除“故意擦除编码”的可能性!

在这个喧嚣的区块链世界里,我们不禁要加倍警惕。区块链是一个伟大的技术,但是也不是绝对完美的,总有一些隐私的角落,让我们头痛不已!但是兄弟们,别灰心,我们总是能找到办法的,让咱们的宝贵数字资产更加安全!

以上内容源自:数据可用性(DA)问题:区块链网络中的节点如何确保新提出的区块中的所有数据实际上是可用的?

兄弟们,你们有没有遇到过数据不可用的问题?欢迎留言分享,我们一起交流哦!

We will continue to update 算娘; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more

市场行情

首发亚洲:比特币接近30,000美元,不受黑石集团CEO评论和鹰派FOMC会议纪要的影响

加分:泰国下一任总理候选人拥有比特币、以太币、BNB和ADA以下是Pita Limjaroenrat披露的原因

市场行情

价格分析6/21:BTC,ETH,BNB,XRP,ADA,DOGE,SOL,MATIC,LTC,DOT

比特币的急剧上涨点燃了对其他几种代币的购买热情,这些代币也在试图突破各自的阻力水平

区块链

以太坊的每日交易费用降至8个月来的最低水平,为280万美元

以太坊的每日总费用在周日下降至1719 ETH(280万美元),为12月26日以来最低的单日总费用

比特币

现在最佳加密货币买入选择6月2日 - 沙盒(The Sandbox),Injective(Injective Protocol),The Graph(图协议)

随着加密货币投资者考虑美联储的利率政策前景,以及主要加密货币仍处于区间波动状态,以下是一些今天值得考虑购买的最佳替代...

资讯

🚀介绍ERC-404:区块链世界的魔改

今年早些时候,一群充满创新的开发人员们创建了这一标准,为新的可能性铺平了道路这一成果是非常积极和有价值的