ArcBlock 平台的應用案例示例

作者: Matt McKinney - ArcBlock 行銷副總裁
ArcBlock 提供了一些示例,協助您輕鬆上手並展示面向大眾的最新功能。
ArcBlock 剛發布了 ABT Node 的最新技術預覽版,這是一個為開發者打造的新一代開發與基礎設施平台,旨在為去中心化網路提供更好的構建組件。
在這篇文章中,我們將提供幾個示例,向您展示如何輕鬆開始,包括部署您的節點、創建區塊鏈以及從市集安裝套件。在開始之前,請務必下載並安裝 ABT Wallet(錢包),因為它將用於將服務連接到您的身份,並使用業界領先的加密技術保護您的服務。
1. 部署 ABT Node
ABT Node 代表了 ArcBlock 平台的新一代演進,將 ArcBlock 所提供的一切整合到一個易於使用的平台中,讓您可以創建、部署和管理應用程式、區塊鏈、使用者等。目前您有兩種部署選項,未來還會推出更多。現在,您可以在自己的裝置上或透過 AWS Marketplace(市集)部署 ABT Node。
在地端部署
開始使用 ABT Node 非常簡單。首先,在您的終端機中執行以下指令:
npm install -g @abtnode/cli
abtnode init
abtnode start節點啟動後,在瀏覽器中輸入 URL,使用您的 ABT Wallet 掃描 QR code 並確認同意將節點連接到您的身份。就這樣,您的節點現在已經啟動並運行了。您將看到全新的 ABT Node 入門(Getting Started)頁面,供您掃描並開始設定 ABT Node。
在 AWS 上部署
您也可以使用 AWS 的免費方案(Free Tier)部署全新的 ABT Node。請點擊此連結獲取逐步指引,了解如何在 AWS Marketplace 上設定 ABT Node。設定完成後,您將看到 ABT Node 入門(Getting Started)頁面。

2. 創建區塊鏈
在這個示例中,我們將創建並部署一條新的區塊鏈。
- 登入您的 ABT Node。
- 點擊左側導覽列進入市集(Marketplace)。
- 找到「Blockchain Manager」Blocklet 並選擇 install(安裝)。安裝完成後,選擇 open(開啟),並點擊視窗頂部附近的 start(啟動)。
- 在 Overview(概覽)分頁下,找到 admin interface(管理介面) 並點擊它。
- 選擇 +create chain(+創建鏈) 並輸入詳細資訊。對於進階用戶,底部有 advanced create(進階創建) 選項。
- 務必選擇 create moderator(創建版主) 並使用您的 ABT Wallet 掃描 QR Code。
- 點擊 create(創建)。
- 現在選擇 start(啟動) 來發布區塊鏈。
- 大功告成。您在不到 2 分鐘的時間內就建立了一條新的區塊鏈。

3. 安裝套件
套件(Packages)是開發者構建應用程式和服務時使用的關鍵組件。對於 ArcBlock,我們更進一步創建了名為 Blocklets 的現成套件,讓任何人只需點擊一下,即可輕鬆地為其開發環境和應用程式添加新功能。在這個示例中,我們將造訪市集並在我們的節點中安裝幾個 Blocklet。
- 登入您的 ABT Node。
- 選擇左側導覽列中的市集(Marketplace)。
- 現在您會看到幾個不同的 Blocklet。讓我們選擇 install latest(安裝最新版本) 來安裝 static-demo-blocklet。
- 安裝完成後,選擇 open(開啟) 並點擊頂部附近的 start(啟動)。
- 現在,如果您回到概覽(Overview)分頁,您會看到一個公開 URL。點擊它。
- 快去玩一場簡單的遊戲吧。在這個示例中,我們安裝了一個新套件,它添加了一些程式碼和商業邏輯,讓我們能在節點上運行一個簡單的遊戲。任何組件或服務都可以透過簡單的點擊來添加。

本頁涉及
產品
-
DID Wallet
renamed
在一個應用程式裡建立和管理數位身分(DID),並管理相關憑證。
術語
-
Decentralized Identity
一種做法:識別碼和關於它的聲明由主體自己持有、由驗證方自己核對,而不是存放在某一家服務商的帳號體系裡。DID 和可驗證憑證是讓它可行的兩塊。