微軟云平臺(tái)Azure推出更有效建立去中心化應(yīng)用程序的以太坊權(quán)威證明算法
微軟云平臺(tái)Azure在其以太坊區(qū)塊鏈產(chǎn)品中引入了權(quán)威證明(PoA)算法。
據(jù)報(bào)道,新的以太坊網(wǎng)絡(luò)算法將以“更有效”的方式為私人或聯(lián)盟網(wǎng)絡(luò)構(gòu)建去中心化應(yīng)用程序(DApps),并且“所有共識(shí)參與者都是知名且信譽(yù)良好的人士”。
與Azure上的現(xiàn)有協(xié)議——工作證明(PoW)相比,權(quán)威證明算法基于區(qū)塊鏈上已批準(zhǔn)的身份或驗(yàn)證器,并且在完成交易時(shí)不需要競爭。
Azure平臺(tái)上的新以太坊產(chǎn)品具有許多功能,可確保其運(yùn)行正常且安全,例如身份租賃系統(tǒng),Parity’s web-assembly支持,Azure Monitor和治理去中心化應(yīng)用程序(Governance DApp)。
身份租賃系統(tǒng)旨在確保當(dāng)每個(gè)成員擁有“冗余共識(shí)節(jié)點(diǎn)”時(shí),沒有兩個(gè)節(jié)點(diǎn)可以對應(yīng)相同身份。即使在虛擬機(jī)(VM)或中斷的情況下,系統(tǒng)也能夠提供身份保護(hù),因此新節(jié)點(diǎn)“可以快速啟動(dòng)并恢復(fù)先前節(jié)點(diǎn)中的認(rèn)證身份”。
Parity’s web-assembly支持旨在簡化構(gòu)建智能合約的過程,使客戶能夠使用更熟悉的語言編寫合約,而不必再用以太坊區(qū)塊鏈上現(xiàn)有的Solidity編程語言。也就是說,開發(fā)人員現(xiàn)在可以用C,C ++和Rust等語言編寫去中心化應(yīng)用程序。
Governance DApp旨在簡化參與聯(lián)盟過程中的投票和驗(yàn)證者授權(quán)。啟用這個(gè)功能,開發(fā)人員可以隱藏除對象之外的所有相關(guān)數(shù)據(jù),以降低復(fù)雜性并提高效率。
與此同時(shí),Governance DApp還將確保每個(gè)聯(lián)盟成員都能掌控自己的密鑰,繼而完全保護(hù)用戶所選錢包上的簽名。
微軟在2015年底首次宣布推出基于以太坊的Azure云計(jì)算平臺(tái)。而Azure成立于2010年,提供微軟運(yùn)行數(shù)據(jù)中心的全球網(wǎng)絡(luò),用于開發(fā)、測試、部署和管理應(yīng)用程序等服務(wù)。
今年6月,R3區(qū)塊鏈聯(lián)盟宣布,與39家全球金融公司一起在微軟Azure上運(yùn)行了總共45個(gè)節(jié)點(diǎn),成功測試了了解你的客戶(KYC)應(yīng)用程序。