Crates.io | microledger |
lib.rs | microledger |
version | 0.1.1 |
source | src |
created_at | 2021-09-25 12:17:00.171547 |
updated_at | 2022-11-28 10:22:49.059818 |
description | Microledger is an authentic data provider leveraging the concept of data provenance log. Provenance logs are intended to be a generalized form of a linked list data structure that uses cryptographic primitives to ensure integrity with a strong cryptographic link to a controller of the log. |
homepage | |
repository | |
max_upload_size | |
id | 456173 |
size | 105,786 |
Rust based implementation of the Microledger concept proposed here.
Microledger is a form of representation of state that assumes existence of chain of blocks, which are cryptographically bound. Microledger does not have an owner or set of owners. In that regard what is relevant is the controlling identifiers
section of any block in the chain. It informs who is authorized to anchor new block and this is solely possible by those specified in this section of the block. Such an approach also allows to create more complex chains or cross chains that constitute a DAG.
See https://github.com/THCLab/microledger/blob/main/tests/test.rs for sample usage.