okx

【探析Celestia:模块化区块链的未来引领者】

时间:2023-07-05|浏览:219

撰文:RainandCoffee 编译:0xbread,TechFlow

模块化协议VS模块化软件

在我们开始研究具体的模块化应用程序区块链之前,我们应该首先区分模块化协议和模块化软件。

让我们先了解一下,使用模块化软件创建的区块链不会是模块化的区块链协议。由于使用模块化软件构建的区块链可能仍然完成共识、数据可用性和执行操作,虽然它是由模块化软件构建的,但该协议仍然是一个整体。

用模块化软件构建这类链的一个例子就是用CosmosSDK/Tendermint(例如Cosmos、Osmosis等)构建的链,虽然是特定于应用程序,但不是模块化的。另一个例子是AVAXC-Chain,因为它处理所有三层。那么,如何使其成为模块化协议而不是使用模块化软件构建的个人协议呢?

Celestia在Celestia您有一个模块化协议,因为它只处理数据可用性(DA)。Celestia的设计使执行和结算层锁定在CelestiaDA层。

除了Celestia还有模块化协议的例子吗?Arbitrum、ZKSync等侧链也是模块化协议,因为它们只处理执行,并依赖于其他链(本例为以太坊)达成共识DA和结算。

单片和模块化架构

今天的"模块化-单片"链将区块链软件堆栈分为模块化部分,模块化链将区块链协议堆栈分为各种特殊的模块化层。这样做的原因是,随着时间的推移,增长在单片架构中变得具有挑战性,因为它处理的事情变得越来越大和复杂。

特定链的模块化应用程序

为了解释模块化应用程序的特定链是什么,我们将首先查看大多数现有区块链的操作模式,然后查看Cosmos如何将应用程序构建为主权链,最后是Celestia正在构建的模块化应用程序链框架。

目前,大多数中心化应用(dApp)都使用虚拟机(如EVM)建在现有区块链上,如Ethereum,直到最近,这都是最好用的方法。然而,随着CosmosSDK及其共识引擎Tendermint的发布创造了新的Dapp生产模式-主权应用程序特定链。

在Cosmos区块链的应用部分不是虚拟机,然后在其上构建dApps,但允许创建dApps这就是我们所说的区块链。这意味着你的dApp开发为主权区块链,您只需定义特定应用程序所需的交易类型和状态转换功能。这使得链总是以相同的最终状态结束,大大提高了链的速度和可扩展性。

现在,Celestia有什么优点?Celestia进一步创建了模块化应用程序特定链。他们是怎么做到的?Celestia为区块链提供数据可用性(DA)层,包括Rollups。这是一个共识层和执行层分开的区块链,因为它不提供以太坊等链上的智能合约环境,只提供共识和数据可用性。这意味着Celestia提供数据可用性层,其他人可以在Celestia建立他们的执行层和智能合同层。所有建立在上面的层仍然需要检查对方的块是否包含在中Celestia在数据可用性链中,以最小的信任度验证数据

热点:区块链

欧易

欧易(OKX)

用戶喜愛的交易所

币安

币安(Binance)

已有账号登陆后会弹出下载

« 上一条| 下一条 »
区块链交流群
数藏交流群

合作伙伴

非小号交易所排名-专业的交易行情资讯门户网站,提供区块链比特币行情查询、比特币价格、比特币钱包、比特币智能合约、比特币量化交易策略分析,狗狗币以太坊以太币玩客币雷达币波场环保币柚子币莱特币瑞波币公信宝等虚拟加密电子数字货币价格查询汇率换算,币看比特儿火币网币安网欧易虎符抹茶XMEX合约交易所APP,比特币挖矿金色财经巴比特范非小号资讯平台。
非小号行情 yonghaoka.cn 飞鸟用好卡 ©2020-2024版权所有 桂ICP备18005582号-1