Notary
Obtaining verifiable data from the real world
Trusted actors such as public notaries have legal liability and responsibilities to dutifully conduct the verification process of data during the notary process.
As part of digital transformation of business processes in the last decades, many of the processes have become digital with equivalent legal value. This has created the basis for many self-containing verifiable data.
For example, the process of identifying the physical person and witnessing a physical signature can be done with Qualified Electronic Signatures (QES) that are identifying and legally binding across Europe.
Bringing the verifiable data onchain
The notary feature does not provide or constrains to any trust framework, it simply routes input data and transaction details to the pre-registered verification mechanism and if successful store the result.
An example:
- Given the verifiable data is in the form of a verifiable presentation with given disclose attributes: payment date, amount, from, to
- verify the presentation and instantiate a smart contract to represent this contract onchain.
In this case, the verification mechanism is a verifiable presentation verifier, and the post verification actions include instructions tocreate the instantiation message required and instantiates a smart contract with the registered code identifier.