noun
Meaning 1
A consensus of replicated, shared, and synchronized digital data geographically spread across multiple locations.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: shared ledger, ledger
Antonyms: none provided