2018-12-5 23:33 |
Hyperledger Releases ‘Ursa’, An Open Source Crypto Toolbox For Blockchain Developers
Blockchain organization Hyperledger created a stir in the crypto developer community earlier today by launching a platform called Ursa. Ursa is a modular, shared cryptographic library that will make life easier for blockchain developers.
Ursa, which is written mostly in Rust, will introduce modularization and an API to the crypto community while also supporting Hyperledger’s most popular languages. The tool is expected to reduce duplicate development and speed up blockchain development while improving efficiency within the open source development community.
Hyperledger is led by The Linux Foundation, which announced the news on Tuesday. Moving forward, Ursa is expected to function as a repository of “trusted” cryptographic implementations. Blockchain developers within the Hyperledger community and those outside of it can access the library, reducing development times and removing the threat of duplicate development.
Overall, Ursa is expected to simplify project maintenance while reducing bugs. Most or all of the Ursa crypto code will be kept in a single location where it can be reviewed by crypto experts.
Hyperledger’s own developers will review the code, for example, including developers working on Hyperledger’s Indy, Sawtooth, and Fabric projects. The code is also expected to be reviewed by cryptographers with academic backgrounds, proving a more comprehensive overview process that will push forward blockchain development as a whole.
“Our goal in creating Ursa is to combine the efforts of all the security and cryptography experts in the Hyperledger community and move all of the projects forward.”
Hyperledger in a statement to CoinDesk announcing the launch of Ursa explained,
“Our goal in creating Ursa is to combine the efforts of all the security and cryptography experts in the Hyperledger community and move all of the projects forward.”
At launch, Ursa has two modules, including:
One module for modular, standardized, basic cryptographic algorithms Another module called zmix that relates to “more exotic” blockchain technologies like smart signatures and zero knowledge primitivesUrsa, for those out of the loop, means “bear” in Latin. It’s possible the name was chosen because it’s being launched in the middle of one of the worst bear markets in crypto history. Or, it’s possible that it’s just a coincidence.
Ursa is written largely in the Rust programming language. Ursa is also expected to have interfaces in Hyperledger’s most popular languages.
The big selling feature with Ursa is its modularization and API. These features will allow blockchain platforms to easily use a wide variety of changeable cryptographic algorithms without having to understand or interact with the underlying mathematics.
Overall, all of these features are expected to simplify the blockchain development process and boost efficiency within the community. Instead of separately developing identical tools, for example, developers can rely on the open source library to expedite development. This is welcome news for developers within Hyperledger and anyone else within the broader open source community.
Similar to Notcoin - Blum - Airdrops In 2024