|
|
|
|
矿机回收网
联系人:王经理
手机:18994010355 18108888591
微信号: 642849534
电话:025-58763550
网址:http://www.haifakeji.com |
|
|
| | | | 模块化区块链:新事物还是新瓶装旧酒 |
| | 这段时刻研究了模块化区块链,分享一些自己的了解,因市面上老练材料还是不多,许多内容只能靠看文档和白皮书推演,所以或许存在偏差或许过错,如若呈现欢迎评论沟通。
模块化区块链这个词是由Celestia第一个提出,并在今年2月份Delphidigital呼吁咱们引起了重视,所以这个概念在近期很火让咱们觉得是一个横空出世的全新的东西,可是现在来看是将现已存在的东西包装了一层新的概念和规划理念。
为什么这么说呢,模块化区块链处理的依然是“如何在确保去中心化和安全的情况下实现扩容”这一区块链诞生起就很多人前赴后继的问题,发生这个问题的原因便是大多数Layer1链都是单体区块链,也便是一条链实现了一致、数据可用性和履行的作业。
一致便是整个网路中节点决议打包哪些买卖,以什么顺序打包,数据可用性便是验证某个区块是现已完结播送是写入链上的,履行则便是详细买卖和状况的改变。
假如一条链把这三件事都干了,那它便是单体区块链,也便是现在L1面临的问题,买卖、结算、出块都排着队完结。所以规划思路便是把一致、数据可用性和履行这几个区块链中心作业责任给拆开,每个责任单独做一条链即一层,然后各司其职干好自己的事,再将其拼装组合到一同。
提到这里咱们应该就认识到了,这便是30年软件开发都遵从的模块化规划准则,封装多态耦合内聚那套理念,把一个杂乱体系拆分功能,各干各的,再组装到一同,所以至少这条顶层规划理念是一向存在的,将这套规划理念应用在了区块链规划上。
然后当提到将一致、数据可用性、履行拆分出来成为一条链,咱们应该认识到这便是L2在做的事,rollup扩容思路便是将履行层单独拿出来做一便条链去完结以太坊的买卖处理作业,然后将成果再回来至以太坊主链,所以rollup其实便是模块化区块链,模块化区块链不是一个详细的东西,它是一种概念或许是规划理念。
Rollup现已呈现了很久了,只是一向没有人提它是模块化区块链理念,Celestia将这套理念进行了包装并提出,所以咱们可以说只要是将区块链责任进行拆分都可以算是模块化区块链理念。
但我肯定不是说模块化区块链没有价值是炒概念,它肯定是存在很大价值挖掘空间的,只是咱们要先明白它不是一个详细的东西,它是一种规划理念,这种理念一定是包含价值的,由于在传统软件工程范畴便是由于模块化的提出使得极大的降低软件杂乱度提升软件研发功率和容错率,这套理念是很强大相同适用区块链。
那回到模块化区块链概念的开山祖师Celestia,他们是将数据可用性层进行了模块化,通过一致机制存储买卖记录并提供数据可用性,而不必参与结算和履行层的事,只管存,并确保存的东西是有用的,其他开发者就能以rollup的方式在Celestia上构建出自己的结算层和履行层,Celestia自身不提供智能合约。
所以我浅显的了解,Celestia就像是区块链范畴的AWS,传统一家公司开发软件需求买一台服务器放在机房,10家公司就要10台服务器,所以AWS说你们都别买了,我自己整一个大的,你们只管软件开发,需求存取数据就来我这,我可以确保你们的数据有用的(存的进来,获得出去),即数据可用性。
那么为什么Celestia要做数据可用性层模块化呢?假如我想发一条链最难的便是这么让尽或许多的节点参与到我的链中去为我完结一致和数据可用性的进程,有这么多节点来保护我的链,那才能在链上做更多应用层履行的事情。
所以需求先看一下L1链的数据可用性是如何完结的。咱们都知道区块链是由很多可自在参加的节点组成的,节点越多也就越安全,越去中心化。节点分为全节点和轻节点,全节点便是要完整的保护一套数据账本,所以少数节点歹意攻击不会影响全局节点,这也是区块链的立根之本。
可是跟着时刻数据也越来越多,保护一个全节点成本过高,假如咱们都不乐意来做全节点那区块链就趋于中心化变得不安全,所以会有轻节点的存在,不会保护验证全量买卖数据,而只存区块头,当呈现需求验证数据可用性的时分,就将其发送给相邻全节点帮忙验证,然后再将成果回来回来。
所以总结一下,搞一个链最难的是这么能搞到这么多的节点来保护我这条链的一致和数据可用性。这也便是Celestia想处理的问题,它在官网说希望可以让创立一条链像创立智能合约一样简略,咱们不必管下面的数据问题,交给Celestia完结,只需求专注于自己上层履行结算。
至于Celestia是用DAS来减轻数据可用性验证的作业量,这个DAS还没有深入研究感觉比较杂乱,触及到了纠删码这种通讯加密学比较深的内容。
{买卖矿机矿机托管上矿机收回网联系电话18108888591} | | | | |
|
|