How Yano X Uses Cardano to Verify Shared Records

The open-source Java framework lets organizations run their own copies of an application ledger and record a fingerprint of its agreed state on Cardano.

By SongMarketCap

Updated:

Cardano News - How Yano X Uses Cardano to Verify Shared Records

A shared approval system has to answer a basic audit question. Which version of the record did the participating organizations agree on? Yano X addresses that question by letting each organization run a copy of the application ledger and using Cardano as a public reference for its confirmed state. The framework was the subject of Cardano Developers Office Hours #87, scheduled for November 13 with Cardano Foundation architect and BloxBean founder Satya Ranjan.

Each organization can run its own copy of the ledger

Yano X gives participating nodes the same ordered commands and the same rules for applying them. Starting from the same state, each node should reach the same result. Participants can then sign a cryptographic fingerprint of that state, giving an auditor a reference for what the group confirmed.

Consider an approval process shared by several organizations. The application can record when a request was submitted, who approved it, and how those decisions changed its status. The application’s rules determine which participants can take each action. Each organization can check the resulting state against its own copy of the ledger.

What an auditor can check on Cardano

Yano X can anchor the certified fingerprint in Cardano transaction metadata or use a script that requires a threshold of signatures. An auditor with the relevant application records and proof can check whether they match the fingerprint recorded on Cardano. The participating organizations can keep the underlying records in their application environment.

For a shared registry, that gives an auditor a way to check whether a record presented later matches the version the participants certified. The evidence establishes the record’s integrity against that earlier state. The participating organizations remain responsible for checking the information entered into the registry.

[NEWSBREAK]

Six templates give developers a starting point

The project lists a Java development build, 0.1.0-SNAPSHOT, and six bundled templates. They cover workflows such as audit logs, registries with defined ownership, and approvals. A team evaluating a shared approval process can start with the approval template and test how the ledger records decisions from multiple organizations before connecting its own application.