火星链 火星链
Ctrl+D收藏火星链

区块链:科普 | 区块链数据可用性问题与解决方案

作者:

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

在2017年,区块链的一切活动都向以太坊看齐,以太坊的价格飙升,人们蜂拥而至来创建应用(那是在“buidl”运动之前),而且大企业开始参与其中。但是这种史无前例的成功超过了以太坊的处理能力。

-没错…以那个gas费完成交易需要花费好几天-

以太猫是第一个获得大规模成功的分布式应用。但是它抢占了以太坊网络的所有资源——导致链的待打包交易池以一个前所未有的速率增长。一夜之间,人们开始讨论起Plasma和状态通道,认为这些会是解决我们扩展问题的方法。但是,除开那些讨论和激动的情绪,这些解决方案的开发过程却步履维艰,一些社区成员因此开始怀疑这些方案的可行性。但是现在,随着这些方案逐步上线,人们意识到困扰了开发者很长时间的真正问题是一个很显然的数据可用性问题。

徐明星新书《趣说金融史》正式发布 科普金融发展之道:金色财经现场报道,9月23日,欧科云链创始人徐明星携手著名财经作家李霁月、行业观察者顾泽辉力作《趣说金融史》一书,跨越5000年金融历史,重读金钱故事,并预测新的金融时代。该书由中信出版社出版,将于近期正式发售。据了解,本书可以更好地呈现金融的起源与发展,帮助人们理解货币、金融与未来经济。作为区块链行业领军企业——欧科云链的创始人,徐明星深知技术探索对经济社会的重要推动作用,他曾先后出版过《图说区块链》、《区块链:重塑经济与世界》、《通证经济》、《链与未来》等行业权威著作,解读区块链等新型技术的推动下,金融与社会的升级之道,对经济社会发展做出了重大贡献。其中,《区块链:重塑经济与世界》曾作为新中国70周年重点推荐图书之一被相关书店推荐。[2021/9/23 17:00:57]

本文将初步讨论数据可用性问题的背景以及不同的二层网络方案是如何解决这个问题的,这些方案包括:Plasma,状态通道,以及弹性侧链。

数据可用性问题

就像Vitalik之前解释过的一样,数据可用性问题的由来,是恶意矿工会试图发布一个存在区块头,却丢失部分或全部数据的区块至链上。这种攻击行为会造成:

火币推出《一分钟读懂DeFi》系列科普视频:据官方消息,8月24日,火币推出《一分钟读懂DeFi》系列科普视频,并与微博财经合作冠名播出,布道DeFi认知,助力行业发展《一分钟读懂DeFi》是由火币成长学院打造的业内首个系统全面讲解DeFi的系列科普动画,继推出《区块链100问》后的再续佳作。《一分钟读懂DeFi》系列动画对DeFi的发展进行系统梳理,适合想要由浅入深、全面系统了解区块链DeFi的人们轻松了解DeFi。目前视频已由火币网官方微博发布。[2020/8/24]

网络来接受一个无效的区块,而且也没有方法来证明此区块的无效性。

阻止节点获得当前状态。

阻止节点创建区块或转账,因为他们缺少相应的信息来构建证明。

但是数据可用性并不只与隐藏区块数据有关。一般而言,只要某些数据被一些参与者隐藏起来禁止访问上存储的状态数量增加了6.5倍。

动态 | 浙江卫视节目科普支付宝区块链防伪溯源产品:昨日,在浙江卫视播出的科普综艺栏目《智造将来》现场,支付宝首次展示了支付宝区块链防伪溯源产品,以接地气的方式公开向大众展示区块链在生活中的应用。[2019/3/4]

显然,对于真正的去中心化网络而言,这是不可持续的。随着区块链规模的不断增长,有能力参与网络并担当节点的电脑的数量会不断减少。那么我们怎么应对这种情况呢?

很简单!在链上开始和结束事件,但是仅让客户端处理此过程中发生的所有事件。实际上,这就是所有执行层/第二层扩展解决方案的核心。我们从在链上处理所有事到只用底层链作为链下交易的结算层。但是这会带来一个问题:参与二层网络的客户端需要维护所有与它们关联的链下交易,不然就只能听凭别人的支配。

例子

假设你去玩扑克,一开始,你到柜台去把美元兑换扑克筹码——有些时候你能赢钱,有些时候却只能输钱。在赢得一手大牌之后,你告诉你要兑现筹码。

但是在你起身之后,有人给你脑后来了一闷棍——醒来后你的记忆有些模糊,记不起来扑克牌局的细节。当你不在时,扑克牌桌上的人决定假装最后一手牌没有发生,并且在那手牌发生之前的的当口上继续玩牌——也就是走你本应赢得的钱。

声音 | 中科院姚建铨:要加快推进区块链与物联网融合的科普 培训:据新华网消息,日前,在区块链与物联网融合发展峰会上,中国科学院院士姚建铨说,关注区块链技术里面的大数据,跟区块链技术结合起来进行测量和检测,能更好地提升激光清洗技术。姚建铨建议,无锡今后要加快推进区块链与物联网融合的科普、培训,正确引导广大人民群众对技术的认知;同时,建立专业、权威,但又普适、成套的理论体系和标准,以此切入区块链的实际应用。[2018/9/18]

如果类似情形发生在区块链上,那么这种作弊是不可能的,因为全世界都会知道什么发生过和什么没发生。但是因为这都是链下活动,而且你丢失了你的交易历史,你必须接受周围的对等节点告诉你的历史。

在实践中

在?

Plasma?中,每个参与者必须保留完整的交易历史以及足够的见证数据,来证明其密码资产在每个Plasma区块中是否被交易过。这就使得每个参与者都成为该Plasma系统中的一个节点但是其仅存储自身的交易数据。作出这种要求是由于在Plasma上,任何人都能够与该链的运营者串通,提交无效交易来窃取其他人的资产。参与者防止这种情况发生的唯一方法是确保他们拥有所有资产的完整有效的交易记录。

声音 | 火星人朋友圈科普RAM:火星人在朋友圈发文称,“什么是RAM?简单来说就是EOS这个国家的土地,所有的经济行为都离不开土地。只要EOS的BP们能投票形成一个稳定的供给预期,并且不改变目前的Bancor算法,那么RAM后续的价格有可能会像北上广深的房价走势。房价下跌不行,房价过快上涨也不行,EOS的生态越来越像某国了,真有意思。”[2018/7/6]

状态通道对于数据的要求较低,因为所有参与方仅就当前状态来达成一致,而不是就状态更新来达成一致。这样就可以仅通过一个交易来让合约结算,而不需要重算任何的交易历史。而且,由于每个状态都有一个自动递增的流水号,并且除非由双方的签名,智能合约不会将其视为有效状态,所以参与者仅需存储最新的状态。

注意:

状态通道中的参与者也可能会想要存储历史状态,以便在对方丢失其状态历史时以更早、更有利的状态来进行结算。

解决方案

现在,相关团队正在竭尽所能,以减少需要由客户端维护或通过ZK-SNARKS或RSA累加器等方式提交到主网的数据所占用的空间,这虽然是很大的改进,但他们无法解决数据可用性问题。实际上,我们不能真正针对单个客户端解决此问题,因为这将要求该客户端100%的时间在线并且永远不会丢失存储在其上的数据。

但是,鉴于能达到这种要求的硬件并不存在,大家普遍认为解决数据可用性问题的办法是一个受到激励的瞭望塔网络或类似的构造。这些受到激励的网络实际上是由一群质押了权益的瞭望塔组成的,它们为付费的用户备份数据,并在这些用户无法提出异议时代表用户去质疑可疑的交易。如果他们在一定时间内未能对挑战提出异议,则他们将失去权益,并且这些权益将被授予网络中参与这项质疑活动的新瞭望塔(假定它确实提交了质疑)。这种报错/预约协议具有多个层次,因此用户可以确保在脱机或丢失事务/状态历史记录时不会受到。

这些解决方案之所以花了这么长时间才出现的原因,是因为社区成员过去常常嘲笑信任某个第三方的想法,并想提出一些无需第三方即可解决问题的方案。随着这种想法的不现实性变得越来越清楚,人们开始提出各种密码学经济模型来减轻信任这些第三方的必要性。

SKALE的方案

SKALE的

弹性侧链通过区块提案流程解决了数据可用性问题。验证者创建区块提案后,它将使用下面描述的数据可用性协议将其传达给其他验证者。该协议会确保将区块提议传输到绝大多数的验证者中。

五步协议描述如下:

发送区块的验证者A向其所有对等节点发送区块提案以及构成提案P的所有交易的哈希值。

接收到P及相关哈希值之后,每个对应节点将哈希值与本地待打包交易队列中的转账进行匹配,以重构出P。对于在队列中找不到的转账,节点们将向发送转账的验证者A发送查找请求。然后,发送方验证者A将这些交易的主体发送给接收方验证者,从而允许对等方重构区块提案并将该提案添加到其提案存储数据库PD中。

在此之后,节点们会向A发送一个带有门限签名的收据。

在从节点处收集了绝对多数节点的签名之后,A将创建一个绝对多数签名S。这个签名会作为绝大多数验证者都拥有P的一个证明。

A会向其他所有验证者广播这个绝对多数签名S。

注意:

每个验证者都拥有BLS私钥片PKS。密钥片的初始状态是使用联合费德曼分布式密钥生成算法执行的,该算法在创建弹性侧链时以及每当验证者被随机调换时运行。查看我们有关BLS和DKG的文章以了解更多信息!

在更进一步的共识步骤中,所有对提案P进行投票的验证者都需要提供数据可用性收据,因此他们必须在投票中包含绝对多数的签名S,诚实验证者会忽略所有不包含绝对多数签名S的投票。因此,假设诚实验证者占据绝对多数,这个协议能保障数据可用性,意味着任何赢得共识的提案P都将开放给任何诚实验证者。

总结

总而言之,如果您想知道在过去的18个月中那些致力于执行层解决方案的开发人员都在忙什么,那么很可能他们的大部分时间最初都花在了解决这个问题上。尽管还没有针对所有扩展问题的完美解决方案,还是有许多新的令人兴奋的工作正在进行,我们对未来所能达到的高度充满信心!

了解更多

如果您有兴趣尝试SKALE,请加入Discord上的SKALE社区,并查看开发人员文档!另外,还可以随时查看SKALE的技术概述和共识概述,以深入了解SKALE的工作原理以及能提供20,000TPS的原因。

原文链接:?https://medium.com/skale/the->

作者:?ArtemPayvin?

翻译&校对:?TrumanW&阿剑

标签:区块链DEFIDEFEFI区块链游戏币有哪些DeFiHorseDOGDEFIGEFI

币安app官网下载热门资讯
USD:Tether考虑推出算法稳定币,或命名为USDTX

来源:PANews10月19日,据CryptoBriefing消息,近日,Tether首席技术官PaoloArdoino表示,该公司正考虑研究一种新的算法稳定币,或被称为USDTX.

1900/1/1 0:00:00
BOOK:扎克伯格:Libra没打算取代主权货币,将扩大美国的金融领导地位

原文:CNBC,原文作者:SalvadorRodriguez来源:Odaily星球日报译者:余顺遂FacebookCEO扎克伯格将于周三在美国众议院金融服务委员会针对Libra作证.

1900/1/1 0:00:00
HDA:2019 会是「DAO 之年」吗?一文遍览去中心化自治组织的前世今生

撰文:VuGabaVineb来源:链闻各式各样的「DAO」再次成为热门话题。想了解各种DAO的前生后世,链闻推荐阅读本文。其实,关于「DAO」的核心讨论,是关于区块链网络治理理论和实践的讨论.

1900/1/1 0:00:00
CHA:月报 | ICO起死回生?9月加密货币融资额环比增长33倍

9月份,加密货币总融资额达3.83亿美元,环比增长了347.87%。其中ICO融资更是“起死回生”,凭3.78亿美元的融资额数据,占据了9月总融资数据的主导地位,并较8月环比增长了3174.89.

1900/1/1 0:00:00
区块链:9月公链观察:如何看待比特币挖矿后市?

说明公链是区块链产业的重要组成部分。全网共有2963种加密货币、20692个交易所,这些加密货币的市值约为2315亿美元,其中,比特币市值占66.8%.

1900/1/1 0:00:00
OIN:沃尔玛与IBM达成合作,用区块链跟踪虾类产品供应链

美国零售巨头沃尔玛将与IBM合作,使用区块链技术来跟踪其虾类产品供应链。 沃尔玛开始运营比特币自动取款机:金色财经报道,这家零售巨头与加密ATM公司Coinme合作,通过其200个Coinsta.

1900/1/1 0:00:00