2024-05-13
2018年,Mustafa Albasan和Vitalik Buterin发表了一篇开创性的文章,为解决区块链的可扩展性问题提供了新思路。《数据可用性抽样和欺诈证明》介绍了一种方法,通过这种方法区块链能随着网络节点增加而自动扩展存储空间。2019年,Mustafa Albasan深入研究并撰写了《Lazy Ledger》,提出了一个只处理数据可用性的区块链系统概念。
Celestia的诞生
基于这些理念,Celestia应运而生,作为第一个采用模块化结构的数据可用性(DA)网络。它利用CometBFT和Cosmos SDK构建,是一个权益证明(PoS)区块链,有效提高了可扩展性,同时保持了去中心化特性。
数据可用性的重要性
DA层对任何区块链的安全性都至关重要,因为它确保任何人都可以检查交易账本并对其进行验证。如果区块生产者在非所有数据可用的情况下提出了一个区块,区块可以达成最终确定性但会包含无效交易。即使区块是有效的,但那些不能完全进行验证的区块数据将对用户和网络的功能造成负面影响。
Celestia的关键功能
Celestia实现了两个关键功能,分别是数据可用性抽样(DAS)和命名空间默克尔树(NMT)。DAS使轻节点能够验证数据可用性,而无需下载整个区块。NMTs使得区块数据可以被划分为不同应用程序的单独命名空间,这意味着应用程序只需要下载和处理与它们相关的数据,大大减少了数据处理需求。重要的是,DAS允许Celestia随着用户数量(轻节点)的增加而扩展,而不会影响最终用户的安全性。
模块化区块链的灵活性
模块化区块链正在以前所未有的方式使得构建新链成为可能,不同类型的模块化区块链可以以不同目的和不同架构的方式协作工作。Celestia官方提出了几种模块化架构设计的思路及实例,向我们展示了模块化区块链的灵活性和可组合性。
不同技术堆栈的支持
Celestia支持基于Arbitrum Orbit、Optimism Stack以及Polygon CDK(即将支持)技术堆栈构建的链使用Celestia作为DA层,现有的Layer2可以用Rollup技术将其数据从发布到以太坊上切换到发布到Celestia。对区块的承诺发布在Celestia上,这比将数据发布到单一链上的传统方法更具可扩展性。
Celestia不仅是一个新的区块链网络,更是对区块链技术的一次重大革新。它的诞生将为区块链世界带来更多的灵活性和可扩展性,为未来的区块链发展打开了新的可能性。
动态 2024-02-01
新闻 2024-02-06
动态 2024-01-16
动态 2024-01-17
新闻 2024-02-01
新闻 2024-01-16
动态 2024-02-01
新闻 2024-01-17
新闻 2024-02-20
动态 2024-01-17