跳到主要內容

ArcBlock 發布 Blocklet Server 1.6.0 版

Chen Lin (ArcBlock Engineer)
Blocklet Server

作者:Chen Lin(ArcBlock 工程師)

經過兩個多月的打磨、175 次 Commit 與 21 次小版本迭代,Blocklet Server 165.0 已於 2021 年 7 月 14 日正式發布。

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

Blocklet Server 1.6.0 主要更新:

產品名稱變更

  • 使用者部分
  • ABT Node 更名為 Blocklet Server
  • 開發者部分
  • @abtnode/cli 升級為 @blocklet/cli
  • abtnode <action> 升級為 blocklet server <action>

Blocklet Server

  • 支援以 Blocklet 為基礎的存取位址、路由及安全性設定

  • 建立 Blocklet Server 時支援自訂名稱與說明
  • 透過 Launcher 安裝應用程式:大幅最佳化 UI/UX,支援響應式版面
  • 在 Blocklet Server 端支援「零設定取得應用程式」:未登入時也能透過通行證安裝並啟動應用程式
  • 提供更完整的 DID Connect 2.0 支援:登入 ABT Node、登入 Blocklet 及購買 Blocklet 的流程也支援 DID Connect 2.0 互動方式
  • 為 Blocklet 提供更完善的 WebSocket 支援:WebSocket server 可在 Blocklet cluster 模式下運作

Blocklet Spec

  • Blocklet 僅能宣告一個 web interface
  • 支援透過 wellknown 類型的 interface 擴充 server 功能
  • 透過 charging 屬性設定收費相關項目

Blocklet Develop

  • 支援為 Blocklet 新增自訂資料移轉指令碼
  • Blocklet SDK 新增以 NeDB 為基礎的 Database

效能與安全性

  • Event hub 訊息服務支援分組,強化 Blocklet 與 ABT Node 之間的隔離
  • 提升 Blocklet 列表頁與詳細資料頁的存取速度;將前端靜態資源套件縮小 70%

本頁涉及

產品

  • Blocklet Server superseded

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