跳到主要內容

ArcBlock 發布 DApp 平台 1.1

ArcBlock
ABT NodeProduct Release

ArcBlock 發布 ABT Node 1.1,透過整合去中心化身分 (DID)、新的開發人員工具、改進的使用者體驗和使用 Blocklet 的新方式來簡化 DApp、區塊鏈和 DLT 開發。

華盛頓州貝爾維尤,2020 年 12 月 1 日 /ArcBlock/ -- ArcBlock 宣布發布最新版本的 DApp 開發者平台 - ABT Node 1.1 - 為開發者提供新的功能和功能,以及針對生產工作負載的多項更新。透過這些更新,ABT Node 可以更好地支援跨平台的多樣化工作負載,包括更新的單一管理平台使用者體驗。

ABT Node 1.1 功能與更新

自 ArcBlock 於 9 月正式發布ABT Node1.0 以來,ArcBlock 團隊一直與客戶和開發者合作改進 ABT 節點,自 9 月以來已發布了超過 41 個版本,以優化平台體驗,讓任何人都可以比以往更輕鬆地在 ArcBlock 平台上創建和部署 DLTApp、Blocklet 和 DLTApp。

從今天開始,任何人都可以立即開始使用 ABT Node 1.1 以及此版本中包含的所有新功能和改進,這些功能和改進可提供更好的效能、更高的安全性和新選項,使建立和部署專案變得比以往更容易。

您可以查看reviewing the new Changelog here的詳細更新清單。一些主要功能更新包括:

  • 通过新的数据洞察和集成改进了仪表板体验,以支持松弛通知
  • 一鍵式 ABT 節點升級
  • Cron 排程器來管理和執行任務
  • 轻松的节点注册,可直接从 Github 启用“在 ABT 节点上安装”部署
  • 改進了 Blocklet 市場和命令列體驗
  • 整合decentralized identity

區塊

隨著 ABT Node 1.1 的發布,ArcBlock 為開發者發布了 Blocklet 規格大綱,並發布了各種新的開源 Blocklet 和原始程式碼,使開發者能夠為其專案快速建立和部署服務、工具和 DApp。几个关键更新包括:

  • 支援非 Node.JS Blocklet,包括使用 Erlang、Elixir、Go 等開發的 Blocklet。
  • 新測試版 IPFS Deployer Blocklet 可在 ABT 節點中輕鬆執行 IPFS 節點
  • 憑證管理員 Blocklet 自動應用與續訂 SSL/HTTPs 憑證

服務網關

服務網關經過改進,可以透過以下新功能更好地支援生產就緒的 DApp 和區塊鏈:

ArcBlock CLI

ArcBlock 的命令列介面 (CLI) 已改進,以提供更好的開發人員體驗,包括:

  • abtnode dev在 ABT 節點中以debug模式啟動運行您的 blocklet
  • abtnode export匯出和分享 ABT 節點的狀態和配置
  • abtnode deploy支援將Blocklet部署到遠端節點
  • abtnode bundle現在支援webpack和zip模式,並且--create-release標誌啟用發布創建
  • abtnode blocklet:version為凹凸版本
  • abtnode blocklet:migrate遷移 Blocklet 元

無憂自動平台升級

ABT Node 1.1 發布的關鍵功能之一是新的自動升級功能,讓企業和開發人員可以輕鬆升級其節點,同時對生產 DApp 和 Blocklet 的影響最小。

使用者可以選擇在升級輕鬆時接收通知,並一鍵升級,以確保其節點始終使用最新版本。新的自動升級功能可以透過Web介面使用。使用者可以存取操作列上的設定部分,並將看到接收升級通知的選項。選擇後,用戶將收到更新,確認後 ABT 節點將自動執行升級。

對於先前在開發環境中安裝了 ABT Node 的開發人員來說,他們可以使用單一命令 -abtnode upgrade輕鬆執行 ABT Node 的自動更新。

更多使用 ABT 節點的方式

ArcBlock 增加了開發人員開始使用 ABT Node 1.1 的方式。最簡單的開始方法是訪問https://www.arcblock.io/en/get-started,或點擊下面的鏈接,找到使用 ABT 節點並改進 DApp 開發工作流程的新方法。

AWS 支持

隨著 ABT Node 1.1 的發布,使用者可以部署ArcBlock's production-ready development platform和 Web 節點,使用 AWS 建立 DApp 並將其部署到雲端。 AWS Marketplace 包括一個現成的 ABT 節點,其中包含使用者生產工作負載所需的一切,包括內建 Nginx 支援、無需重新啟動 Web 伺服器的自動升級以及用於提高安全性的整合去中心化身分。

Docker 支持

ABT Node 1.1 完全支援 Docker,並提供多種使用 Docker 部署和嘗試 ABT Node 的新方法。嘗試 ABT Node 和 Docker 的最快方法是一鍵部署選項Play with Docker。ABT Node Play with Docker demo and walkthrough展示了使用 Docker 容器和 Docker Swarm 部署和運行 ABT Node 是多麼容易。您也可以使用下面的短影片進行跟進。 無論使用者在哪裡看到「玩PWD」,都可以立即一鍵部署ABT節點。

雲端 IDE 支持

ArcBlock 現在支援 Gitpod 的 Cloud IDE,讓開發人員能夠立即在 ABT 節點上部署任何 Blocklet,並在幾分鐘內在瀏覽器中開始編碼。使用者可以透過造訪Get Started並在 Gitpod 部分中選擇立即嘗試來嘗試 Cloud IDE。 ArcBlock 的所有開源儲存庫均已包含對 Gitpod 的支持,並且可以是deployed directly from Github.

在 ABT 節點上安裝

ABT Node 1.1 的發布包括 ArcBlock 的新在 ABT Node上安裝功能,讓任何開發人員可以直接從 Github 和其他下載位置部署 Blocklet。這是從程式碼到生產的最簡單方法,任何人都可以快速將 Blocklet 部署到其任何註冊節點。了解如何開始在ABT Node using our simple step-by-step walkthrough上安裝。

開源 Blocklet 示範和範例儲存庫

ArcBlock 已發布了數十個開源 Blocklet 和原始程式碼,使開發人員能夠為其 DApp 專案快速部署各種框架和工具。一些可用的 Blocklet 包括:

  • ReactJS、NextJS、Express JS
  • Vue + Vite
  • HTML
  • Hugo、Gatsby
  • AWS 量子帳本資料庫
  • PHP
  • 還有更多

每個 Blocklet 都可以部署到 Gitpod 的 Cloud IDE,或使用在 ABT 節點上安裝,只需按一下即可將其直接部署到您的 ABT 節點。

本頁涉及

產品

  • Blocklet Server superseded

    把 blocklet 作為子行程託管的伺服器。這項工作在 ARC 裡繼續;子行程託管這個模型不再往下走。