Kaia Chain DLT 框架
我們的分佈式賬本技術 (DLT) 框架旨在提供高效可靠的數字賬本系統。 該框架包括以下主要特徵:
層結構
- 我們的 DLT 框架由三層節點組成:共識節點 (CN)、代理節點 (PN) 和端點節點 (EN)。 CN 由驗證器管理,負責區塊創建。 這些區塊由網絡內的所有節點驗證。
- 核心單元 (CC) 由一個共識節點 (CN) 和兩個代理節點 (PN) 組成。 共識節點參與區塊生成過程,而代理節點則提供網絡接口。 PN 向共識節點發送交易請求,並將區塊向下傳播到端點節點。
- 端點節點(EN)作為 Kaia 網絡的端點,處理 RP API 請求,並處理服務鏈之間的數據往來。
共識算法
區塊鏈使用 "分佈式賬本",由多個網絡參與者組成的個人之間的連接網絡來記錄和管理交易信息。 每個區塊鏈都採用最適合自己的共識算法,目的是在網絡參與者之間就交易驗證和區塊生成達成高效、順暢的共識。
- Kaia 使用伊 斯坦布爾 BFT 的優化版本,該版本實現了 PBFT(實用拜占庭容錯),並根據區塊鏈網絡的特點進行了修改。
Kaia 的表現如下:
- 每秒處理 4,000 筆交易
- 即時交易終結
- 創建時間為 1 秒/塊
智能合約
-
Kaia 支持用於執行智能合約的分佈式虛擬機,其設計快速高效,可為 dApp 開發人員和項目提供最佳、最迅速的開發環境。
-
當前版本的 Kaia 虛擬機(KVM)是以太坊虛擬機(EVM)的衍生產品。 它同樣支持以太坊虛擬機的所有操作碼,同時提供 Kaia 虛擬機獨有的額外預編譯合約。
-
Kaia 支持 Solidity,並與 Remix、Hardhat、Truffle 和 Foundry 等以太坊開發工具包保持互操作性。 使用 Solidity 編寫的智能合約可以使用現有的 Solidity 編譯器進行編譯,無需額外工作即可在 Kaia 上運行。
安全措施
-
我們為區塊生成共識算法引入了可驗證隨機函數(VRF),用於選擇委員會領導。 VRF 是一種在每一輪隨機選擇生成區塊的提議者節點的技術,因此無法預測哪些節點會被選中。
-
Kaia chain 明確區分了驗證密鑰和獎勵密鑰,以防止它們被竊取。 驗證者簽名需要由驗證區塊創建的所有委員會成員進行驗證。
互通性
-
Kaia 區塊鏈 基於 EVM,因此與以太坊兼容,所有在 Solidity 中開發的合約都可以在 Kaia 生態系統中無縫運行。
-
我們的 DLT 框架基於 EVM-SDK(軟件開發工具包)技術設計,可與基於 EVM-SDK 的鏈互操作,無需修改任何代碼即可部署智能合約。
-
它通過 inter 實現資產相互移動、信息交換和合約執行,從而促進跨平臺交易和智能合約。
資產代幣化
-
Kaia 鏈支持原生錢幣 KAIA。
-
該框架提供了發行和管理代幣的能力,代幣可以代表各種資產,包括但不限於加密貨幣、實用代幣或資產支持代幣或 NFT。
治理協議
-
Kaia 的鏈上管理旨在實現公平,確保分享不同意見。 有表決權的實體可對所有議程項目進行投票。 投票權按出資額的比例計算。 不過,投票權是有上限的,以防止少數人的意見被忽視。 投票人可將自己的投注額委託給其他投票人。
-
提交的提案是任何人都可以查詢的鏈上數據,提案的描述和信息、投票結果以及提案的執行歷史都會被記錄並透明地披露。
驗證節點
共識過程包括以下三個階段:
-
步驟 1 - 選舉:選出一個由一名提案人和幾個節點組成的委員會。 這與一般分佈式系統中的領導者選 舉任務類似。 提案人和委員會是通過 VRF 隨機選出的,因為事先知道他們會使他們容易受到有針對性的 DoS(拒絕服務)攻擊。
-
步驟2 - 組塊生成:當選提案人創建一個區塊,並向委員會提出提案。 通過 P2P 網絡提出的區塊建議將發送給委員會。
-
步驟3 --區塊驗證:委員會核實並簽署投標人提出的區塊。 當收集到的簽名超過法定人數時,一個區塊即完成。
代幣經濟
-
框架在每個區塊創建時由原生代幣 KAIA 自動發行,每個區塊的 KAIA 發行量由總供應量的通脹率決定。 Kaia 區塊鏈通過新發行的 KAIA 和交易費提供獎勵。
-
在 Kaia 區塊鏈的主網上,每創建一個新區塊,就會發行一定數量的 KAIA。 每創建一個新區塊,就會新發行一定數量的 KAIA,Kaia 區塊鏈的目標初始年通貨膨脹率(每年新發行的 KAIA 數量/市場上的 KAIA 代幣總量)將設定為 5.2%。
-
每個區塊的區塊獎勵將按預先規定的百分比分配(可根據鏈上治理投票進行更改)。
- CCO 和社區:50
- 在這 50%中,20%是區塊創建者獎勵
- 在這 50%中,80%是定金獎勵
- KEF(Kaia生態系統基金):25%
- KIF(Kaia基礎設施基金):25%
可審計性和透明度
-
所有事務都記錄了一個區塊從提交到執行的過程,並透明地披露了過去整個區塊的歷史,從而為所有狀態變 化提供了不可更改且可驗證的歷史記錄。
-
Kaia 鏈提供 KaiaScope 和 Kaiascan 來查看區塊鏈上發生的所有交易。
-
任何人都可以通過查詢功能查看每個區塊過去記錄的數據,從而提高系統的透明度和可信度。
-
Kaia Chain 提供投票平臺 "Square",用於披露所有支出和季度已知交易。
網絡監控:
-
Kaia 區塊鏈採用多渠道方法處理網絡擁塞問題。 通過為交易和區塊分配不同的傳播通道,Kaia 網絡即使在網絡因大量交易而面臨嚴重擁堵的情況下,也能及時傳播新創建的區塊。 反過來,Kaia 又能保證網絡上的 dApps 在間歇性網絡流量激增的情況下繼續響應終端用戶的請求。
-
Kaia 鏈為區塊鏈中的所有驗證器部署了網絡監控。