本頁面使用機器翻譯自英語,可能包含錯誤或不清楚的語言。如需最準確的信息,請參閱英文原文。由於更新頻繁,部分內容可能與英文原文有出入。請加入我們在 Crowdin 上的努力,幫助我們改進本頁面的翻譯。 (Crowdin translation page, Contributing guide)
連接到凱洛斯
本節介紹如何將 4 節點 ServiceChain 網絡連接到 Kairos 網絡。您將設置一個 Kairos EN,並將該 EN 與您的一個 SCN 連接起來。然後啟用錨定功能,將 ServiceChain 區塊信息放到 Kairos 網絡上。

先決條件
- 1 臺用於 EN 的 Linux 或 MacOS 服務器
- 測試的最低硬件要求
- 中央處理器4 核(英特爾至強或同級),內存:16GB,硬盤:50GB
- 請參閱 系統要求 瞭解更多信息。
- 下載 Kairos EN 可執行文件。有關可下載二進制文件的完整列表,請參閱 下載。
- 假設和限制
- 已安裝並運行 ServiceChain 網絡。請參閱 設置 4 節點服務鏈 設置網絡。
- A Kairos EN.
- 一個 EN 只能連接一個 SCN,因為只支持一對一連接。
- 每個 SCN 都不必連接 EN。
步驟 0:安裝 Kairos EN
安裝就是解壓縮下載的軟件包。提取 EN 服務器上的存檔。
EN-01$ tar xvf ken-baobab-vX.X.X-XXXXX-amd64.tar.gz
步驟 1:準備 genesis.json
從 EN 服務器下載 Kairos 網絡的 genesis.json。
EN-01$ curl -X GET https://packages.kaia.io/kairos/genesis.json -o ~/genesis.json
步驟 2:EN 節點初始化
現在,我們將使用創世文件初始化 EN 節點。執行以下命令它會在你的主目錄下創建數據文件夾,存儲鏈數據和日誌。您可以使用 --datadir 指令更改數據文件夾。
EN-01$ ken init --datadir ~/data ~/genesis.json
步驟 3:配置 EN 節點
轉到 ken 安裝文件夾並重命名 mv kend_baobab.conf kend.conf,然後按如下方式編輯 conf/kend.conf。
...NETWORK="baobab"...SC_MAIN_BRIDGE=1...DATA_DIR=~/data...
步驟 4:啟動 EN 節點
EN-01$ kend startStarting kscnd: OK
您可以通過查看 kaia.blockNumber 來檢查塊同步狀態。如果該數字不為 0,則說明節點工作正常。根據網絡條件和硬件性能,在 Kairos 網絡上下載所有區塊可能需要很長時間,因此我們建議使用 Fast Sync來同步區塊。
EN-01$ ken attach --datadir ~/data> kaia.blockNumber21073
如果要停止一個節點,可以使用命令 kend stop 來完成。
步驟 5:檢查 EN 節點的 KNI
請注意 EN-01 的 KNI,這是用於從 SCN-L2-01 節點連接的信息。該值將在下一步生成 main-bridges.json 時使用。
EN-01$ ken attach --datadir ~/data> mainbridge.nodeInfo.kni"kni://0f7aa6499553...25bae@[::]:50505?discport=0"
