超帳本 Hyperledger 最近動作頻繁,先前項目 Indy 加入強化了身份認證套件,現在又宣佈將開發工具 Composer 納入 Hyperledger 的傘下。

Hyperledger Composer 本來是一個開源的社區共同開發項目,可以讓開發者更容易在 Hyperledger 上建立智能合約與去中心化應用程式,而且可以跟其他不同應用共享資料。

支援多種開發框架

Hyperledger Composer 是基於 Hyperledger Fabric 框架建立,雖然如此,但官方部落格強調,它目標是可以讓不同的 Hyperledger 框架也可以調用。

基本上 Composer 是建立在 Hyperledger Fabric 之上,但 Composer 是被設計成可以跟其他框架融合,例如 Hyperledger IrohaHyperledger Sawtooth

Hyperledger 開發出這種融合性工具,是因為想不同企業可以在鏈上共享應用之間的資料,例如資產、參與者、身份、交易訊息和登記資料等。在此之前,因為 Hyperledger 偏向於私鏈特性,所以不同企業與項目間要互通資訊比較困難,但現在透過 Composer 就比較容易達成。

降低開發門檻

Hyperledger 行政總監 Brian Behlendorf 表示,Composer 主要目的是讓工程師可以更容易投入區塊鏈開發:

這個項目的願境,是希望大家可以更容易建立區塊鏈應用,要達到這個目的,就要讓人更容易成為區塊鏈工程師,當中的學習階梯必須要容易跨過,最終大家就可以更快開發出可以實際應用的程式。

Composer 另一個目標是把基本的商業邏輯融合到區塊鏈生態當中,例如它會將交易處理程序變得容易套用。而框架的語言會是 Javascript,因為這是目前最多開發者習慣使用的編程語言。

帶領 Hyperledger 的 Linux 基金會(Linux Foundation)強調,就算 Composer 偏向於是一個整合式工具,但像其他 Hyperledger 項目一樣,它都是由社區自主主導開發,Linux 基金會只是從旁協助和提供意見,讓開發人員有更大的發展空間。

 

圖片來源:

Kevin Hoo  

區塊客創辦人,對研究區塊鏈技術和應用有濃厚興趣,願望是可以看到有一天加密貨幣成為國際流通貨幣。