軟體巨頭微軟已經宣佈推出一款全新的“區塊鏈即服務(BaaS)”產品,這款產品是為不同行業的企業量身定做的,允許他們靈活部署區塊鏈例項。
根據微軟公司透露,他們在其雲服務平臺Azure上釋出了新產品“以太坊授權認證(Ethereum Proof-of-Authority)”,幫助企業在以太坊區塊鏈上構建應用程式。值得注意的是,該解決方案不需要工作量認證(PoW)共識演算法支援,因此不需要挖礦,特別適合一些參與者彼此不夠信任的網路。
科迪•伯恩(Cody Born)是微軟Azure Global軟體工程師,他表示:
“工作量認證能夠在匿名、開放性的網路中較好地應用,並且透過加密貨幣激勵促進了網路安全性。然而在一些私人的、或是企業財團的私有鏈中,這種共識演算法似乎並沒有太大價值。”
科迪•伯恩進一步解釋說,由於企業區塊鏈網路上的參與者都是信譽度較高的公司和組織,因此完全可以將治理和網路操作分開。
因此,微軟的“授權認證”產品推出一個內建多中心化應用程式——“Governance DApp”,這款應用程式可以幫助組織成員管理網路,甚至可以將自己的投票權委託給其他人。此外,區塊鏈網路內的參與者還可以委託其他節點代表,當自己的主節點離線時,這些“委託節點”可以代理他們投票,確保所有成員達成共識。
另一方面,區塊鏈網路管理員也可以使用鏈上投票,以透明且可審計的方式,對網路許可權進行投票或更改。
微軟推出的這款全新的產品能夠與此前基於工作量認證的Azure以太坊產品結合使用,而採用“授權認證”新共識模式的區塊鏈可以在短短五分鐘內完成部署,為企業提供了“一鍵式”分散式賬本解決方案。
為了進一步提升產品可用性,微軟還整合了Parity的WebAssembly(Wasm)工具包,實現了對智慧合約開發的支援,讓開發人員使用自己最熟悉的程式語言(比如C語言、C++或Rust)編寫智慧合約,而不用再費勁學習以太坊程式語言Solidity了。