谈谈区块链的链上扩容与链下扩容

区块链技术的扩展性问题一直是业内所探讨的重要话题,比特币网络每秒最多处理7笔交易,而在2018年的双十一期间,阿里巴巴每秒需要处理32.5万笔交易,这个差距过于悬殊,目前的区块链速度完全满足不了处理数据的需求,如果区块链技术要进行大范围的商业应用那么在技术创新上还有很多值得突破的领域。

比特币在诞生之初,中本聪并没有特意限制区块的大小,区块最大可以达到32MB,当时平均每个区块大小为1~2KB

有人认为区块链大小上限过高容易造成计算机资源的浪费,还容易发生DDOS攻击,因此为了保证比特币系统的安全与稳定,中本聪决定临时将区块大小限定在1MB。

近年来,由于接触比特币的用户的越来越多,同时也造成了网络拥堵、交易费上升等问题。区块链上现在最高有几十万笔交易排队等候,比特币的平均交易费用比2010年9月上涨了376倍。每秒7笔交易的处理速度显然已经无法满足用户需求,因此不少扩容方案也逐渐亮相,大致分为两类:

链上扩容,即第一层( Layer1)扩容

链下扩容,即第二层( Layer2)扩容

链上扩容—Layer1:

链上扩容是在区块链基层协议上实现的扩容解决方案,它需要通过改变区块容量或者数据结构来达到提高处理交易能力的目的。

链上扩容主要包括:比特币采用的隔离见证+2MB硬分叉,比特币现金升级区块容量,以及以太坊分片技术

总结:链上扩容做法比较直接,但是有点‘折腾’,而且扩容的效果比较有限。


链下扩容—Layer2:

链下扩容也称第二层扩容,是不改变公链基础协议的一种应用层上的扩展方案。它不改动区块链本身的规则(区块大小,共识机制等)。

链下扩容主要包括状态通道、侧链等解决方案。通过另外架设一层通道,在节点之间进行交易,数据计算都移到了主链之外的链下进行,过程数据不上链,主链仅记录结果,减少了每个区块的信息量,效率因节点网络性能而改变提升。信息仅在节点之间传播,不会进行全网广播,因此信息不公开可查,隐私性也更高。闪电网络就是链下扩容的“明星选手”了

总结:链下扩容不受原有区块链影响,扩容性能没有上限,但也因是否中心化、数据不公开可能被修改等受到质疑。

无论链上还是链下扩容,都是为了修改区块链基层协议来提高其速度和性能。

扩块、分片、隔离见证小科普。

扩块:

一种扩大区块容量的解决方案,每一个区块里面都承载着某一个时间段的数据。拿比特币来说,每个区块包含着全球十分钟内的所有比特币交易。当区块大小设定为1MB时,最多只能包含2000多笔交易。

提及比较多的是 2MB区块,比特币社区的一部分人希望硬分叉直接把区块大小限制从1M改到2M,提升单个区块内的交易数,每秒打包的交易就会增加,从而提升TPS。


分片:

分片技术来自中心化数据库技术,将大型数据库数据进行切分,并分布在特点的服务器中,以提高数据库性能。如果将分片技术运用到区块链中,就相当于将区块链网络里的所有待处理任务(如确认交易、运行DAPP等)进行分解,全网的节点也进行分组,每一组同时处理一个分解后的任务(比如100笔待确认交易),这样就从原先单一节点处理全网的所有任务变成了多组节点同时处理

简单地说,分片就是一种在点对点网络中分割计算能力和存储工作负载的分区方式,分片后每个节点不再需要负责处理整个网络的交易负载,而仅需处理其所在分区(或称分片)中的交易。

与当前的区块链相同,分片中包含的信息也是由多个节点共同维护的,从而保证了账本的去中心化和安全性,启用分片后每个人仍然可以看到账本中的所有信息,只不过人们不再需要处理和存储所有的信息。


隔离见证:

区块链上每个区块内,记录了每笔转账交易的具体信息(什么时间账户收到或转出的数字货币数量),同时也记录了每笔交易的数字签名,用来验证该笔交易的合法性。

矿工在打包区块的时候需要用数字签名验证一一验证每笔交易,确认没有问题后才会将该笔交易记录在区块里。这样的话势必会造成每个区块大小过大,且每笔交易验证时间过长。

而对于普通用户来说他们只关心每个账户有多少资产,不需要验证信息,隔离见证就是把区块内的数字签名信息拿出去,让每个区块可以承载更多比交易,从而达到扩容的目的。没有签名信息,交易的负担就轻得多。这意味着可以容纳更多的区块,并且比特币可以处理更大的吞吐量,而无需更改区块大小。


链下扩容的经典案例:

闪电网络:

闪电网络是一种比特币链下扩容解决方案,在闪电网络中,交易双方可直接构建通道,之后便可在通道内点对点实现任意多笔零确认的交易,它是一种允许加密货币的交易即时发生和成本降低的技术,它使一般在比特币网络中需要等待区块确认的交易瞬间完成。

闪电网络基于一个可扩展的微支付通道网络,通过序列到期可撤销合约 RSMC,使交易双方在区块链上的预先设置的支付通道进行的多次高频的双向交易瞬间完成。

同时,它通过哈希时间锁定合约 HTLC 在没有直接点对点支付信道的交易双方之间连接一条由多个支付通道构成的支付路径,实现资金的转移。


雷电网络:

雷电网络是一种以太坊链下扩容解决方案,它使得使用以太坊技术的加密货币能够即时和低成本交易。交易双方只要在链上存在交易信道,就能在链下根据被锁定的余额进行高频、双向的即时确认交易,将这样多个通道形成的支付路径构成“雷电网络”。

闪电网络和雷电网络分别是针对比特币、以太坊的链下扩容技术,目前闪网络已取得突破性进展,节点数、网络容量均取得快速增长。

目前无论链上扩容还是链下扩容,都有一些技术获得成功,未来跨链技术和扩容技术的发展将给区块链的大规模应用奠定基础。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,222评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,455评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,720评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,568评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,696评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,879评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,028评论 3 409
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,773评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,220评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,550评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,697评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,360评论 4 332
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,002评论 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,782评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,010评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,433评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,587评论 2 350

推荐阅读更多精彩内容