聊聊微軟的區塊鏈服務

買賣虛擬貨幣
科技巨頭們,早就在佈局區塊鏈了,比如微軟、IBM這些在移動網際網路浪潮中沒有搶到肥肉的,老牌IT巨頭,都卯足勁,希望在區塊鏈浪潮中,扳回一局。比如微軟推出了Azure Blockchain 服務。IBM推出了Bluemix Blockchain服務。今天我們重點談談微軟的Azure 區塊鏈服務。微軟Azure區塊鏈服務早在2015年11月,微軟就推出Azure Blockchain服務,提供成套的區塊鏈技術解決方案。3M公司,使用 Azure Blockchain實現了新的標籤即服務方法,確保供應鏈安全和打擊假冒產品。
Webjet公司使用Azure,支援網路旅遊市場的支付對賬服務。新加坡貨幣管理局和新加坡銀行公會,使用Azure的區塊鏈應用,清算和結算付款、證券。微軟的區塊鏈即服務(BaaS)解決方案,作為一種“沙盒”,讓使用者在微軟提供的低風險環境中,交付不同的技術和服務, 使區塊鏈技術將變得更加易於構建、測試、部署和使用。沙盒:是在受限的安全環境中執行應用程式的一種做法,限制應用程式的程式碼訪問許可權。多用於電腦保安技術。沙盒中的所有改動,對作業系統或平臺環境不會造成任何損失。在Azure上,你可以選擇適合的區塊鏈模組,進行開發。其優點有:
1. 大大減少開發時間:  使用模組化、預配置網路和基礎結構,實驗輕鬆。2. 讓產品快速啟動和執行:使用內建的Azure連線和工具,快速迴圈訪問、驗證區塊鏈方案。3. 提供雲平臺:保證資料安全和在需要的時候進行縮放。可以說,Azure提供成套的開發、測試工具,能極大縮短開發時間。下面,我們看看Azure支援哪些常見的區塊鏈架構。ETH
Azure最早提供的區塊鏈服務,就是基於——ETH以太坊的區塊鏈服務。透過Azure模版,使用C++語言,可以搭建一個ETH公有鏈的客戶端,透過客戶端,可以輕鬆連結到Eth公有鏈。透過Azure模版,使用GO語言,可以搭建你的私有鏈,並搭建連線私有鏈的客戶端,在這個Eth沙盒中,還可以使用Solidity語言,編寫和部署你寫的智慧合約。Hyperledger FabricHyperledger:是由40多家銀行參與的區塊鏈聯盟R3,和Linux基金會支援的超級賬本。Hyperleder專案,屬於聯盟鏈架構。Hyperledger Fabric, 是Hyperledger中的一個區塊鏈專案。一個提供分散式賬本解決方案的平臺。它包含一個賬本,使用智慧合約,所有參與者共同管理交易。支援使用者身份管理、許可權管理、隱私管理等。
透過Membership Service Provider(MSP)來登記所有的成員。同時支援多種不同的MSP。賬本資料可被儲存為多種格式,共識機制可被接入或者斷開。提供了建立channel(通道)的功能,允許參與者為交易新建一個單獨的賬本。只有在同一個channel中的參與者,才會擁有該channel中的賬本,而其他不在此channel中的參與者則看不到這個賬本。Azure服務,讓使用者可以在幾分鐘內,就部署和配置Hyperledger Fabric區塊鏈網路。讓客戶專注於構建場景和應用程式。當然,客戶需要支付所消耗的底層基礎架構資源,例如計算,儲存和網路。解決方案本身沒有額外收費。QuorumQuorum是一個開源的,由摩根大通主導,基於以太坊開發的企業級區塊鏈專案,也是聯盟鏈。
可以應用於高速和高吞吐量的私人交易處理,設定已知參與者的許可許可權組。主要應用於金融行業以及其他需要限定使用成員的領域。StratisStratis是一個區塊鏈開發、及技術服務(Baas)解決方案平臺。為企業和組織的區塊鏈配置,提供了一套完整的工具包;任何人都可以透過使用Strat代幣,建立並管理屬於自己的區塊鏈網路。從構建區塊鏈模式、到加密演算法、再到發行等一切設定,開發者都能簡單手操作。它還提供測試環境,進行Dapps及智慧合約測試等。Stratis旨在讓個人開發者和小型公司可以迅速快捷進行區塊鏈開發。Azure提供的區塊鏈服務,主要在.Net框架中開發,使用C#語言。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;