📝 嗨,我是10,这是 #区块链发展史 知名项目系列,本期主角《TIA/Celestia》
TIA,即Celestia,是公链赛道的第一个模块化的区块链,其技术使任何人都可以使用它的技术轻松地部署自己的区块链!
![](https://public.bnbstatic.com/image/pgc/202401/c961d7ccfc0c82e48528eb3aab47c017.png)
一、什么是模块化区块链:
模块化区块链网络是一种区块链架构,它将区块链的各种任务或功能分解为不同的层或模块。这种分离允许提高性能、可扩展性和定制性。
模块化区块链通常包括以下层:
执行层(Execution Layer):这是发生交易和状态变化的地方,例如改变钱包余额。用户通过交易操作、货币转移和智能合约部署与此层进行交互。
结算层(Settlement Layer):模块化区块链的一个可选层,用于验证和解决rollup交易。
共识层(Consensus Layer):这个层通过一个全节点网络提供顺序和最终性,这些全节点下载并执行块的内容,达成对状态转换的有效性的共识。
数据可用性层(Data Availability Layer):这个层包含已经被确认为有效的数据。它确保验证状态转换所需的数据是可用的并且容易验证。
通过分离这些任务,模块化区块链可以独立优化每个层,从而在各个层中实现显著的改进,形成一个更可扩展、可组合和去中心化的系统。
这就是为什么模块化区块链通常被认为是区块链技术的未来。
二、Celestia:
➤ Celestia做了什么:
Celestia专注于特定的角色,增强了可扩展性、灵活性和互操作性。使开发者能够创建用于大规模采用的区块链应用程序。Celestia通过对区块链架构了解和剖析,引入了一个新的技术,数据可用性采样(Data Availability Sampling)。由于Celestia不强加任何执行或结算约束,开发者可以自由地定义自己的执行和结算环境。
数据可用性采样(DAS)是区块链网络中用于验证数据可用性的一种技术,而不会对任何单个节点造成过多的压力。在这种方法中,每个节点(包括非权益节点)下载总数据的一些小的、随机选择的子集。
DAS的目的是确保完整的交易数据对那些不为自己下载和存储数据的网络参与者可用进行验证。这对于轻节点和第二层rollup尤其重要,它们需要强大的数据可用性保证,但不能为自己下载和处理交易数据。
本质上,DAS是网络检查数据可用性的一种方式,是确保系统的健壮性和可靠性的关键组成部分。
➤ 如何利用Celestia的模块化:
Celestia为开发者提供了构建和维护自己的区块链的基础设施。Celestia的模块化允许开发者在其之上使用自己的共识算法并构建自定义模块。这意味着,而不是所有交易都在一个区块链上,可以有多个链并行运行,这使整个网络更快、更可靠。
在部署应用程序方面,Celestia允许其他区块链将其用作数据可用性和共识层。区块链可以安全地在Celestia上发布开发者的交易,当作为数据可用性层使用时,使开发者的节点在一个不断增长的区块链上保持瘦身。作为共识层,Celestia的节点网络检查和验证存储的数据。比如ZKF就使用了其DA层。
因此,从本质上讲,Celestia的模块化既是为了允许开发者使用开发者的技术构建自己的区块链,也是为了基于Celestia链部署应用程序。
➤ Celestia vs ETH:优点和缺点:
与以太坊将共识和执行捆绑在一起不同,Celestia将这两个方面分离开来。这种模块化设计允许开发者在Celestia的共识层之上部署自己的执行层。这种分离增强了可扩展性、灵活性和互操作性。
然而,以太坊更老、更成熟、价值更高。它在开发方面也更为先进,特别是在智能合约方面。使用以太坊的人比Celestia多。Celestia每天处理的交易量与ETH也不是一个量级!
➤ 个人观点:
TIA应该与OP对标,使用模块化叙事去对抗OP的超级链叙事!从技术上的角度也和OP更加类似,属于区块链的基础设施!未来可期!
三、尾巴:
如果内容对你有帮助,请 点赞&评论&转发&关注,大家的支持就是我最大的动力,谢谢!!!🌅
欢迎大家一起学习,做大做强,共赴牛市!!!