首页 > 区块链 > 解决区块链可扩展性问题有哪些方法
拉十多个  

解决区块链可扩展性问题有哪些方法

摘要:区块链可扩展性长期以来,区块链从业者大部分都处于自嗨的一种状态。我们天天喊应用落地、应用落地,但实际上落地的项目寥寥无几。年前,区块链技术已经从民间上升到了战略高度。但区块链落地的问题仍未得到有效解决。归根结底,区块链仍未“出圈”,主要问题就在于区块链的“可扩展性”太差了。区块链有着高度的安全性,其

解决区块链可扩展性问题有哪些方法

长期以来,区块链从业者大部分都处于自嗨的一种状态。我们天天喊应用落地、应用落地,但实际上落地的项目寥寥无几。年前,区块链技术已经从民间上升到了战略高度。但区块链落地的问题仍未得到有效解决。

归根结底,区块链仍未“出圈”,主要问题就在于区块链的“可扩展性”太差了。

区块链有着高度的安全性,其去中心化的优势也非常明显。但是,在TPS方面,则无法与中心化的系统进行有效竞争。在每秒百万级的数据请求量面前,区块链就像个弟弟一样,连挣扎都做不到。目前:

比特币区块链在实现4 TPS时,VISA则是1700 TPS。VISA足足比比特币快了几百倍。而支持智能合约和DApp的以太坊,平均也只有约10 TPS,最多可达到20 TPS。

2017年,区块链游戏“以太猫”凭空出现,成为了第一个现象级的区块链游戏。但庞大的用户量及高频的交易请求则给了以太坊PoW(工作证明)共识算法致命一击——网络拥堵极其严重。

于是,区块链从业者痛定思痛,开始了漫长的“区块链优化之路”。

以太坊2.0

Ethereum2.0,也被称为是以太坊的宁静(Serenity)版本。事实上,它和以太坊1.0不互通,独立自成一链。

据官方消息称,以太坊2.0并不会在短期内取代以太坊1.0的功能。

2.0和1.0的最根本的区别,就是可扩展性的提高。同时,以太坊从POW共识也开始渐渐的转向为POS共识。如何提升可扩展性?这里,以太坊2.0采用了Sharding方法。

Sharding在中心化数据库中很流行,它通过将数据分割成很多小的碎片。在区块链系统中也是如此,将链上交易分解为一个个小分片,并采用分布式存储的方式,将信息存储在整个网络中。通过并行操作,能显著提高TPS。

链下状态通道

Sharding流行之前,开发人员采用的方式是为区块链进行“打补丁”操作。开辟除链上通道之外的一套链下通道。使交易能够在链下进行,也就是交易时不使用区块链,但是最终会将交易结果放到链上。

由于交易时是在链外进行,所以这种方式使得区块链TPS得到了指数级的提高,几乎和中心端相差无几。但安全性相应的也大打折扣。比特币的闪电(Lightning)网络、以太坊的Raiden和Celer网络都使用了该方法。

闪电网络

相比于链下状态通道,闪电网络无疑又更上了一层。由于智能合约的加入,闪电网络使用户高频、低成本的交易成为了可能。据最新数据统计:2019年第四季度时,Layer-2上的规模达到了10000个节点。闪电网络的提出源自于一个思考,那就是:

区块链机制可信度非常高,但是太慢了。对于重要的、大额交易,我们使用区块链网络来进行无疑是最为保险的。但一些不重要的、小额的、高频交易,我们真的需要那么高的可信度么?于是,闪电网络提供了一个另类的思路:将大量交易放到区块链之外进行,通过智能合约来完善链下的交易渠道。

解决可扩展性只是区块链广泛应用的基础,而可扩展性方案的进展,也让区块链的大规模应用越来越成为现实。

目前,金环科技研发的REXX商用级主链已经可以实现3000TPS的高速网络,并且成功的搭建了一套围绕REXX主链而生的完整生态。据悉,日前在日本公益行业声名大噪的Actcoin,便是搭载在REXX上。REXX也为Actcoin提供了高速、稳定的链上交易环境。

免责声明
世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。