1. 首页 >  币资讯

TIA币是什么币种?TIa币(Celestia)币种概念详解!

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

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

如果将区块链重新想象成一个模块化的堆栈,那么 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、共识和结算,从而减轻以太坊的负担。由此,我们看到了区块链呈现模块化的趋势,就像一家顾客越来越多的餐厅,也必须有厨师、服务员、收银员、清洁工等多种角色。而一条公链可以分为以下四个模块:

  • 数据可用性(DA)—— 确保 rollup 区块头后面的交易数据已经被发布,并且可供使用,以便**人都可以重新创建状态

  • 共识 —— 至少就交易及其排序达成共识

  • 结算 —— 验证/仲裁证明和协调跨链资产转移、信息传递

  • 执行 —— 确定哪些交易是有效的,并更新链上状态

除了以太坊 rollups,以太坊分片、Co**os Zones、Polkadot Parachains、Avalanche Subnets、Near's Chunks 和 Algorand Co-Chains 都是模块化区块链的探索实践,但这些模块化设计在如何处理 跨模块的安全方面有很大不同:像 Avalanche、Co**os 和 Algorand 这样的 Multi-chain **s 最适合自身独立的模块确保安全性,而 Ethereum、Polkadot、Near 和 Celestia 这样的模块则采用共享(shared)或继承(inherit)的方式确保安全。

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

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

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

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

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

团队与资本支持

团队介绍

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

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

CTO I**ail 曾在 Tendermint(Co**os 母公司)、Interchain Foundation、Google 等公司担任软件工程师,具有丰富的区块链技术经验。CRO John 是多伦多大学计算机工程的博士,曾担任 ConsenSys 的研究员和工程师,后来联合创立了 Optimistic Rollup 解决方案 Fuel Labs。COO Nick 拥有斯坦福大学的硕士学位,此前曾是公链 Harmony 的联合创始人。

其顾问团队的阵容也相当豪华,包括 IBC 的联合创始人 Zaki Manian,Tendermint 的联合创始人和 Co**os 的联合创始人 Ethan Buchman 等

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

融资情况

2021 年 3 月,Celestia 完成 150 万美元的种子轮融资,由 Binance Labs 领投,其他投资方有:Interchain Foundation、Maven 11、KR1、Signature Ventures、Divergence Ventures、Dokia Capital、P2P Capital、Tokonomy、Cryptium Labs、Michael Ng、Simon Johnson、Michael Youssefmir 和 Ramsey Khoury。

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

03.

Celestia 的工作原理:解耦执行

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

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

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

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

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

Celestia 如何扩展?

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

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

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

可扩展性瓶颈

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

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

而性能更好的全节点会对整个区块中的交易进行验证,恶意共识无法欺骗全节点接受无效区块,因为它们会注意到无效的交易(例如用于双花的 tx 或无效的 mint),停止跟随该条链。

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

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

欺诈证明和有效性证明

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

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

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

数据可用性问题

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

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

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

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

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

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

Celestia 解决了数据可用性问题

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

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

数据可用性抽样 (Data Availability Sampling,DAS)

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

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

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

就像光盘遭遇一些划痕,仍旧可以完整读取内容,但是如果大面积损毁、超过**比例,则无**常播放影片。所以一个恶意生产者想使区块不可用,即便他只扣押了很少的数据,但被编码之后,也会变成扣押 50% 以上的 chunks(至于为什么编码后就会变成扣押 50% 以上的 chunks,这里涉及复杂的多项式,不再展开,如果对这部分的数学原理感兴趣,欢迎加文末作者微信交流)。

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

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

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

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

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

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

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

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

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

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

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

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

  1. 可以采样多少数据

  2. 轻节点采样的区块头大小

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

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

Celestia 团队的当前估计

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

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

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

Celestia 的优势

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

1.自主权(Self Sovereignty)

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

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

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

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

2.灵活性

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

3.轻松部署

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

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

4.**的资源定价

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

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

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

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

5.信任**化的桥

从广义上讲,桥有两种形式,受信任的桥(trusted bridges)和信任**化的桥(trust minimized bridges)。 信任**化的桥更加安全,但条件也更为严苛,需要:

  1. 相同的 DA 保证

  2. 一种解释彼此欺诈/有效性证明的方式

常见的 L1 之间不满足“共享 DA”这一条件,所以它们之间不能形成信任**化的桥。他们依靠彼此的共识进行通信,这必然意味着**安全性。而 Celestia 与以太坊一样,rollup 以**化信任的方式与 DA 层进行通信,保证了较好的安全性。

6.**限度的治理

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

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

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

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

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

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

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

8.简洁性

Celestia 的商业模式

以太坊和 Celestia 社区的许多人认为 DA **会有巨大的价值。来自以太坊基金会的研究员 Dankrad Feist 在和 Celestia co-founder John Adler 对谈的播客中表达了他的观点:

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

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

Celestia 的收入来源有 2 个: 交易费(transaction fees)和**可提取价值(MEV)

交易费用(Transaction fees)

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

作为一种 B2B 业务,向 Celestia 支付交易费用的将是 rollups,而不是直接的用户。Celestia 计划实施类似于 EIP-1559 的燃烧机制,将交易费用分成两部分:

  • 动态的基础费用。这部分费用会随着网络拥堵而增加,它们会被燃烧,算作协议收入。

  • 给 Celestia 验证者节点的小费,让他们优先处理某些交易(当然这些交易已经经过 rollup 打包)。这笔费用由 rollup 支付给验证者(validator)。

验证者通过验证区块来赚取 Celestia coins,随着更大规模的采用,烧掉的 coins 会超过发行量,这将造成货币通缩。要成为 Celestia 验证者,必须质押 Celestia coin,如果被检测到违规行为,这些 coins 会被罚没。Celestia coins 除了要用来支付交易费用,还会有人想要质押 Celestia coin 成为验证者,因而 Celestia coin 会越来越有价值。

MEV

Maximal Extractable Value 是矿工/验证者的次要收入来源,用户可以向验证者支付额外的金额,让他们的交易被优先处理,这种“贿赂”没有上限。大多数情况下,用户希望确保他们的交易是区块中的**个,以防止抢跑(front-running)。有时候恰恰相反,用户可能会付钱给验证者对 mempool 中有的交易进行抢跑(front-run)或“三明治攻击”。

注:mempool,等待被添加到区块中的交易集合

Celestia 也会发生这种情况,rollups 希望自己的一批交易在另一个批交易之前被打包到区块中,因此他们会“贿赂”验证者,这种“贿赂”既可以用 Celestia coin 支付,也可以用验证者愿意接受的**其他货币。

如果 Celestia 团队为这一过程创建 Priority Gas Auction(PGA)机制,那么 MEV 很可能是以 Celestia coin 支付的,支付的费用其中一部分会被燃烧,这将为 Celestia coin 持有者带来更多价值。即使“贿赂”以另一种货币结算,赚取这些“贿赂”的激励也会增加验证者的供应,从而增加抵押 Celestia coin 的需求。这两种情况都会促进 Celestia coin 的价值提升。

在常规的 L1 区块上,MEV bot 可以针对单个交易提取价值,而 Celestia 处理的是捆绑交易(bundled transactions),每个区块的可提取价值会更低。

因此,Celestia 网络可以赚取这两部分收入来源的总和:基本交易费和 MEV 中的一部分。

市场竞争与路线图

用户数据

Celestia 于 2022 年 3 月 25 日发布了 Mamaki Testnet,约有 1000 个节点参与测试,活跃节点约 150,由于当前 Mamaki 测试网没有激励,所以参与人数不多。推特上已有 6.1 万关注者,Discord 群聊社区中有 3.5 万成员。

竞争格局

Avail

Avail 是 Polygon 团队于去年 6 月宣布推出的一个通用的、可扩展的、以数据可用性为**的区块链,适用于独立链、侧链和链外扩展解决方案。

Avail 使用 Kate 多项式承诺来创建一个二维数据可用性方案,避免欺诈证明,不需要诚实的多数假设,并且不依赖诚实的全节点来获得数据可用。

Celestia 的联合创始人 Mustafa Al-Bassam 在 twitter 上称 Polygon Avail 的介绍几乎逐字复制了他在 2019 年介绍 LazyLedger(Celestia 的前身)文章。

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

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

以太坊分片:Danksharding

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

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

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

  1. Celestia 不在基础层执行**有意义的状态变更,而升级后的以太坊则仍需要在基础层执行。这将使 Celestia 上的主权 rollups 免于高度波动的基础层费用,而在状态**变动的以太坊上,token 销售、NFT 空投或高收益耕种的机会都可能导致需求大规模激增,gas fee 飙升。Celestia 的 rollups 在安全性方面消耗相同的原始数据存储资源,并且仅用于安全性,这使得主权 rollup fees 主要与该特定 rollup 的使用绑定,而不是和基础层。

  2. DA 证明的一个关键特性就是,参与节点越多,算力多,共同合作可承担的工作越多,可以存储的数据也就更多。这意味着由于 Celestia 有更多的轻节点参与 DA 层的采样工作,区块的尺寸就可以变得更大,吞吐量更高。理论上 Celestia 的吞吐量可以比升级后的以太坊 DA 层更大,但纸面的 tps 毫无意义,我们仍需要静待两者的开发速度与具体实现。

Roadmap

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

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

未来的挑战

Celestia 正在开创一种全新的区块链设计。虽然我们相信这是一个优于现有解决方案的模型, 但它仍然存在一些挑战

1. DA 网络的不稳定性。正如我们上文提到的那样,Celestia 的区块大小随着网络中数据采样节点的数量而增加,然而,数据采样的过程并不具备抵抗 女巫攻击(Sybil-resistant)的能力。因此,没有确切的方法来确定网络中真实节点的数量,区块的大小也就无法确定,DA 网络的吞吐量也就是不确定的。而女巫攻击也可能造成恶意共识,从而**整个网络。另外,参与采样的节点并不受到直接的奖励,只有隐性激励——维持网络的稳定,它们可以获得更多收益。直接激励不足也可能导致网络的不稳定性。

注:Sybil Attack,女巫攻击,是指一个人可以**多个身份运行多个伪装节点,对整个网络造成攻击。Sybil Resistant 就是对女巫攻击有抵抗能力。

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

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

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