区块链技术中常见的扩容方案有哪些

区块链里有一个不可能三角:去中心化、安全性、可拓展性无法同时满足。目前区块链基础设施存在可拓展性问题,无法满足大规模应用的需求。
同时资源瓶颈决定了公链的性能上线,与链上共识机制、数据结构等无关。这也导致区块链的基础设置无法无法满足大规模的应用的需求,限制了区块链行业的发展。
人们开始研究如何实现区块链扩容,拓展公链的性能。常见的扩容方案有如下几种:
链上扩容
1.增加区块链容量
比特币一个区块容量大小为1m,每秒最多支持7笔交易,以太坊每秒也只有10几笔,eos号称要实现百万级的tps,目前也只有4000左右。这个和visa过万支付宝几十万的tps相比还相差甚远。所以有人提出增加区块的容量,比如将比特币现在的1m扩容到2m、8m等,通过扩容来提升公链性能。但不足的地方在于分叉率提高,可能还会导致空块。
2.隔离见证
隔离见证是由比特币长期团队开发的对于bitcoin core的拟议更新,将非必要签名信息移除区块,使得区块容量降低一半。但即使这样,性能只提升一倍,提升幅度有限。
3.更改共识机制
在pow共识之后,提出了pos、dpos等多种共识算法。相比pow,pos和dpos机制没有大量能源的消耗,性能也得到了显著提升,但这是牺牲了去中心化为代价的,现阶段还未出现完美解决三元悖论的共识算法。
4.dag技术
称为:有向无环图,将原始的链式结构改为网状结构,大幅提升并发性能。像iota就是采用dag技术,并非区块链,也引起了一波热炒,不过现在也还没有实地的技术落地应用出来。安全性和一致性上还未得到充分的验证。
5.分片技术
分片技术将全网的工作量分配到各个分片中并行处理,改变网络验证的方式来增加吞吐量。不过分片技术的开发难度大,状态分片需要克服诸多挑战。
链下扩容
1.状态通道
状态通道是通过在不同用户之间或用户和服务之间建立一个双向通道,为不同实体之间提供状态维护服务。它允许把区块链上的许多操作在链外进行管理,等完成链外操作后多方签名确认后,才将最终结果上链。
我们用银行和余额宝的例子来讲解一下状态通道,首先我们把银行比作区块链,我们把部分的钱从银行存到余额宝中,用余额宝进行小额交易,当我们想提现时,直接从余额宝提现至银行卡即可。状态通道对应余额宝,当有一方要关闭状态通道时,相当于提现操作,余额宝中保存了当前账户的状态,关闭状态通道时将状态更新至链上,相当于更新银行账户状态。
2.侧链
侧链技术是一种分开独立的区块链,其会使用一个双向锚定来依附于主链。你可以将资产移动到侧链上,也可以转移回主链。这种双向锚定可以在主链和侧链之间按照预先设定的速率进行资产的内部交换。初始的区块链通常代表着主链,而且所有新增的区块链都被定义为侧链。
3.跨链
跨链就是信息从一条链到另外一条链,区块链之间互通性极大程度的限制了区块链的应用空间。不论对于公有链还是私有链来看,跨链技术就是实现价值互联网的关键,它是把区块链从分散的孤岛中拯救出来的良药,是区块链向外拓展和连接的桥梁。
4.链下计算
就是将复杂的任务放到链下处理,再将结果返回链上。以太坊声称要做计算机,eos 要做全球操作系统,但无论是做计算机还是做操作系统都得正视计算这个问题,链上计算的开销是非常大的,链上每一个 evm 的 code 计算需要全球计算机都算一遍,才能得出结果,所以有人做了这么一个计算的扩展,在链外做计算。

华为英国市场推出带有谷歌服务的新版P30 Lite手机
华为全面启动廊坊开发区智慧城市建设
三星电子发布2022Q3财报,存储业务同比下滑27%
发展工业4.0条件俱足 西门子大步迈进工业4.0时代
电机轴承电腐蚀的解决方法
区块链技术中常见的扩容方案有哪些
中国物联网潜力巨大
特斯拉电动卡车再次推迟发布,特斯拉Model3订单太火爆电池生产不过来
华为计划推出Mate 70系列手机,挑战苹果iPhone 16
美国49%安卓用户考虑转入苹果阵营
NRK3301语音识别芯片在早教机上的应用!
microLED显示器在AR眼镜上的应用
台积电放大招:5nm明年试产 2nm以下工艺取得进展
降压型DC-DC 的控制器H6900的优势特点
PCB采用无盘工艺的好处是什么
ups电源buck模式是什么意思?
特斯拉9.73亿拿地建上海超级工厂
智能分析中是怎样加入了人脸识别技术的
零极点分析的基本原理、应用和意义
fireflyCORE-3399PRO主板JD4接口定义