區(qū)塊鏈開(kāi)發(fā)人員將可以通過(guò)Ursa來(lái)簡(jiǎn)化文件配置和加密方案
超級(jí)賬本(Hyperledger)技術(shù)指導(dǎo)委員會(huì)已經(jīng)發(fā)布了最新項(xiàng)目Ursa,這是一個(gè)模塊化的加密軟件庫(kù)。
Hyperledger的公告稱,隨著該平臺(tái)的發(fā)展成熟,已經(jīng)開(kāi)始出現(xiàn)對(duì)復(fù)雜加密工具的需求。該公告稱Ursa能幫助每個(gè)項(xiàng)目實(shí)現(xiàn)從獨(dú)自開(kāi)發(fā)協(xié)議到在共享庫(kù)中協(xié)作開(kāi)發(fā)的重大轉(zhuǎn)變。
Ursa旨在避免在重復(fù)項(xiàng)目上浪費(fèi)時(shí)間,通過(guò)簡(jiǎn)化分析來(lái)增強(qiáng)安全性,并且避免“經(jīng)驗(yàn)不足的人創(chuàng)建不太安全的協(xié)議”的情況出現(xiàn)。
此外,由于多個(gè)項(xiàng)目將使用相同的軟件庫(kù),因此該項(xiàng)目應(yīng)該具備對(duì)所有加密代碼的專業(yè)審查能力,并簡(jiǎn)化跨平臺(tái)互操作性。
Hyperledger指出,通過(guò)這個(gè)新加密軟件庫(kù),區(qū)塊鏈開(kāi)發(fā)人員可以通過(guò)簡(jiǎn)化的文件配置選擇和修改他們的加密方案。此外,Ursa據(jù)稱將擁有更新、更先進(jìn)的加密技術(shù)。
這個(gè)新加密軟件庫(kù)分為兩個(gè)較小的子庫(kù)。第一個(gè)包含簡(jiǎn)單、標(biāo)準(zhǔn)化和模塊化的加密算法,第二個(gè)包含更獨(dú)特的高級(jí)加密算法,例如基于配對(duì)的簽名、SNARKs和聚合簽名。
該軟件將主要用編程語(yǔ)言Rust編寫,但將配備Hyperledger中常用的所有語(yǔ)言的接口。
Hyperledger預(yù)計(jì),Ursa將簡(jiǎn)化開(kāi)發(fā),它使得每個(gè)項(xiàng)目可以在無(wú)需理解基礎(chǔ)數(shù)學(xué)算法的情況下,輕松使用各種可變的加密算法。
Hyperledger在機(jī)構(gòu)之間和商業(yè)領(lǐng)域越來(lái)越受歡迎。上周消息,俄羅斯聯(lián)邦儲(chǔ)蓄銀行(Sberbank)最近通過(guò)在Hyperledger Fabric平臺(tái)上部署智能合約,完成了一項(xiàng)場(chǎng)外外匯回購(gòu)協(xié)議。