宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > BNB > 正文

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

作者:

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

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

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

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

欧科云链集团正式启动区块链科普行动“星途计划”:欧科云链集团于4月26日,正式宣布启动了区块链科普行动——“星途计划”,行动包括将在全国范围展开系列沙龙,加大力度推进区块链科普进机关、进国企、进校园等,联合政府部门、行业协会等共同构建起更加完善和有效的区块链科普教育生态,与此同时,直击区块链科普现存痛点,推出简单易懂的“秒懂区块链”公益短视频课。

该计划旨在全维度推动社会建立对产业更清晰的认知,与“鲲鹏计划”一道助力数字经济及区块链产业本身健康发展夯实“人才”和“产业认知”两大基础。[2021/4/26 20:59:37]

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

数据可用性问题

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

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

欧易OKEx将于3月18日推出DeFi系列科普视频:据欧易OKEx官方消息显示,欧易OKEx将正式推出DeFi系列科普视频《欧易DeFi20讲》,本系列节目由欧易OKEx亚太区CEO马克金主讲。该视频首期将于3月18日11:00(HKT)推出,用户可以在欧易OKEx官方学院、金色财经观看。

《欧易DeFi20讲》主要包含DeFi入门指南、全景解读DeFi生态及如何参与DeFi三个篇章,可以轻松使用户了解DeFi原理,洞察DeFi价值,掌握DeFi热点,更多详情请关注欧易OKEx官方学院。[2021/3/18 18:55:59]

阻止节点获得当前状态。

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

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

动态 | 币安科普MimbleWimble算法:币安官方推特今日发布隐私算法Mimblewimble的科普贴,在下方留言区大量网友留言猜测是否是基于 Mimblewimble算法的隐私币Grin或者Beam即将登陆币安交易所,其中猜测Grin的呼声更高。[2019/9/2]

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

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

例子

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

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

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

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

在实践中

在?

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

科普时报:区块链与云计算长期发展目标不谋而合:据《科普时报》今日报道,区块链与云计算两项技术的结合,从宏观上来说,一方面,利用云计算已有的基础服务设施或根据实际需求做相应改变,实现开发应用流程加速,满足未来区块链生态系统中初创企业、学术机构、开源机构、联盟和金融等机构对区块链应用的需求。另一方面,对于云计算来说,“可信、可靠、可控制”被认为是云计算发展必须要翻越的“三座山”,而区块链技术以去中心化、匿名性,以及数据不可篡改为主要特征,与云计算长期发展目标不谋而合。[2018/5/4]

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

注意:

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

解决方案

现在,相关团队正在竭尽所能,以减少需要由客户端维护或通过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&阿剑

标签:区块链DEFEFIDEFI区块链的核心是什么Retro DEFIZEFIPhoenix Defi Finance

BNB热门资讯
加密货币行情不好时,用怎样的交易策略才能获利?

无论行情好不好,很多人都会苦恼何时买入或卖出。部分人以为把手里的资产换成排名前10的就不会“亏得太难看”,但事实并不是这样。本文作者tehMoonwalkeR基于经验总结了一套交易策略,曾帮助他完美度过熊市.

1900/1/1 0:00:00
区块链应用案例纵览:卫生保健与能源产业

区块链技术可以用于各种应用场景中。需要注意比特币不等于区块链。相反,它是区块链技术最成功的应用之一。比特币是一种加密的数字货币,通过开放的,公共的和匿名的区块链网络进行交易.

1900/1/1 0:00:00
首笔比特币期货大宗交易出炉,Bakkt命运是否会出现转机?

据Coindesk10月5日报道,加密货币投资基金GalaxyDigital和场外交易公司XBTO在Bakkt平台进行了首笔比特币期货合约大宗交易。 本周五,Bakkt的母公司洲际交易所宣布了这笔交易,但没有进一步透露这笔交易的规模.

1900/1/1 0:00:00
2019-10-3主流币行情分析:溪云初起日沉阁,山雨欲来风满楼

行情小结 假期即将过半,行情依然很小,这是狗庄善待韭菜之举啊。请大家珍惜!追涨杀跌的可能反而止损,轻松点高抛低吸的可能还能赚几个铜板.

1900/1/1 0:00:00
助力节能减排,福特使用区块链技术追踪汽车绿色行驶里程

据Cointelegraph10月16日报道,福特汽车公司正在研究区块链技术和全球定位系统,以精确追踪其节能汽车的“绿色行驶里程”.

1900/1/1 0:00:00
除了炒币之外,我们还有一万种方式参与到币圈里

一、炒币不是大佬们的救命稻草这两天看到网信集团实际控制人张振新大佬去世的消息,唏嘘不已。网信集团曾经是多么的辉煌,张振新本人曾经是多么的风光,据媒体的报道:经过多年来的资本运作和投资并购,张振新带领的先锋集团涉足银行、证券、保险、基金.

1900/1/1 0:00:00