链百科:什么是链上扩容和链下扩容?

  • 时间:
  • 浏览:0

区块链项目里,所以 人对比特币(BTC)最为熟悉。然而,比特币网络每秒最多还能能外理7笔交易,超过的交易还能能按顺序排队等着。最拥挤的后来 ,有超过十五万笔的比特币交易在排队等待时间时间外理(注1)。

跟我说,我就嘀咕:你这名性能的比特币为什么我么我和微信、支付宝PK呢?嘴笨 ,你这名疑问——扩容,早已成为区块链(不仅仅是比特币)的重点优化方向。

原本们还要多高性能的区块链呢?

所以 人会把Visa、后来 双11时淘宝的峰值交易外理速率作为区块链的性能优化目标。事实上,在你这名特殊场景下,你这名性能也后来 是过低的,比如将区块链应用于物联网时,对终端和设备的实时访问控制需求,就还要极高的数据传输和外理速率。咋样让 ,后来 要用区块链来构建价值传递网络,不出人认为它的性能至少应该以目前整个互联网信息的数据实时外理速率为目标(包括每秒60 万封邮件、6.十五万次google搜索、7.2万次youtube视频等、以及53TB的数据流程。数据出处见注2),这后来 绝非简单只用每秒外理量(TPS)来要求了。

那咋样在目前区块链有限外理能力的基础上进行提升呢?

这其中存在着巨大的挑战和后来 ,近几年,众多扩容方案纷纷登台亮相,总体上,它们都来自于两大阵营:链上扩容和链下扩容。

最先登台的是链上扩容派,也常被称为layer-1扩容。

所谓链上,顾名思义,所以 直接在区块链上动手术,直接修改区块链的基础规则,包括区块大小、共识机制等。拿修路打个比方,后来 车多路堵了,最直接的所以 把原本的双向二股车道扩充成四股,再过低就改成六股、八股。

比特币现在每秒还能能外理7笔,直接意味着 是出块慢、区块容量小,那就把出块速率提高、区块变大。

比如莱特币(LTC),在比特币代码基础上,把出块速率从平均10分钟左右,提高了4倍到每2.5分钟出块;还有比特币现金(BCH),也是在比特币基础上,把区块从1M大小直接提到32M,外理能力提高了32倍;还有采用相对繁杂的分片方案,把原本全网一并外理每一笔交易,优化成多个小组并行运作,在同样的时间干更多的活,等等。

链上扩容你这名土办法 比较直接,不过也和道路直接扩充一样,有点儿折腾,后来 说好难一步到位。好不容易实现了扩容,更高性能需求的应用场景又老出了,还要不断地超越买车人。咋样让 ,后来 所有交易仍然还要在区块链你这名分布式系统中进行数据同步,整个网络的性能瓶颈会取决于其中单台服务器的外理性能。

所以 ,通常会认为链上扩容方案在性能上会存在难以逾越的天花板。

于是,从2018年开始英文,涌现了太多再 的链下扩容方案,也常被称为Layer-2扩容方案。

链下扩容和链上扩容是相对的,链下扩容阵营换了种思路,亲戚亲戚大伙不直接改动区块链并都不 的规则(区块大小、共识机制等),所以 在其之上再架设一层来做具体的活,只将必要信息、或还要共识参与(如数据出错、存在纠纷时)时才与区块链进行信息交互和传播。后来 扩容本质上还能能 存在在区块链上,咋样让 这名方案被直观地称为链下扩容。

仍然拿道路扩容拈连搞笑的话,链下扩容都不 在原有道路上扩充,所以 在现有路线上架个可不还要四通八达的高架、后来 隧道,普通汽车都上那儿开,原本的路还能能万不得已尽量太多再。

链下扩容方案中,少许的事务通常只在参与节点间直接交易,太多再进行全网传播,速率直接取决于节点间的网络性能,显然速率更高。咋样让 后来 还能能 全网广播,信息还能能公开可查,通常隐私性也更高。

咋样让 ,链下交易性能不受原有区块链性能的影响,链下扩容的性能目标还能能 最高,还能能更高。

链下扩容主要包括清况 通道、侧链等外理方案,闪电网络所以 链下扩容的代表选手之一。

在闪电网络中,交易双方可直接构建通道,后来 便可在通道内点对点实现任意多笔零确认的交易,只还要在通道开启和关闭时才跟区块链“打个招呼”,在全网传播确认即可。它不还要修改比特币的共识算法,比特币网络从每笔交易的外理者,后退一步,仅外理少许关键交易,或在交易老出纠纷时进行外理以“主持公道”。原本的工作量现有性能即可满足。

当然,链下扩容也并不完美,其方案也伴随着是算不算会带来中心化、后来 数据后来 会被修改等等疑虑。

不过,作为普通用户,通常太多再考虑具体采用了哪种外理方案的。随着区块链商业应用场景的落地,什么外理方案能更好地外理疑问,咋样让 不影响使用体验,就很后来 会在扩容方案中胜出。

来源: 白话区块链