1. 久十比特币首页
  2. 区块链

什么是模块化区块链?

模块化区块链演变最先源于比特币,比特币是去中心化的电子现金支付协议,相当于刚开始做的是一个支付系统;

后来大家发现比特币的底层技术就是区块链,而这个底层技术除了做支付之外,还能做更多的事情;

币安Binance

币安Binance

全球顶级交易所,手机即可买比特币,10元买比特币,1元买NFT!!!

而以太坊的创始人V神发现了比特币这个底层技术的系统架构和设计思路,并抽离了出来,就做成了以太坊公链;

以太坊的目标是打造一个去中心化的超级计算机世界,就类似我们今天手机的安卓

系统一样;

打造一个区块链的操作系统,在这上面可以开发各种各样去中心化的应用,这就是以太坊公链的初心;

什么是模块化区块链?

在实际过程中,以太坊这个目标可以说是理想很美好,落地起来才发现在安全、去中心化、高效率这三者之间,很难做到同时满足;

于是就提出了很多改进方案,像以太坊的2.0升级,也就是分片系统,就是在安全和去中心化的前提下,来保证它的高效这么一个实现方案;

目前分片还没有完全落地,只是落地了信标链一个板块,在实现升级过程中,其他的方案也没有闲着,比如侧链;

最近很火的lay2方案的提出,就是为了模块化区块链埋下了一个伏笔;

今年的lay2的OP系和ZK系,逐渐的在上线,逐渐的在落地,但这些都是属于什么呢?

都是属于二层网络,既然以太坊能加个二层网络,那能不能再加三层、四层、N层呢?

于是模块化区块链的想法就诞生了,那什么是模块化区块链呢?

模块化区块链就是把以前一个单链包含到的所有功能,比如说执行层、共识层、计算层、数据层等核心的几个功能,全部放在一层里;

模块化区块链就提出把这些核心功能拆离开来,执行是执行层、共识是共识层等等;

从而实现多层次结构,这种多层次结构共同往前推进,就叫模块化区块链。

如三明治一样,每一层都有属于自己专门的事情,各司其职;

传统的公链,里面最主要的就是这几个核心功能;

一是结算层,结算层就是把我们公链经过所有节点验证过的数据,打包成功后通过全网更新完成既定事实,这个叫结算层,结算后的东西就是不可更改的;

二是共识层,每个公链有不同的共识,共识机制就是如何达成共识,筛选出多少节点?选谁来打包?怎么排序?然后最终谁来验证?这就是共识层;

三是数据可用性层,主要是做数据的提和取,我们每天的交易会有无数的数据全部累积在区块当中,数据量是非常庞大的,

最近比特币交易出现拥堵也是源于此,

所以也叫数据存储层;

四是执行层,执行层就是如何运用智能合约,怎么去具体的执行,这个执行过程就称之执行层;

模块化区块链就是把这四个核心功能单独提取出来做成一层,整体从之前的一个区块变成模块化区块往前推进;

随着以后发展可能还会有更多的五层、六层继续细分下去;

那么模块化区块能解决什么问题呢?

1、单链存在的交易验证,单链的交易验证过程是很慢的;

2、存在资源容量限制;

3、效力低下,拥堵;

而这些问题模块化区块链都能够有效的解决;

这也就是模块化区块链的优势所在;

以上就是模块化区块链一些简单的介绍。

如果当下的你在币圈会感到无助或者迷茫,希望我的分享能够带给你一些启发和帮助!

文章来源投稿,发布:Yori;文章内容仅供参考,不构成投资建议;投资者据此操作,风险自担;如若转载,请注明出处:http://www.910btc.com/865.html

发表评论

邮箱地址不会被公开。 必填项已用*标注