前言
這段時間力奋,因為工作繁雜,fabric 的簡書一度停滯了幽七,因為也還有很多問題沒有找到解決方案景殷,遂轉(zhuǎn)移一下注意力,想了解一下 Hyperledger 當中其他的一些項目澡屡。遇事想先學習Composer猿挚。當然Composer本身也有一些問題,我還在試圖了解驶鹉,如果成功绩蜻,會及時更新。
Hello Composer
此篇文章組合了一些composer的基礎知識室埋,包括一些術(shù)語办绝,以及基本架構(gòu),目的在于告訴讀者姚淆,composer到底用來干什么八秃;
官網(wǎng)文檔在首頁當中提到:
Our primary goal is to accelerate time to value, and make it easier to integrate your blockchain applications with the existing business systems. You can use Composer to rapidly develop use cases and deploy a blockchain solution in weeks rather than months.
上文中,我已經(jīng)加粗了最為重要的部分—composer的目的在于大幅度縮短部署區(qū)塊鏈解決方案的時間, 從側(cè)面來講肉盹,也就是說即便沒有composer ,各位也是可以通過其官網(wǎng)fabric 的方法來構(gòu)建區(qū)塊鏈疹尾。
另外,Composer支持可插拔的由參與方制定的共識機制上忍,確保交易合理。你可以使用Composer快速模型化你已經(jīng)成功構(gòu)建的商用網(wǎng)絡纳本,并且包含(containing)你的“資產(chǎn)”和“交易”窍蓝,主要模塊如下圖:
工作方式舉例簡述
以現(xiàn)實例子舉例,房地產(chǎn)經(jīng)紀人可以利用Composer 模型化他們的商業(yè)網(wǎng)絡:
資產(chǎn)(Assets):房產(chǎn)以及廣告繁成;
參與方(Participants): 買家和房東;
交易(Transactions): 買賣房屋吓笙,以及發(fā)布或停止房屋售賣消息。
- 參與方根據(jù)其角色(買家巾腕,賣家面睛,房地產(chǎn)經(jīng)紀人)介入其相關(guān)的交易絮蒿,經(jīng)紀人可以利用 user interface --用戶接口--撮合買家賣家看房以及確定購房;
- 此模型可以跟既有的庫存--inventory--進行整合叁鉴,添加新的房屋以及去掉已售資產(chǎn)土涝;
- 其他相關(guān)聯(lián)方可以注冊為新的參與方(participants),比如土地管理局可以進入此網(wǎng)絡幌墓,和買方商討土地擁有權(quán)的轉(zhuǎn)移但壮;
未完待續(xù)