Exchange blockchain-based data with Hyperledger Aries
The 13th project from Hyperledger is here. It’s neither a blockchain nor an application: it’s Hyperledger Aries. This new infrastructure is currently under incubation and aims to be an interface layer for creating and signing secure peer-to-peer blockchain transactions.
Welcome, Hyperledger Aries, a new infrastructure for blockchain interactions, currently under incubation.
Announced on May 14, 2019, the newest addition to Hyperledger is a “shared infrastructure of tools that enables the exchange of blockchain-based data, supports peer-to-peer messaging in various scenarios, and facilitates interoperable interaction between different blockchains and other distributed technologies (DLTs)”. This marks the 13th project from Hyperledger.
When it comes to adopting the blockchain, ‘identity’ marks of the most discussed aspects and use cases. Hyperledger Aries intends to keep peer-to-peer interaction safe and secure, with a verifiable exchange of information, thus protecting identity.
How does it aim to achieve this?
From the project page, Aries includes:
- A blockchain interface layer (known as a resolver) for creating and signing blockchain transactions.
- A cryptographic wallet for secure storage (the secure storage tech, not a UI) of cryptographic secrets and other information used to build blockchain clients.
- An encrypted messaging system for off-ledger interactions between clients using multiple transport protocols.An implementation of ZKP-capable W3C verifiable credentials using the ZKP primitives found in Ursa.
- An implementation of the Decentralized Key Management System (DKMS) specification currently being incubated in Hyperledger Indy.
- A mechanism to build higher-level protocols and API-like use cases based on the secure messaging functionality described earlier.
Since this project is related to Hyperledger Indy and Ursa, it uses features of both projects. Therefore, it includes cryptographic support from Ursa.
Hyperledger states that “the ultimate goal of Hyperledger Aries is to provide a dynamic set of capabilities to store and exchange data related to blockchain-based identity. These capabilities will range from the secured, secret storage of data such as private key, up to the capability of globally accessible data that can be viewed and accessed by anyone.”
Future plans for Aries include providing features and functionality outside of the Indy ledger. Fully supported Decentralized Key Management Standards are currently in the works thanks to the Sovrin Community’s efforts.
According to Hyperledger, the team also hopes to have a searchable storage layer that can store other associated data needed for identity maintenance. This could potentially include sensitive personal information or photos.
Identity is commonly cited as one of the most promising use-cases for distributed ledger technology. #HyperledgerAries is a new shared, reusable, interoperable tool kit focused on creating, transmitting and storing verifiable digital credentials.https://t.co/5geohMBx5o pic.twitter.com/5xYDgbhIFg
— Hyperledger (@Hyperledger) May 14, 2019