1、如何基于Fabric開發客戶端的應用?
Fabric目前提供的SDK支持:Go、Python、Node.js和Java,前端應用通過SDK呼叫服務端的智能合約Chaincode,有些BaaS(Blockchain as a Service)云平臺也提供REST介面,方便客戶端呼叫后端的智能合約,
2、 Fabric上開發好的應用如何部署?
Fabric上開發好的前端應用的部署和傳統應用沒什么不同,可部署在應用服務器或者云服務上,后端開發的主要作業是寫智能合約,實作業務邏輯,可以部署在區塊鏈云服務上或者自己搭建的本地Fabric環境上,
3、Fabric目前最新的版本是多少?
截止到2018年3月,最新發布的是1.1版本,1.1相比1.0版本多了以下一些功能:
(1) 可以采用Node.js開發Chaincode,
(2) 基于通道的事件服務 - 使客戶能夠按每個通道訂閱區塊和區塊事務(交易)事件,
(3) 可以把CouchDB索引和Chaincode一起打包,以提高性能,
(4) 能夠動態更新客戶身份和隸屬關系,
(5) Node.js SDK連接組態檔可簡化與Fabric節點的連接,
(6) 性能提升,提高了交易吞吐量,并降低了回應時間,
4、 Fabric在安全方面有哪些優勢?
企業比較重視安全性, Fabric有以下一些優勢:
(1) 成員必須被許可才能加入網路,通過證書、加密、簽名等手段保證安全,
(2)通過多通道Channel功能實作資料訪問控制和隔離,保證只有參與交易的節點能訪問到資料,其他的節點看不到,滿足資料保護方面的法律法規要求,如有些行業,需要知道誰訪問了特定的資料,
(3)另外Fabric的加密演算法也是可插拔的,可替換的,
5、 企業如何快速上鏈?
企業快速上鏈可以采用兩種方式:一是基于Hyperledger自行搭建,但周期較長;二是選擇在BaaS(Blockchain as a Service)云平臺上構建自己的應用,享受云計算的快速部署、按需付費、彈性擴展等好處,
6、Fabric為什么成為企業區塊鏈框架的首選方案?
Fabric具有一些重要特性滿足企業的需求,企業選擇區塊鏈技術框架主要考慮的因素有:框架的身份管理、框架的可擴展性、框架的企業安全性、框架的性能、業務邏輯實作、開放的API以及是否提供主流語言的SDK等,
7、 區塊鏈應用與傳統應用有什么區別?
主要的區別在資料存盤上,傳統架構基于資料庫及快取,區塊鏈采用分布式賬本存盤資料,

8、 為什么說區塊鏈是更先進的企業間共享資料的技術?
如下圖,企業間的資料共享和交換經歷了下面幾個階段,區塊鏈技術的P2P架構,實時資料同步,不可篡改,資料是加密的等特點,實時性、可靠性、安全性更好,

9、金融業區塊鏈典型場景有哪些?
目前區塊鏈應用最廣泛的行業就是金融行業,典型的有:加密貨幣、支付、清算與結算、票據與供應鏈金融 、證券發行交易、金融領域的征信與反欺詐等,區塊鏈誕生于位元幣,應該說區塊鏈天然適合于金融領域,尤其對于金融清結算,金融基礎設施都有較大的積極意義和影響,金融的本質是價值流通,而區塊鏈常被稱為“價值網路”,因為它能讓金錢的流動如同資料的流動般自由高效,資產數字化日益成為行業的發展趨勢,而區塊鏈的出現令資產數字化的時代加速到來,此外Fintech的三駕馬車就有區塊鏈、認知物聯網和人工智能,如果將三者有機結合將創造巨大的價值,
10、運輸物流業區塊鏈典型場景有哪些?
供應鏈場景下,可以利用區塊鏈的資料實時同步特點進行資料共享,利用區塊鏈的防篡改保證資料的真實性, 提高流程的自動化處理水平,降低耗時、減少人為失誤、降低欺詐風險、減少爭議,如:馬士基聯合保隙訓構、區塊鏈企業等多方共同打造的全球首個針對海運保險的區塊鏈平臺,形成跨專業的鏈上聯盟,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/90342.html
標籤:其他
