STI:Celestia融资5500万美元,深度解析模块化区块链

官方新闻

Celestia正在构建一个模块化的共识和数据网络,以便任何人都可以轻松地以最小的开销部署自己的区块链。Celestia的新模块化区块链架构旨在提高未来十年Web3创新的规模和速度。Celestia基金会今天宣布,它已从BainCapitalCrypto和PolychainCapital牵头的几轮融资中筹集了5500万美元,参与方包括Placeholder、Galaxy、DelphiDigital、BlockchainCapital、NFX、ProtocolLabs、Figment、Maven11、SpartanGroup、FTXVentures、JumpCrypto和个人投资人,包括BalajiSrinivasan、EricWall和JuttaSteiner。

Celestia引入了模块化区块链架构来解决部署和扩展区块链的挑战。这些专门的链受到的限制较少,并将单体链的刚性打破为灵活的组件,有望实现更大的规模、安全性和去中心化。

“模块化区块链将定义Web3创新的下一个十年,”Celestia的联合创始人MustafaAl-Bassam说。“在过去的十年中,加密货币一直受到新的单体L1智能合约平台无限循环的瓶颈,每个平台都竞相跌至谷底,以牺牲去中心化和安全性以提供更便宜的交易费用。Web3无法在单一框架的约束下进行扩展。我们设想了一个具有模块化数据可用性层和执行环境的区块链生态系统,它们都集成在一起。我们相信模块化区块链是下一代可扩展的区块链架构。”

迄今为止,Eclipse、Constellation和dYmension等模块化区块链项目已选择Celestia作为其数据可用性层。Celestia不断发展的生态系统正在吸引来自加密货币各个领域的项目,包括Rollup、Rollup基础设施、DeFi应用程序等。目前,Celestia正在培育26个模块伙伴项目,这是一个支持和指导模块化构建者的新项目。

BainCapitalCrypto的合伙人AlexEvans表示:“模块化设计正在开启分散式应用程序堆栈的快速实验。”?“通过最小化基础层的复杂性,Celestia为开发人员提供了更清晰的抽象,并为用户社区提供了更大的主权。Celestia社区的发展速度令人惊叹,我们很高兴能够支持这个不断发展的生态系统。”

Celestia旨在为Web3开发人员提供许多关键优势,包括:

可扩展性,更大的验证吞吐量,因为Celestia随着网络中节点的数量而扩展。共享安全,区块链现在可以通过Celestia的通用安全层与高安全标准进行互操作。自主权,开发人员可以自由选择自己的执行环境,例如EVM、SolanaVM等。Placeholder合伙人ChrisBurniske表示:“在每个人都认识到应用链和Rollup的重要性的时刻,Celestia可以同时增进这两者,作为数据可用性的圣杯站在中心,加速模块化运动。”“历史告诉我们,松散连接的薄弱部件会导致创新的综合步伐,这往往超过垂直集成设计。然而,这些架构可能需要一些时间才能融合在一起,而且很少有数据层比一个安全的设计更重要。数据层功能很薄,但在实用性上具有超强的适用性和可扩展性。Celestia就是那个数据层;它的共识完全负责对交易进行排序并保证其数据可用性,将所有执行层和验证层推到它之上。神奇的是,支持Celestia进行数据可用性采样的节点越多,系统的安全数据吞吐量就越大。”

Celestia于今年5月推出了其测试网Mamaki。Mamaki引入了一个新的数据可用性API,为构建区块链解锁了一个强大而简单的原语:有序且可用的数据。Mamaki的升级计划于2022年10月下旬进行。

Celestia:模块化区块链的星辰大海

单体区块链需要每个节点执行每笔交易,其本质上是不可扩展的。因此,多链世界不可避免,我们认为模块化区块链可能是通往多链世界的最佳路径。

Celestia是第一个真正的模块化区块链,其愿景是将Cosmos的主权互操作区域和以rollup为中心的以太坊结合起来,共享安全性。它通过将执行与共识分开,并引入数据可用性采样来进行扩展,有望支持更广阔的潜在用户需求,同时保持验证的成本相对稳定,为用户带来更好的性能。

如果将区块链重新想象成一个模块化的堆栈,那么Celestia的意义不止于可扩展性。它的独特优势包括信任最小化的桥、主权rollup、有效的资源定价、更简单的治理、更轻松的链上部署、灵活的虚拟机等等。

Celestia向主权rollup提供数据可用性与共识安全服务,它将自己比作“区块链领域的AWS”,其收入来源也主要依赖于主权rollup支付的服务费用,以及部分MEV。不过我们也不无疑虑:其价格更加低廉的区块服务究竟能为Celestia带来多少利润?毕竟这类toB业务也很难产生网络效应。

另外,虽然Celestia有模块化区块链领域最强悍的创始团队,但以太坊分片计划,即Danksharding也计划拆分出单独的数据可用性层,新兴的Celestia终究难以与经过千锤百炼的以太坊匹敌。

不过我们相信,未来的区块链世界将会呈现“一超多强”的局面,以太坊绝不可能是区块链世界中唯一的模块化区块链,Celestia仍旧是一个值得期待的玩家,作为第一个专门的DA层,Celestia比其他公链做的更少,但也许获得的更多。

以下为本文目录,建议结合要点进行针对性阅读。

01?背景:区块链的模块化趋势

02?团队与资本支持

03?Celestia的工作原理:解耦执行

04?Celestia如何扩展?

05?Celestia可以带来多大的扩展性?

06?Celestia的优势

07?Celestia的商业模式

08?市场竞争与路线图

09?未来的挑战

背景:区块链的模块化趋势

如果我们把一条公链比喻成一家餐厅,那么毫无疑问,原始的以太坊就像一个既要烧菜、又要传菜、还要收银和打扫卫生的“全能选手”——它提供了一个统一的DA、共识、结算和执行层。然而即便该“全能选手”再能干,随着来用餐的顾客越来越多,餐厅也会不堪重负,能服务的顾客始终很有限。

面对这样的困境,明智的餐厅老板都会选择再雇佣新的雇员,帮助分担一部分职能,因而有了?Layer2——rollup进行执行,以太坊负责DA、共识和结算,从而减轻以太坊的负担。由此,我们看到了区块链呈现模块化的趋势,就像一家顾客越来越多的餐厅,也必须有厨师、服务员、收银员、清洁工等多种角色。而一条公链可以分为以下四个模块:

数据可用性——确保rollup区块头后面的交易数据已经被发布,并且可供使用,以便任何人都可以重新创建状态共识——至少就交易及其排序达成共识结算——验证/仲裁证明和协调跨链资产转移、信息传递执行——确定哪些交易是有效的,并更新链上状态

除了以太坊rollups,以太坊分片、CosmosZones、PolkadotParachains、AvalancheSubnets、Near'sChunks和AlgorandCo-Chains都是模块化区块链的探索实践,但这些模块化设计在如何处理跨模块的安全方面有很大不同:像Avalanche、Cosmos和Algorand这样的Multi-chainhubs最适合自身独立的模块确保安全性,而Ethereum、Polkadot、Near和Celestia这样的模块则采用共享或继承的方式确保安全。

目前最具吸引力的是以太坊和Cosmos生态。以太坊设想了一个以rollup为中心的未来,虽然rollup比Layer1灵活性更低,但它们可以彼此共享安全性。而Cosmos是由一群应用于特定程序的zones组成的区块链互联网,比rollups更便宜、更灵活,但它们不能完全共享安全性,有些安全性不好的链很可能被篡改交易历史。这时,需要共享安全性来避免这种情况。

如果我们既想要保持灵活性与低成本,又想要可靠的安全性,如何兼得呢?创新者Celestia横空出世,它结合了这两个生态的精华,将Cosmos的主权互操作区域与以rollup为中心、并共享安全性的以太坊结合起来,使用Celestia作为数据可用性层,无法被篡改和重组,所有交易的历史都被记录在Celestia的区块中。

为了便于我们理解?DA,我们可以做这样一个类比,你往GoogleDrive上传了一张照片,第二天,你想把这张照片给朋友看。你问Google:“你能给我看看我昨天上传的照片吗?”

如果Google回答说:“我可以使用它,我可以给你看那张照片。”然后只是给你发送一张从照片上剪下来的脸作为证明。你一定会觉得很困惑,你想要下载你的照片,而不是从Google那里证明他们有你的照片。

这个在生活中近乎“荒诞”的场景,恰恰可以生动地阐释数据可用性层执行的核心功能。我们只是想要看到那张脸作为证明,证明链上数据是可用的,并不想从DA层那里下载所有的数据。

团队与资本支持

团队介绍

Celestia团队背景相当亮眼,由优秀的区块链扩容领域的学者、研究人员和工程师组成,此前在区块链扩容领域均有着丰富的工作或创业经验。

CEOMustafa是伦敦大学计算机科学的博士,专业研究区块链扩容问题。他曾联合创立了区块链扩容平台Chainspace,后被Facebook收购。他也是欺诈证明的发明者,曾于2018年作为第一作者与Vitalik发表论文《欺诈与数据可用性证明》。

CTOIsmail曾在Tendermint、InterchainFoundation、Google等公司担任软件工程师,具有丰富的区块链技术经验。CROJohn是多伦多大学计算机工程的博士,曾担任ConsenSys的研究员和工程师,后来联合创立了OptimisticRollup解决方案FuelLabs。COONick拥有斯坦福大学的硕士学位,此前曾是公链Harmony的联合创始人。

其顾问团队的阵容也相当豪华,包括IBC的联合创始人?ZakiManian,Tendermint的联合创始人和Cosmos的联合创始人EthanBuchman等。

不过存在一个值得质疑的点是,CROJohnAdler还是他联合创立的FuelLabs的核心贡献者,并致力于将其转型为模块化区块链的执行层,虽然和Celestia可能存在业务联动,但我们仍不免担忧,这对于Celestia的创业是否是严重的分心。

融资情况

2021年3月,Celestia完成150万美元的种子轮融资,由BinanceLabs领投,其他投资方有:InterchainFoundation、Maven11、KR1、SignatureVentures、DivergenceVentures、DokiaCapital、P2PCapital、Tokonomy、CryptiumLabs、MichaelNg、SimonJohnson、MichaelYoussefmir和RamseyKhoury。

2021年12月,团队又融资273万美元。据市场信息,Celestia的估值迄今至少达20亿美金。暂时并未发行代币。

03.

Celestia的工作原理:解耦执行

Celestia会接收到来自它之上的主权rollup打包的交易,并通过共识协议Tendermint来排序交易。与其他区块链不同的是,Celestia不会质疑这些交易的有效性,也不负责执行它们。Celestia“平等”对待所有交易,只要交易支付了必要的费用,它就会接受这些交易,将它们排序并在链上广播。

注1:根据CelestiaBlog,如果一个rollup有自己的结算层来决定分叉的规范链和交易的有效性规则,那么该rollup就是主权的。

注2:有效性用于确定哪些交易是有效的,而共识使节点就有效交易的顺序达成一致。

而在Celestia之上的主权rollup可以通过Merkle证明,验证rollup传过来的交易数据在Celestia的数据可用性层已经被打包和排序。主权rollup节点会执行交易来计算他们的状态,如果有任何交易被rollup节点认为是无效的,则不会处理这些交易。

只要Celestia的历史保持不变,运行相同有效性规则的rollup节点就可以计算出相同的状态,主权rollups所需的,只是这些经过排序的交易及其共享的历史已经达成共识。

Celestia如何扩展?

解耦执行的明显优势在于,不需要每个人都执行所有交易,节点可以自由执行与其app相关的交易。例如,游戏app的节点不必执行与DeFiapp相关的交易。

尽管如此,解耦执行的可扩展性优势仍然有限,因为它们牺牲了可组合性。假如两个app想要相互交换一些token,就需要计算两个app的状态,节点必须执行与两者相关的交易。事实上,随着新app加入这些交互,要执行的交易数量一定会增加。如果所有apps都想相互交互,我们将回到单体链,每个人都要下载并执行所有交易。

那么Celestia如何实现无可匹敌的可扩展性,将执行与共识解耦与可扩展性又有什么关系呢?

可扩展性瓶颈

可扩展性通常被描述为“增加交易数量而不增加验证链的成本”。为了了解可扩展性瓶颈在哪里,我们简要回顾一下区块链是如何得到验证的。

在一条区块链中,共识节点生成区块,然后向全网广播。全节点通过下载和执行其中的所有交易来验证交易,相比之下,由于用于搭建轻节点的设备性能一般比较差,轻节点无法验证这些区块的交易,而只能跟踪区块头。因此,轻节点的安全保障要比全节点低得多,它们默认共识是诚实的,但显然这不可能。

而性能更好的全节点会对整个区块中的交易进行验证,恶意共识无法全节点接受无效区块,因为它们会注意到无效的交易,停止跟随该条链。

区块链领域的可扩展性瓶颈被称为状态膨胀。随着更多交易的发生,区块链的状态会增长,对带宽以及计算力要求也越大,对节点性能要求增加,也就导致符合条件的节点越来越少,少数全节点成了网络的中心,全节点串通作恶的可能性变大,给网络带来中心化风险,安全性变差。

由于大多数链都重视去中心化,因此他们希望全节点能在消费级硬件上运行,所以会控制区块/gas的大小来限制其状态增长的速度,这就是造成区块链可扩展性瓶颈的原因。

欺诈证明和有效性证明

欺诈/有效性证明的发明打破了这一可扩展性瓶颈,它们让轻节点可以验证区块中的交易是有效的,具备与全节点几乎相同的安全保证,同时消耗更少的资源。

下面是一个简化的欺诈证明示例。在欺诈证明中,全节点为轻节点提供足够的数据,以便它们自主识别无效交易,该证明的第一步要求全节点向轻节点显示,特定数据属于某一个区块体。

通过使用MerkleTree,全节点可以向轻节点证明特定交易包含在块中,而无需他们下载整个区块的内容。

然而,虽然证明包含tx?很容易,但证明?tx不存在则很难。麻烦的是,证明tx不存在与证明包含tx对于使欺诈/有效性证明有效运转,同样重要。

数据可用性问题

为了让全节点生成欺诈/有效性证明,它们必须能够计算状态——账户余额、合约代码等,这需要全节点来下载和执行所有交易。但是,如果恶意共识发布了区块头,但在区块体中扣押了一些tx怎么办?

在这样的攻击场景下,全节点很容易注意到区块体中的数据丢失,因此拒绝跟随链。但是,仅下载区块头的轻节点将继续跟随它,因为它们不会注意到任何差异。

数据可用性是欺诈证明和有效性证明的先决条件

如果无法访问完整数据,诚实的全节点无法生成欺诈/有效性证明。一旦发生了数据扣押攻击,轻节点却不会注意到问题所在,无意中和全节点分叉。数据可用性问题是一个非常微妙的问题,因为证明tx不存在的唯一方法是下载所有tx,这正是轻节点由于资源限制而做不到的事情。

我们可以类比这样一个“暗室实验”:如下图的漫画所示,一个黑暗的房间里有一个公告板。首先,区块生产者进入房间,并在公告板上写了一些信息。然后作为验证者的你带着手电筒进入房间,手电筒的光束很窄,而且电量不足,所以你只能读懂公告板上极少数明显位置的文字。

你的任务是确保该公告板上的信息是可用的,这有些棘手,因为存在两种可能性:要么生产者表现诚实,写下完整的文件信息;要么生产者行为不端,遗漏了一些信息,使整个文件不可用。但你的手电筒电量不足,无法检查公告板的每个位置,通过只在几个地方检查公告板,你无法区分前面所说的这两种情况,因此,你不能可靠地检查整个区块的数据可用性,我们需要一种新的方法。

Celestia解决了数据可用性问题

让我们看看Celestia如何解决这个问题,前文我们提到Celestia并不关心交易的有效性,它真正关心的是区块生产者是否已经完全发布了区块头背后的数据。

使Celestia具有极强可扩展性的原因在于,这种可用性规则可以由资源有限的轻节点自主执行,通过数据可用性抽样(dataavailabilitysampling)来完成。

数据可用性抽样(DataAvailabilitySampling,DAS)

DAS依赖于一种数据保护技术,称为纠删码。由于对这种编码进行解码后,即便是非常小的数据碎片,仍旧可以从中恢复原始数据,所以只需要下载该区块的一小部分,就可以以非常高的概率检查出一个区块的所有数据是否已经发布。

这里有一个非常简单的数学思考过程,如果你想理解Celestia的数据可用性抽样过程,请保持耐心,我保证,这部分内容的难度不会超过小学水平。

纠删码对原始数据有不同的压缩比,这里我们假设压缩比为2:1,假如有一个1MB大小的区块,对其进行纠删编码后,将一个大的区块分成许多个小的chunks,并将整个区块“扩展”2MB,其中额外的1MB是特殊的数据。如果被编码后的区块中有任何字节丢失,由于纠删码的存在,你可以轻松恢复这些字节。即便有多达1MB的区块数据丢失,你也可以恢复整个区块,但超过1MB,就无法再恢复整个区块。

就像光盘遭遇一些划痕,仍旧可以完整读取内容,但是如果大面积损毁、超过一定比例,则无法正常播放影片。所以一个恶意生产者想使区块不可用,即便他只扣押了很少的数据,但被编码之后,也会变成扣押50%以上的chunks。

这就变得非常容易检测,因为网络中只可能有两种区块生产者,诚实的区块生产者和恶意的区块生产者。如果一个网络中,全是诚实的区块生产者,那么轻节点可以顺利下载所有的chunks;如果网络中存在恶意的区块生产者,那么轻节点每次下载chunks,至少有50%以上的概率会无法成功下载。这也就意味着,一旦存在无法下载的chunks,那么我们就可以判断,网络中存在恶意节点。

现在假设这样一种情况,网络中存在恶意区块生产者,这也就意味着50%以上的chunks都无法下载。

轻节点对这些chunks进行随机抽样,第一次抽到可以下载的chunk概率会小于50%,接着再抽样,连续两次抽到可以下载的chunk概率至多不会超过?,连续三次抽到可以下载的chunks概率至多不会超过?......无限随机抽样下去,可以一直抽到可以下载的chunks的概率至多不会超过??——而这个概率接近于0,这也就意味着,在有恶意区块生产者的网络中,轻节点会错误认为整个区块数据可用的概率为0。

好了,数学学习的部分到这里结束,实际上,数据可用性证明的全部细节比这更复杂,并且依赖于其他的假设,比如对网络中轻节点的最小数量有要求,这样才能有足够的轻节点发出样本请求,从而共同恢复整个区块。

“恢复”的过程很类似于我们常用的BT种子下载,BitTorrent是最早的去中心化文件共享协议,不同的对等方拥有不同的文件片段,下载者将自己已有的文件信息分享给网络中其他人,并交换自己没有的部分,这种情况下,下载同一份文件的人越多,下载速度就越快。

回到我们上面提及的暗室实验:现在我们不要求区块生产者在公告板上写下原始文件,而是要求它把文件切成许多小的数据块,对它们进行纠删编码,并将被编码的数据块写到公告板上。

接下来,我们考虑这两种情况:要么生产者表现得很诚实,写下了所有的数据块;要么生产者行为不端,想让文件不可用。

所以,如果要让文件不可用,区块生产者也只能写下一部分的数据块,这也就意味着,大量的数据块将被丢失,这样才能保证无法恢复至原始数据。这会造成这样的结果——我们将会看到一个大半空缺的公告板。而一个数据可用的公告板,大部分位置都是满的。

这种差异变得很容易区分——你可以在公告板上进行随机抽样,只要发现一个数据块是空的,那么文件不可用,经过多次抽样检测,你会判断错误的概率趋近于0。

总而言之,由于轻节点只需要采样少量尺寸极小的chunks,就可以确认数据是否可用,如果检测到任何无效交易,特定的执行层就可以拒绝执行。但无效的交易数据仍旧会保存在Celestia上。

Celestia可以带来多大的扩展性?

关于可扩展性,有两个主要因素限制Celestia的DA吞吐量:

可以采样多少数据轻节点采样的区块头大小首先来看第一个因素。采样的数据越多,就可以为更大的数据量提供可用性保证,但Celestia的数据可用性采样使任何单个终端用户需要采样的数据量始终是一个可控的大小。虽然单个节点容量受限,但由于DAS可以由资源有限的终端用户执行,甚至智能手机也可以参与采样过程,因此,大量轻节点可以加入采样。

而且Celestia只提供数据可用性而不做状态执行,所以区块产量可以更高,并且每个区块有更多的空间,区块变得更大、可以采样的数据更多、带来更高的tps。

Celestia团队的当前估计

采样节点的数量与用户需求有关,Celestia的区块空间供应是关于需求的函数,这意味着,与单体链不同,Celestia可以随着用户需求的增长提供低廉而稳定的费用。

接下来我们来看第二个因素,轻节点采样的区块头大小与区块大小的平方根成正比,区块头越大,对轻节点的带宽要求就越高。因此,为了获得与全节点相同的安全性,轻节点需要付出O(√n)带宽成本,其中n是区块大小。虽然这可能看起来是一个限制因素,但随着时间的推移,增加的资源需求可能会被网络带宽的改进所抵消。

另外,如果平均轻节点的带宽容量增长X,Celestia的DA吞吐量可以安全地增长X^2。而尼尔森的互联网带宽定律指出,互联网用户的带宽连接速度每21个月带宽速率将增长一倍。因此,Celestia将大大受益于网络带宽的指数级改进,有望满足潜在用户需求,同时保持验证成本相对稳定。

Celestia的优势

模块化区块链的优势不止于可扩展性,我们接下来会介绍Celestia的8个独特优势,尽管短期内这些特性不一定能显著发挥出来。

1.自主权

目前的rollups就像以太坊的婴儿链,他们将区块头发布在以太坊上,欺诈/有效性证明在链上执行,因此,它们的状态由以太坊上的一系列智能合约决定。

Celestia上的rollups运作模式完全不同,它对其存储的数据没有任何感知,并将所有解释权和执行权留给rollups,这些rollups就像是目前大多数L1区块链那样运行。

因此,Celestia上的rollups本质上是拥有自己主权的区块链。在L1区块链中,有争议的硬分叉通常被认为是非常危险的,因为分叉链最终会削弱其安全性。因此,通常不惜一切代价避免分叉,从而扼杀创新性。

Celestia首次为rollups带来了分叉的能力,而无需担心安全性减弱。这是因为所有分叉最终都将使用相同的DA层,不会放弃Celestia共识层的安全优势。想象一下,如果区块链从一开始就以这样的方式运行,比特币区块大小的争论或以太坊DAO分叉会变得多么顺利。

2.灵活性

Celestia不做执行的特性也将加快VM领域的创新。随着Starkware、LLVM、MoveVM、CosmWasm、FuelVM的出现,我们相信VMs可以在执行的各个方面进行创新,支持的操作、数据库结构、交易格式、软件语言等,将更加适用于特定用例,并实现最佳性能。

3.轻松部署

让区块链部署变得更容易一直是不变的趋势。早期,没有PoW硬件就无法启动去中心化网络,最终通过引入PoS消除了瓶颈,成熟的开发者工具使发布新区块链变得更加容易。然而,尽管取得了进步,PoS共识的成本仍然很高。而其他的创新者Polkadot平行链的部署成本很高,以太坊rollups的运营成本很高。

Celestia是这一趋势的下一个演变。Celestia团队正在使用Optimint的CosmosSDK实施ORU规范。该工具支持部署任何链,无需开发人员担心共识的开销或昂贵的部署/运营费用,可以在几秒钟内部署新的链,用户从第一天起就可以安全地与它们交互。

4.高效的资源定价

以太坊计划在未来几年分阶段展开其分片计划,rollup只能用这些数据分片来发布数据。随着基础层的数据容量增加,这自然会导致更便宜的rollup费用。然而,这并不意味着以太坊放弃其在L1上的状态执行环境。

要在以太坊上运行一个rollup节点,还必须执行与以太坊的L1有关的状态。然而,以太坊已经有一个“巨大”的状态,执行成本高昂。更糟糕的是,用于限制L1状态大小的gasfee也用于计算rollups的历史数据。因此,只要L1上出现活动高峰,所有rollups的费用都会随之增加。

而在Celestia中,状态增长和历史数据被完全分开处理。Celestia的区块空间只存储历史rollup数据,这些数据以字节为单位进行结算,所有状态执行都由它们自己独立单元中的rollups计量。由于活动受制于不同的费用市场,一个执行环境中的活动高峰不会破坏另一个执行环境中的用户体验。

举个例子,如果一个Celestia版本的ENS只是想要一个结算证明和转移代币的地方,它不需要将证明发布到一个通用的执行环境、并为之支付过多成本,无需与通用执行环境中的DeFi项目竞争却无法捕获任何价值。

5.信任最小化的桥

从广义上讲,桥有两种形式,受信任的桥和信任最小化的桥。信任最小化的桥更加安全,但条件也更为严苛,需要:

相同的DA保证一种解释彼此欺诈/有效性证明的方式常见的L1之间不满足“共享DA”这一条件,所以它们之间不能形成信任最小化的桥。他们依靠彼此的共识进行通信,这必然意味着降低安全性。而Celestia与以太坊一样,rollup以最小化信任的方式与DA层进行通信,保证了较好的安全性。

6.最低限度的治理

区块链治理很慢,改进提案通常需要多年的社会协调才能实施。虽然这是安全所需要的,但它显著减慢了区块链领域的开发节奏。

模块化区块链为区块链治理提供了一种更好的方式,其中执行层可以独立快速地采取行动,而共识层可以保持稳定。

EIP的历史上很大一部分提案与执行功能和性能有关。它们通常涉及诸如操作定价、添加新操作码、定义token标准等内容。

在模块化区块链堆栈中,这些讨论将仅涉及各个执行层的参与者,不会渗透到共识层。

7.去中心化区块验证,而非生产

Vitalik在Endgame一文中指出——“区块生产是中心化的,区块验证是无须信任且高度去中心化的,仍然可以防止审查。”这意味着,去中心化最重要的因素是区块验证而不是生产,只要一小部分共识节点的行为可以被大量参与者审计,我们依然可以信任区块链。

同样,虽然Celestia对区块生产者的资源要求很高,但对验证者的资源要求较低,从而实现了高度去中心化、抗审查的网络。

8.简洁性

明确识别区块链的可扩展性瓶颈对Celestia团队做出最简洁的设计选择有巨大帮助。虽然以太坊在其分片路线图的最后实施了DAS,但Celestia选择不走过于复杂的共识分片路线。同样,Celestia没有实施新奇的共识协议,而是选择使用具有成熟工具和广泛的开发人员/验证者支持的Tendermint。我们认为这些设计选择将使Celestia脱颖而出,并且在Celestia进入市场时大受欢迎。

Celestia的商业模式

以太坊和Celestia社区的许多人认为DA最终会有巨大的价值。来自以太坊基金会的研究员DankradFeist在和Celestiaco-founderJohnAdler对谈的播客中表达了他的观点:

“资产......需要从一些......产生收益的手段中获得安全。我相信最有价值的资产将只在数据的可用性上,区块空间将成为去中心化经济中最有价值的资产。”

Celestia对rollups而言是更便宜、更快捷的数据可用性L1,rollups将越来越多地使用它来达成共识和数据可用性。因此,Celestia做的是向rollps出售区块空间的生意。

Celestia的收入来源有2个:交易费和最大可提取价值。

交易费用

Celestia将自己描述为区块链领域的“AWS”,这样描述道,“Celestia之于去中心化apps,就如同云计算之于传统互联网。”像AWS这样的云服务使得用户在共享服务器的虚拟机上部署网页,而Celestia允许用户在共享一个共识层的链上部署Dapps。

针对MustafaAl-Bassam关于PolygonAvail涉嫌抄袭的指责,Polygon团队回应称,介绍文字的雷同是营销和内容团队的失误,实际上Avail与Celestia是两个不同的架构,主要区别在于Avail基于Kate承诺,而Celestia基于欺诈证明,因此技术层面上存在实质性的区别,不过仍因营销和内容团队的失误对Celestia及其社区表示歉意。

Celestia和Avail都有其优势和劣势。Celestia实现起来比较简单,但由于其纠删码和轻节点采样数据的规模较大,因此需要的通信带宽略高。Avail涉及相对复杂的加密实现,难度稍大,它的优点是纠删码尺寸小,轻节点采样的数据量小,带宽要求低。目前Avail已发布测试版,具体竞争格局,还有待一段时间观察。但Celestia无论是从市场先发优势还是技术正统性上,都处于领先地位。

以太坊分片:Danksharding

我们对Celestia最大担忧在于,Celestia的机会只在以太坊分片计划完成之前的这段窗口期。Danksharding比当前的rollup和validum都更加合理:它将DA拆分为单独的层,比rollup更有效;但仍然在链上,比validum更高的安全性。

这样做的好处是通过减少验证者的工作量在大区块的情况下保持验证者的可靠性,这导致每秒交易量更高,验证所有交易的成本更低。

Celestia与以太坊升级的DA分片相似之处在于,rollups都继承一个基础层的安全性,而不同之处在于以下两个方面:

Celestia不在基础层执行任何有意义的状态变更,而升级后的以太坊则仍需要在基础层执行。这将使Celestia上的主权rollups免于高度波动的基础层费用,而在状态频繁变动的以太坊上,token销售、NFT空投或高收益耕种的机会都可能导致需求大规模激增,gasfee飙升。Celestia的rollups在安全性方面消耗相同的原始数据存储资源,并且仅用于安全性,这使得主权rollupfees主要与该特定rollup的使用绑定,而不是和基础层。DA证明的一个关键特性就是,参与节点越多,算力多,共同合作可承担的工作越多,可以存储的数据也就更多。这意味着由于Celestia有更多的轻节点参与DA层的采样工作,区块的尺寸就可以变得更大,吞吐量更高。理论上Celestia的吞吐量可以比升级后的以太坊DA层更大,但纸面的tps毫无意义,我们仍需要静待两者的开发速度与具体实现。Roadmap

Celestia第一个公共测试网于2022年第二季度推出,该测试网旨在发展和稳定验证者社区。它还将允许在Celestia之上构建dApp和Rollup的首次实验。测试网将持续几个月,并将为2023年第一季度的Celestia激励测试网奠定基础。

主网上线为2023年第二季度,该网络将包括开发人员和节点运营商能够获得奖励的任务和挑战。激励性测试网将与计划于2022年第四季度末的主网具有近乎相同的功能。

2.不做执行的专用DA层网络冷启动困难。与其他区块链不同,Celestia依赖其他执行链来启动用户活动,因此,Celestia的初始用例之一Celestiums将用作以太坊上Validiums的链下DA解决方案。

另一个项目是Cevmos,这是一个带有内置EVM的CosmosSDK链,专门用于rollup结算。Cevmos上的rollups会将他们的数据发布到Cevmos,然后再将其发布到Celestia。就像今天的以太坊一样,Cevmos将作为结算层执行rollups证明。Cevmos的目标是允许以太坊rollups在Celestia上直接发布,而无需更改其代码库。

3.Celestia原生代币的实用性存在限制。像其他L1公链一样,Celestia的原生代币将通过对Celestia区块空间的需求来积累价值,然而,与大多数链不同,由于Celestia不做状态执行,其代币在DeFi和其他垂直领域作为流动性来源的效用将受到一定限制。

MarsBit模块化区块链专题

Celestia+Cosmos如何构建模块化区块链互联网?

Celestia+Cosmos的组合将使我们从数百个应用链到数百万个,从IBC上的数十亿交易扩展到数万亿交易。

我们不应该仅仅寻求建立简单的区块链互联网,而是要追求“模块化”的区块链互联网。

为什么模块化区块链设计是未来?

以太坊正在开发一种模块化设计架构。模块化设计的魅力在于,每个模块的优化都可以放大其他模块的优化。那么,模块化区块链是什么样子的,它是如何工作的呢?

超越单片:下一代模块化区块链的范式转变

模块化区块链是区块链设计中的最新模式。模块化的概念由Celestia发起,在面临数量级扩展区块链的挑战时,模块化的概念正迅速成为一种定义类别的叙述。

但为什么我们需要模块化的区块链?请考虑以下四个要点:

1、为了实现我们对web3的愿景,增加吞吐量是必不可少的。

2、为了实现我们对web3的愿景,去中心化是必不可少的。

3、增加吞吐量而不保持去中心化是不能扩展的。

4、目前的单体L1和L2扩展解决方案不足以实现真正的可扩展性。

模块化区块链的未来,离不开数据可用性层?

随着区块链生态系统的发展,使用Ethereum的成本一直居高不下。扩容解决方案,Rollup,需要将压缩的交易数据上传到Ethereum主网,以获得数据可用性,这导致链上存储成本仍然高于理想水平。为了满足Rollup数据可用性和降低成本的需求,已经有人试图建立一个独立的DA网络。

DA网络在Ethereum验证者和自己的全节点的监督下,确保Rollup的交易数据与它的网络中的数据一致。它还通过轻节点采样验证确认这些数据在其网络中发布,并使用数据可用性证明来说服以太坊相信DA网络已经存储和发布了这些数据。

虽然DA层在短期内会同EIP-4488和EIP-4844竞争,但由于其强大的可扩展性,它的普及和产生相对稳定的现金流的能力在长期看来是可行的。

破局之路的探索——区块链模块化

其实不管是以太坊还是新公链们,都早就开始了??的模块化之路,只是“答卷”?式各有不同,也形成了截然不同的技术路线。

IOSG:模块化中被忽视的乐高积木——数据可用性层拆解

对于轻客户端的数据可用性,采用纠删码来解决该问题几乎没有异议,不同点在于如何确保纠删码被正确编码。PolygonAvail和Danksharding中采用了KZG承诺,而Celestia中采用了欺诈证明。

对于Rollup的数据可用性,如果把DAC理解为联盟链,那么PolygonAvail和Celestia所做的就是使数据可用性层更加去中心化——相当于提供「DA-Specific」的公链,以此提升信任级别。

未来的3至5年内,区块链的架构必然由单体化向模块化演变,各层呈现低耦合状态。未来可能出现Rollup-as-a-Service、DataAvailability-as-a-Service等许多模块化组件的提供商,实现区块链体系结构的可组合性乐高。模块化区块链是支撑下一个周期的重要叙事之一。

模块化区块链中,执行层已经「四分天下」,后来者寥寥;共识层逐鹿中原,Aptos和Sui等崭露头角,公链竞争格局虽未尘埃落定,但其叙事已是新瓶装旧酒,难以寻找合理的投资机会。而数据可用性层的价值仍然有待被发掘。

万字长文带你读懂Celestia的潜在功能和模块化世界的未来

早在2019年,当我们投资LazyLedger时,模块化一词在区块链设计上还没有得到普及。但在过去的一年里,它已经被像polynya这样的研究人员、大量的L2团队和无数其他人员所普及了,当然还有CelestiaLabs团队--他们在LazyLedger的第一篇博文中创造了这个词,与分离共识和执行有关。

正因为如此,我们很高兴能提出我们对Celestia投资的最新概述。它将提供对我们所设想的模块化世界的见解,以及在这样一个生态系统中的各个层次和协议,及为什么我们对它提供的潜在功能如此兴奋。

详解Celestia“亲兄弟”Fuel:模块化执行层和L2有何不同?

9月初,模块化区块链Fuel开发商FuelLabs宣布完成由BlockchainCapital和StratosTechnologies领投的8000万美元融资。此后不久,Fuel紧接着推出面向开发人员的测试网beta-1,开发人员可以任意向其部署合约,无需许可或白名单,用户也可以与已部署的合约进行交互。

刚融资900W美元的Eclipse:基于SolanaVM可定制模块化Rollups

Eclipse将支持第一个可定制的模块化rollups,使下一个十亿用户能够通过运行在他们自己的链上的高性能应用程序登陆web3。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链链资讯

[0:46ms0-7:405ms