跳至主要内容
本页面使用机器翻译自英语,可能包含错误或不清楚的语言。如需最准确的信息,请参阅英文原文。由于更新频繁,部分内容可能与英文原文有出入。请加入我们在 Crowdin 上的努力,帮助我们改进本页面的翻译。 (Crowdin translation page, Contributing guide)

扩展解决方案

服务链

Kaia 中的服务链是独立于 Kaia 主链的辅助区块链, ,为需要特殊节点配置、定制安全级别、 或超高吞吐量的单个 dApp 量身定制,这使得在主链上部署 dApp 变得不方便或经济上不可行。

虽然有完全去中心化的扩展解决方案,但由于其难以接近的界面(如挑战或退出)和非即时终结性, ,我们在 Kaia 的服务链中采取了不同的方法,牺牲了完全去中心化以获得更好的可用性、 即时终结性、高性能和高可用性。

Kaia 服务链可用于实现各种特定服务目标, ,并可因多种原因连接到主链,包括数据锚定(定期将区块哈希值 从服务链存储到主链,以弥补因节点数量较少而降低的服务链安全性)或 价值转移(KAIA(Kaia 的原生价值单位)和 dApp 发行的代币 的链间转移)。

网络

与 Kaia 主链相连的服务链统称为服务链网络。 请注意,在 Kaia 未来的迭代中,服务链和主链之间的连接方法可能会发生变化。

图 1. Kaia Main Chain and Service Chain

图 1 显示了用于满足各种业务需求的服务链的网络拓扑结构,这些服务链与 Kaia 主链连接 ,以扩展 Kaia 网络。

图 2. Main Chain and Service Chain Connection using Main/Sub-Bridge Model

图 2 显示了 SCN(服务链共识节点)与 Kaia 主链的 EN(端点节点)直接连接的示例 ,该示例在使用服务链功能时采用了主/分桥模式。

特点

服务链通过提供数据完整性机制和支持不同链之间的令牌传输,对 Kaia 进行了扩展和增强。

数据锚定

为了保证数据的完整性,服务链可以自动将每个服务链块的哈希值作为特殊事务锚定到主链上。 这种数据锚定可以向服务用户确保,服务链中的数据一旦创建就不能更改。

价值转移

为了帮助服务提供商(SP)在不同链之间轻松迁移服务用户和价值,可以启用 在不同链之间传输代币,如 KAIA(Kaia 的原生价值单位)和 dApp 发行的 Kaia 代币。 用户可以通过向一个特殊合约(称为桥合约)发送交易,轻松申请将代币转移到其他链上。

让这个页面变得更好