Celestia 通过其模块化方法代表了区块链架构的一次根本性重构。传统上,每条区块链都需要在同一系统中同时处理执行(execution)、结算(settlement)、共识(consensus)和数据可用性(data availability)。而 Celestia 将这些功能分离到专门的层级中。这样一来,开发者就可以创建拥有主权的、特定应用的区块链,并将数据可用性与共识外包给 Celestia,同时保留对其执行环境的完全控制权。
区块链功能强大,但受限于其与外部世界的隔离。智能合约只能处理链上数据,而大多数现实世界的应用(从金融、保险到游戏和物流)都依赖于外部信息。可编程预言机网络通过安全地传递和处理链下数据,并将其用于链上,解决了这一问题。它们扩展了区块链的功能,使去中心化应用能够以最小化信任的方式与市场、API、传感器,甚至其他区块链进行交互。