跳到主要內容

ABT Node 技術預覽版入門指南

Matt McKinney - ArcBlock VP of Marketing
ABT NodeArcBlockBlocklet ServerDecentralized IdentityDeveloper

作者: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 和可驗證憑證是讓它可行的兩塊。