根據8月7日的一則部落格文章,微軟的雲端平台Azure在以太坊(ETH)區塊鏈產品中引進了權威證明(Proof-of-Authority, PoA)算法。
根據動區先前報導,微軟在五月時為雲服務平台Azure引進了區塊鏈開發工具Azure Blockchain Workbench,稱能為分散式帳本技術的開發人員將開發時間從數月降低到數日。
而新的以太坊網路算法將為私人或聯盟網路提供一種「更有效率」的方式來構建分散式應用程式(DApps),其中「所有共識參與者都是知名且信譽良好的」。
與原有的工作證明(PoW)演算法(Azure上的現有協議)相比,PoA算法基於區塊鏈上已批准的身份或通過驗證器檢驗的原則,並且在確認交易時不需要彼此去競爭,減少資源的浪費。
Azure上的新Ethereum產品具有許多功能,可確保其正常運行和安全性,例如身份租賃系統、Parity的Web組件支持,Azure Monitor和Governance DApp。
身份租賃系統旨在確保當每個成員遇到「冗餘共識節點」情況時,沒有兩個節點可以攜帶相同的身份。即使在虛擬機(VM)或中斷的情況下,系統也提供身份保護,因此新節點「可以快速啟動並恢復先前節點的身份。」
Parity的網絡組裝支持旨在簡化構建智能合約的過程,使客戶能夠使用比ETH區塊鏈上現有的Solidity編程語言更熟悉的語言編寫它們。部落格文章指出,開發人員現在可以用C,C ++和Rust等語言編寫DApp。
除了身份系統和網路組建外,微軟還提供Governance DApp解決方案旨在簡化參與聯盟過程中的投票和驗證者授權。通過啟用此功能,開發人員可以為客戶提供一定程度的抽象、允許工程師隱藏除能見對象之外的所有相關數據,以降低複雜性並提高效率。
文章中寫道,Governance DApp還將確保每個聯盟成員都能控制自己的密鑰,從而允許對用戶選擇的錢包進行完全受保護的簽名。
Microsoft於2015年底首次宣布推出基於以太坊的Azure雲計算平台.Outal成立於2010年,提供由Microsoft管理的數據中心組成的全球網絡,用於開發,測試、部署和管理應用程式和服務。
6月早些時候,R3區塊鏈聯盟宣布,該公司與39家全球金融公司一起成功測試了其KYC應用程式,在Microsoft Azure上運行了總共45個節點。