区块链开发人员将可以通过Ursa来简化文件配置和加密方案
扫描二维码
随时随地手机看文章
超级账本(Hyperledger)技术指导委员会已经发布了最新项目Ursa,这是一个模块化的加密软件库。
Hyperledger的公告称,随着该平台的发展成熟,已经开始出现对复杂加密工具的需求。该公告称Ursa能帮助每个项目实现从独自开发协议到在共享库中协作开发的重大转变。
Ursa旨在避免在重复项目上浪费时间,通过简化分析来增强安全性,并且避免“经验不足的人创建不太安全的协议”的情况出现。
此外,由于多个项目将使用相同的软件库,因此该项目应该具备对所有加密代码的专业审查能力,并简化跨平台互操作性。
Hyperledger指出,通过这个新加密软件库,区块链开发人员可以通过简化的文件配置选择和修改他们的加密方案。此外,Ursa据称将拥有更新、更先进的加密技术。
这个新加密软件库分为两个较小的子库。第一个包含简单、标准化和模块化的加密算法,第二个包含更独特的高级加密算法,例如基于配对的签名、SNARKs和聚合签名。
该软件将主要用编程语言Rust编写,但将配备Hyperledger中常用的所有语言的接口。
Hyperledger预计,Ursa将简化开发,它使得每个项目可以在无需理解基础数学算法的情况下,轻松使用各种可变的加密算法。
Hyperledger在机构之间和商业领域越来越受欢迎。上周消息,俄罗斯联邦储蓄银行(Sberbank)最近通过在Hyperledger Fabric平台上部署智能合约,完成了一项场外外汇回购协议。