# 什么是模块化与单片区块链

By [wonharry](https://paragraph.com/@2l1) · 2022-09-20

---

By @Ting\_0x0
-------------

什么是单片区块链
--------

它是一个区块链，同时处理： -共识 -数据可用性 -执行 -自行结算 示例：比特币、以太坊……主要的 L1

![](https://storage.googleapis.com/papyrus_images/423a61df8f55154028f411d00683660b7f6f2f0b2a0a40035833e43820b8d604.png)

那么共识是什么意思
---------

共识负责获取任意消息（交易）并对其进行排序

![](https://storage.googleapis.com/papyrus_images/51d2ba5147e9ab2dcd9f7b68d241c0783dc3867bcae9df39e591c7b8c95c7da9.png)

数据可用性是什么意思
----------

数据可用性负责发布有序消息。这很重要，否则用户和 App 将不知道链的当前状态是什么

![](https://storage.googleapis.com/papyrus_images/8158c831b649b8ea17785dd308c6de1e18c2909115c33598c1972157198993fb.png)

执行是什么意思
-------

执行获取已通过共识和数据可用性达成一致、排序和提供的消息。然后它对这些消息进行计算和处理以输出“状态”（例如：您当前的余额）

![](https://storage.googleapis.com/papyrus_images/0c6f4f324436ebf26e0b509de0c8c6ea8670f822920519348c7e216596ded11b.png)

结算是什么意思
-------

结算是执行层的一种特殊情况。它是一个将所有执行层连接在一起的执行层

![](https://storage.googleapis.com/papyrus_images/4094e59760140cb03c7c4fca12e06bb42a08beeec184ec20f6dc35df96d0eed5.png)

什么是模块化区块链
---------

模块化区块链是将 4 个组件（共识、数据可用性、执行、结算）中的至少一个完全外包给外部链的区块链

哪些不是模块化区块链
----------

它不是处理所有组件的区块链，而是具有模块化设计。这并不能使其成为模块化区块链。

它不是区块链网络，每个区块链都处理所有组件，例如 Avalanche 的子网

目前有哪些以以太坊为中心的配置链
----------------

有 3 种不同的配置： -Monolith -Rollup -Validium

![](https://storage.googleapis.com/papyrus_images/8beb456e3d866fe7b123208db34415dd37a61e93846341156a6d26cf4029a5a8.png)

什么是rollups
----------

rollup 是第 2 层解决方案，用于扩展像以太坊这样的整体区块链。它处理链下的交易执行和链上的剩余任务（数据可用性、共识、结算）。Rollups 在 L1 上将许多事务捆绑为一个

![](https://storage.googleapis.com/papyrus_images/5df2bee17b42bd5b4f8a89e8d6d2d295d31681853229bad79dba7a63ea501ca9.png)

什么是 Validium
------------

除了数据不存储在主 L1 链上之外，validium 配置类似于rollup，它是在链下完成的。这就是我们所说的“侧链” 查看 [@evan\_van\_ness](https://twitter.com/evan_van_ness) 的推文 [https://mobile.twitter.com/evan\_van\_ness/status/1501301845834227717?s=20&t=AjtLTwj3pERZGq7QbR\_zog…](https://twitter.com/evan_van_ness/status/1501301845834227717?s=20&t=AjtLTwj3pERZGq7QbR_zog) 了解

![](https://storage.googleapis.com/papyrus_images/8d8341af1cf03fefc4b15d6e4659baa54b329c588ee61e91e54aab72c0322bc3.png)

Celestia 为何与众不同
---------------

Celestia共有三种以 Celestia 为中心的配置:

1.  主权 Rollups
    
2.  结算 Rollups
    
3.  Celestium
    

![](https://storage.googleapis.com/papyrus_images/d1082b0c876d413fc0d93533e67f0b65cd9c7f133e34d030935089c09a3da964.png)

什么是主权Rollups
------------

主权 Rollup 仅将 Celestia 用于数据可用性和共识。这里的好处是，如果你硬分叉一个单体区块链，你必须分叉共识层，这意味着你失去了原链的安全性。

这不适用于模块化区块链。在模块化区块链里您只需分叉结算和执行层，仍然可以从共识层的安全性中受益。想象一下在 Celestia 之上创建自己的链并从其底层安全性和去中心化中受益是多么容易

![](https://storage.googleapis.com/papyrus_images/936714d29149a95c378b19a2c6fae617cc3568ab3c755a7220d3d6302d8d6613.png)

什么是结算Rollups
------------

结算rollup类似于标准rollup，只是它仅针对在其上结算其他rollup进行了优化。

![](https://storage.googleapis.com/papyrus_images/2bfbc1d1d2a1a89aa0e029e8b11b36f6bfe4738ab27b49570f75689508276c8a.png)

Celestia 还提供了Cevmos，rollups可以部署在 [@EvmosOrg](https://twitter.com/EvmosOrg) 结算rollup。因此，任何人都可以部署作为 Celestia rollup 实现的基于 Evmos 的链 查看此处文章了解更多：[https://medium.com/evmos/introducing-cevmos-an-open-scalable-and-modular-stack-for-evm-base](https://t.co/yNSSiDZcyK)

![](https://storage.googleapis.com/papyrus_images/5a1c98bc7fa1d69629ea94c0258d0846b543cd371eecc49d961e9c45346a7181.png)

什么是Celiustium
-------------

Celestium 是一个使用 Celestia 实现数据可用性的 Validium。这与 Validium 略有不同，因为由于 Celestia 的网络轻节点，如果委员会行为不端，可能会被削减

![](https://storage.googleapis.com/papyrus_images/d04d9d25c1d7a0ab7cf459c6be14318b60321f3b72098d9c914210f014a90268.png)

模块化区块链有什么好处
-----------

*   可扩展性：模块化区块链具有更高的可扩展性，因为资源分离，这意味着每个节点更专注于特定功能，从而提高效率
    
*   灵活性：因为开发人员可以自由地在模块化区块链上试验任何执行环境
    

![](https://storage.googleapis.com/papyrus_images/9ba5ecc42467fb26ebd53ebc3952bacca0061e195e0fd3ad84e0dbdd88a2d5d7.png)

通过主权 Rollup 实现主权：通过主权Rollup，您可以拥有 Rollup 的可扩展性和安全性还有L1的主权。 在过去的 10 年里，我们一直被困在这种 L1 链的循环中，因为之前的 L1 无法扩展并且存在问题。

[@CelestiaOrg](https://twitter.com/CelestiaOrg)

改变这一切并通过其模块化方面进行创新。现在是构建模块化的时候了！

---

*Originally published on [wonharry](https://paragraph.com/@2l1/QGXBeuTvoQVHIejs4zUI)*
