微軟將以太坊權威證明算法引入Azure

一篇8月7日發表的博文稱,微軟雲平台Azure 在其以太坊(ETH)區塊鏈產品中引入了權威證明(PoA)算法。

據報道,這一新的以太坊網絡算法將為私人或聯盟網絡構建去中心化應用程序(DApps)提供“更有效”的方法,其中“所有共識參與者都是已知且信譽良好的”。

工作量證明(PoW)(Azure上的現有協議)相比,PoA算法基於區塊鏈上已批准的身份或驗證器者的原則,並且在完成交易時不需要競爭。

Azure上的這一新的以太坊產品具有許多功能來確保其正常運行和安全性,例如身份租賃系統,Parity的web-assembly支持,Azure Monitor和Governance DApp。

身份租賃系統旨在確保當每個成員占據“冗餘的共識節點”時,沒有兩個節點可以攜帶相同的身份。即使在虛擬機(VM)或運行中斷的情況下,系統也能提供身份保護,因此新節點“可以快速啟動並恢復先前節點的’身份’”。

Parity的web-assembly支持旨在簡化構建智能合約的過程,使客戶能夠使用比ETH區塊鏈上現有的Solidity編程語言更為人熟知的語言來進行編寫。該博文指出,開發人員現在可以用C,C ++和Rust等語言編寫DApp。

Governance DApp解決方案的目標是簡化參與聯盟過程中的投票和驗證者授權。通過啟用此功能,開發人員可以為客戶提供一定程度的抽象化,允許程序員隱藏除對象相關數據之外的所有其它數據,降低複雜程度並提高效率。

博文中寫道,Governance DApp還將確保每個聯盟成員都能控制自己的密鑰,從而允許用戶對所選錢包進行完全受保護的簽名。

微軟於2015年底首次宣布推出基於以太坊的Azure雲計算平台。Azure成立於2010年,提供由Microsoft管理的數據中心組成的全球網絡,用於開發,測試,部署和管理應用程序和服務。

6月初,R3區塊鏈聯盟宣布,該公司已與39家全球金融公司一起成功測試了解你的客戶(KYC)應用程序,在Microsoft Azure上運行了總共45個節點。