跳到主要內容

ArcBlock 發布 ABT Node 1.5.0

Chen Lin (ArcBlock Engineer)
ABT NodeBlocklet Server

作者: Chen Lin(ArcBlock 工程師)

經過兩個多月的打磨、161 次 commit 與 14 次小版本迭代,ABT Node 1.5.0 於 2021 年 7 月 14 日正式發布。

若要試用最新版本,可執行 npm install -g @abtnode/cli 進行安裝。

ABT Node 1.5.0 主要更新:

團隊管理

  • 大幅最佳化 UI:重新設計團隊管理、Passport 管理、權限管理頁面與互動,提供更好的使用者體驗
  • 支援找回 Passport:可使用 DID Wallet 找回遺失的 Passport
  • 支援設定外部 Passport 的權限:成員使用外部 Passport 存取你的 Blocklet 時,可指定該 Passport 是否有效及其擁有的權限

Blocklet

  • 自動為每個 Blocklet 產生具獨立網域的安全 endpoint:安裝 Blocklet 後,ABT Node 會自動為其產生具獨立網域的 HTTPS 位址,提升 Blocklet 的可存取性、隔離性與安全性
  • 支援建立通過驗證的 WebSocket 連線:透過 ABT Node 提供的驗證服務,Blocklet 開發者只需簡單設定,即可為 WebSocket 連線加入驗證能力
  • Blocklet SDK 支援權限管理 API:Blocklet 開發者可使用 Blocklet SDK 設定與管理權限(以 RBAC 為基礎)
  • 支援為 Blocklet 設定 ETH 格式的應用程式 ID

ABT Node

  • 大幅改善 Docker 使用體驗

UI 最佳化

  • 重新設計團隊管理、Passport 管理及權限管理頁面與互動

  • 新增 DID Connect 元件
  • 在 Dashboard 新增關於頁面
  • Dashboard 部分清單頁面支援分頁

其他

  • 修正部分錯誤,並改善穩定性與安全性

本頁涉及

產品

  • Blocklet Server superseded

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