# Distributed Ledger Content type: Glossary Term Summary: Imagine a shared notebook that everyone in a class has a copy of. Whenever someone writes something new, everyone updates their own book. Everyone can see the history, but nobody can erase what was already written. Key concepts: Blockchain Fundamentals, High transparency for participants, Reduces overhead and reconciliation costs, High resilience to system failure, Data privacy can be a concern, Scalability can be an issue for large networks, Synchronizing thousands of nodes takes time Related resources: - Blockchain (Glossary Term): https://theblockchainlibrary.com/glossary/blockchain - Blockchain (Glossary Term): https://theblockchainlibrary.com/glossary/blockchain - Consensus (Glossary Term): https://theblockchainlibrary.com/glossary/consensus - Node (Glossary Term): https://theblockchainlibrary.com/glossary/node - Account (Glossary Term): https://theblockchainlibrary.com/glossary/account - Address (Glossary Term): https://theblockchainlibrary.com/glossary/address

Distributed Ledger

A distributed ledger is a database that is consensually shared and synchronized across multiple sites, institutions, or geographies, accessible by multiple people. Unlike a traditional database held by a single company, every participant has their own copy of the record. Any changes made to the ledger are reflected across all copies simultaneously through a consensus process, ensuring that the ledger is immutable and highly resistant to tampering or unauthorized changes.

Explain Like I'm 12

Imagine a shared notebook that everyone in a class has a copy of. Whenever someone writes something new, everyone updates their own book. Everyone can see the history, but nobody can erase what was already written.

Why It Matters

It replaces the need for an accountant or a bank to keep a private set of books. By sharing the ledger, parties can maintain perfect synchronization without trusting each other.

How It Works

The network replicates the ledger across many nodes. Each transaction is verified and added as a block to the chain. Because every node has the same record, it becomes mathematically impossible to forge past transactions without altering the entire history on most of the network.

Real-World Example

Hyperledger Fabric is a common permissioned distributed ledger used by enterprises for supply chain management and tracking.

Advantages

  • High transparency for participants
  • Reduces overhead and reconciliation costs
  • High resilience to system failure

Limitations

  • Data privacy can be a concern
  • Scalability can be an issue for large networks
  • Synchronizing thousands of nodes takes time

Common Misconceptions

  • People often confuse distributed ledgers with blockchain, but not all distributed ledgers are blockchains. They are also often thought to be slow, even though they are highly efficient for audit trails.

Knowledge Explorer

Explore This Concept in the Knowledge Graph

See how Distributed Ledger connects to other concepts, books, research, and developer resources.

Explore Connections

Related Terms

Blockchain

A blockchain is a distributed, immutable ledger technology that records transactions across a network of computers. Data is stored in 'blocks' that are linked chronologically using cryptographic hashes. Once data is verified and written, it is computationally impractical to alter or delete, ensuring a single, verifiable version of the truth without a central intermediary. This architecture provides transparency, security, and trust by requiring consensus among network participants rather than relying on a central authority.

Blockchain

A distributed, decentralized digital ledger that records transactions across many computers in such a way that the records cannot be altered retroactively without the consensus of the network. Each block contains a cryptographic hash of the previous block, creating an immutable chain.

Consensus

Consensus is the process in a decentralized network where nodes agree on the validity of transactions and the current state of the blockchain. Since there is no central authority, a mathematical agreement mechanism ensures that all participants reach a unified version of truth, preventing conflicts and double-spending. This state of distributed agreement is what allows blockchain networks to function as trustless, peer-to-peer systems without the need for intermediaries or external verification agencies.

Node

A node is any computer or device that connects to a blockchain network and participates by running the protocol's software. Nodes play various roles, including validating transactions, maintaining a copy of the blockchain history, and propagating new data to other peers. Different types of nodes exist, such as full nodes (which store the entire blockchain history and enforce all rules) and light nodes (which store only headers for efficiency). Nodes are the active participants that uphold the network's integrity and decentralization.

Account

In the context of blockchain architecture, an account is a persistent entity that holds a balance of native tokens, stores state data, and possesses an associated address derived from a public key. Unlike the UTXO model used by Bitcoin, account-based models—most notably used by Ethereum—track the current state of every participant, allowing for complex smart contract interactions. Accounts serve as the fundamental primitive for identity and value representation, enabling protocols to manage user assets and execution environments securely within the ledger.

Address

In blockchain, an address is a unique identifier derived from a public cryptographic key, acting as the destination for transactions. Similar to an IBAN in traditional banking, it allows users to receive digital assets. An address is typically a shortened hexadecimal string, generated by applying a hashing function to a public key. It functions as the public-facing identity of an account, ensuring that funds sent to it are only accessible to the entity possessing the corresponding private key.