Lably
Skip to content

Distributed ledger

Data synchronised across multiple sites

  • 3 min read
  • 3 chapters

Related on Lably

Through Data, Peer-to-peer and Blockchain

In general, a distributed ledger requires a peer-to-peer (P2P) computer network and consensus algorithms so that the ledger is reliably replicated across distributed computer nodes (servers, clients, etc.). The most common form of distributed ledger technology is the blockchain (commonly associated with cryptocurrency), which can either be on a public or private network. Infrastructure for data management is a common barrier to implementing DLT..

Characteristics

Distributed ledger data is typically spread across multiple nodes (computational devices) on a P2P network, where each replicates and saves an identical copy of the ledger data and updates itself independently of other nodes. The primary advantage of this distributed processing pattern is the lack of a central authority, which would constitute a single point of failure. When a ledger update transaction is broadcast to the P2P network, each distributed node processes a new update transaction independently, and then collectively all working nodes use a consensus algorithm to determine the correct copy of the updated ledger. Once a consensus has been determined, all the other nodes update themselves with the latest, correct copy of the updated ledger. Security is enforced through cryptographic keys and signatures.

Sign in to keep reading

2 more chapters are free with a Lably account.

More in Computing and communication