本页面使用机器翻译自英语,可能包含错误或不清楚的语言。如需最准确的信息,请参阅英文原文。由于更新频繁,部分内容可能与英文原文有出入。请加入我们在 Crowdin 上的努力,帮助我们改进本页面的翻译。 (Crowdin translation page, Contributing guide)
卡娅概述
Kaia 是高度优化的、 基于 BFT 的公共区块链 ,旨在满足企业级可靠性和性能标准。 本概述详细介绍了 Kaia 的架构、功能和生态系统。
主要设计目标
Kaia 区块链旨在
- 实现交易的即时终结。
- 为实际应用案例提供高交易处理速度。
- 降低区块链应用的运行成本。
- 降低终端用户的准入门槛。
- 为各行各业轻松采用技术提供便利。
核心规格
Kaia 区块链提供
- 区块生成和确认时间为 1 秒。
- 处理能力达每秒 4000 笔交易。
- 天然气价格低廉,约为以太坊的 1/10。
- 兼容 EVM(以太坊虚拟机),支持 Solidity 合约。
- 全球知名企业组成Kaia 治理委员会进行治理。
网络架构
Kaia 的网络结构分为三个逻辑子网络:
-
核心单元网络(CCN):由核心单元(CC)组成,负责交易验证、执行和区块创建。
-
端点节点网络 (ENN):由端点节点 (ENs)组成,用于处理 RPC API 请求和服务链数据。
-
服务链网络(SCN):由 dApps 独立运行的辅助区块链,通过 EN 与主链连接。
节点类型
-
核心单元(CC):由一个共识节点 (CN) 和两个代理节点 (PN) 组成。
- 共识节点(CN):参与区块生成。
- 代理节点(PN):提供网络接口、传输交易请求和传播区块。
-
端点节点 (EN):充当网络端点,处理 API 请求和数据处理。
-
启动节点:由 Kaia 运营的特殊节点,用于帮助新节点加入网络。
共识算法
Kaia 使用伊斯坦布尔 BFT 的优化版本,通过区块链特定的修改实现了实用拜占庭容错(PBFT)。 达成共识的过程包括