軟體大哥「微軟(Microsoft)」於今年5月,推出了一個區塊鏈開發雲端平台「Azure區塊鏈工作台(Azure Blockchain Workbench)」,該平台大大減輕工程師開發區塊鏈的時間和力氣,讓開發區塊鏈從「幾個月變幾天」。如今,微軟再發布一套新的區塊鏈開發工具包,進一步完善Azure區塊鏈工作台的效能。
週四(15),微軟官方公佈最新消息,一款名為「Azure區塊鏈開發工具包(Azure Blockchain Development Kit)」的新產品已經上線,輔助開發者在Azure區塊鏈工作台上,打造各式各樣的應用程式。
甫上線的Azure區塊鏈開發工具包為初始版本,並有兩大亮點:「支持多種使用者介面(UI)在鏈上作業」;以及「大範圍資料整合」。
支持多種使用者介面在鏈上作業
區塊鏈要能提供整合式服務,勢必得支援多種使用者介面。以下,我們就非洲小農的可可為例,解釋供應鏈上,各種使用者介面如何與區塊鏈互動。
文字訊息和語音介面
在供應鏈上游,非洲可可小農能夠透過這個介面賣出和追蹤他們的可可。
物聯網(IoT)設備
藉由感測器收集環境數據,以追蹤可可在運送途中的狀況,例如:濕度及溫度。
手機應用程式(Mobile Clients)
物流業者可以利用手機的算力,記錄運送過程的狀況,並將之上鏈。
後端系統(Backend Systems)
如果供應鏈上有廠商使用ERP系統(像是Dynamics或SAP),很可能會直接以他們的ERP系統連上區塊鏈,建立、查核資料。
機器人(Bots)和虛擬助手(Virtual Assistants)
供應鏈上的所有人都能利用機器人和虛擬助手,存取區塊鏈上的資訊。
網頁客戶端(Web Clients)
最終購買這些可可的消費者,能夠在網頁上查詢來源,也就是這些可可從「農場到餐桌上」的「食品履歷」。
(延伸閱讀:與零售巨頭家樂福合作,IBM 開發的區塊鏈「食品產銷履歷 」正式上線,走入你我生活)
這些使用者介面,若沒有一個開發標準,便很難在同一個區塊鏈上一起運作。Azure區塊鏈開發工具包直接提供開發者上述介面的模板,省時又省力。
大範圍資料整合
大多數區塊鏈上,不太容易看見完整一份文件檔,更別說媒體檔案。然而,舉凡圖像、影片、音訊檔案,或是最基本的Office文件,都是商業上經常出現的元素。與其想方設法將這些元素上鏈,Azure區塊鏈開發工具包給了開發者另一個選項,對這些資料,進行鏈下(off-chain)的雜湊(Hash)運算,並只將運算結果上鏈。驗證時,只要將鏈上的紀錄,拿來與鏈下資料的雜湊值(Hash Value)比對,就能知道資料有沒有被更動過。
值得一提的是,除了鏈下雜湊運算,Azure區塊鏈開發工具包還擁有「鏈下身份認證」。對於需要保護資料隱私的企業來說,可以利用這個功能打造聯盟鏈、私有鏈;另一方面,一些需要設置年齡門檻的項目,也能利用「鏈下身份認證」,排除不該出現的使用者。
此外,微軟同時釋出一份白皮書,名為《區塊鏈智能合約開發維運指引(DevOps for Blockchain Smart Contracts)》,幫助開發者了解如何使用Azure區塊鏈開發工具包。
目前,在所有微軟推出的Azure區塊鏈解決方案中,最成功的應用,是與那斯達克證券交易所(Nasdaq Inc.)協作的「那斯達克金融框架(Nasdaq Financial Framework,NFF)」。兩者協作的成果,讓交易搓合、交割管理,以及結算作業更加順創。
?相關報導?
【微軟|區塊鏈雲服務】引進「以太坊權威證明」Proof-of-Authority演算法
美國銀行指出:區塊鏈將造就70億美元市場,亞馬遜、微軟等大型科技企業是最大的受益者
《BlockTempo動區動趨》LINE官方號開通囉~立即加入獲得第一手區塊鏈、加密貨幣新聞報導!