ABT Node 技術預覽版入門指南

作者:Matt McKinney - ArcBlock 行銷副總裁
ArcBlock 發佈了其開發者平台與 ABT Node 的全新技術預覽版。
ArcBlock 的 ABT Node 是我們的新一代開發者平台,旨在協助您建立、部署與管理現代區塊鏈應用。有了全新的 ABT Node,每位開發者現在都擁有一個端對端的開發系統,其中包含 ArcBlock 的區塊鏈框架(Blockchain Framework)、去中心化身份錢包 ABT Wallet,以及協助您構建與運行應用的 ABT Node。
透過 ABT Node,您可以輕鬆設定並安裝您專屬的區塊鏈、將去中心化身份用於基於 ArcBlock 構建的應用或支援外部應用,或者使用現成的 Blocklets 構建新應用。
對於本次技術預覽版,我們希望每個人都能盡可能地嘗試。
那麼,讓我們開始吧。
開始使用 ABT Node
先決條件:要開始使用 ABT Node,您需要在電腦上安裝並設定 nodejs,並在手機上的 ABT Wallet 中設定好您的去中心化身份。或者,使用下方的連結從 AWS Marketplace 部署 ABT Node。
- 首先,打開您的終端機(terminal)視窗
- 執行以下指令:
npm install -g @abtnode/cli abtnode init- 現在,您將可以配置您的節點。您可以輸入您的詳細資訊,或直接按下 Enter 鍵以使用預設設定。完成後,輸入以下指令:
abtnode start- 前往網頁端設定節點,使用您的 ABT Wallet 進行登入(掃描 QR code)
在 AWS 上部署 ABT Node
如果您偏好在您的 AWS 帳戶中運行 ABT Node,您只需按照此處的說明,使用免費套餐(Free Tier)或您選擇的伺服器來啟動 ABT Node。

部署 Blocklet
當您的節點啟動並運行後,您就可以在 ABT Node 內部存取 ArcBlock 的開發者工具與服務,包括我們提供的多個現成 Blocklets。在本次預覽版中,我們希望您嘗試的其中一個 Blocklet 是 Blockchain Manager。以下步驟將向您展示如何在 2 分鐘內設定好您的區塊鏈。
部署區塊鏈
作為我們第一個 Blocklet 部署,讓我們啟動專屬的區塊鏈。
- 前往 ABT Node 控制面板中的 Marketplace
- 選擇 Install Blocklet
- 找到 Blockchain Manager 並選擇 Install Latest
- 選擇開啟(open),進入 blockchain-manager 後點擊 start

- 在概覽(overview)區域,點擊您的管理介面連結以建立您的區塊鏈,並選擇 create chain
- 您可以使用簡易鏈建立器(easy chain creator),或是如果您想自行輸入詳細資訊,則選擇進階建立(advanced create)。完成步驟並選擇 create chain

- 要開始使用該鏈,請選擇 start
- 在概覽頁面上,您會看到現在已擁有專屬的瀏覽器(explorer)、配置選項等。花幾分鐘時間探索一下。

下一步
在未來的幾週內,我們將發佈新的功能、Blocklets、後端服務與增強功能,這將使 ABT Node 成為現代區塊鏈應用的新家園,讓您能以自己想要的方式構建與運行應用。請保持關注,並務必向我們提供您的反饋。
本頁涉及
產品
-
Blocklet Server
superseded
把 blocklet 作為子行程託管的伺服器。這項工作在 ARC 裡繼續;子行程託管這個模型不再往下走。
術語
-
Decentralized Identity
一種做法:識別碼和關於它的聲明由主體自己持有、由驗證方自己核對,而不是存放在某一家服務商的帳號體系裡。DID 和可驗證憑證是讓它可行的兩塊。