ArcBlock 發布 Blocklet Server 1.6.0 版

作者: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 裡繼續;子行程託管這個模型不再往下走。