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