Distributed Ledger Technology: Its Promises and Potential

August 21, 2023

Distributed ledger technology

You probably know blockchain is the technology behind Bitcoin, Ethereum, and other cryptocurrencies. But ever thought about what’s the technology behind blockchain? It’s called distributed ledger technology (DLT).

Unlike a traditional database, in DLT, data is distributed across multiple nodes or computers rather than stored in a central database. Each node records and verifies every transaction, whether static data like a registry or dynamic data like financial transactions.

As a result, DLT doesn’t have a single point of control or a single point of failure. This decentralized nature enables secure, transparent, and tamper-proof record keeping.

Today, DLT is rewriting the conventional notion of any business transactions and finds use in banking, finance, supply chain management, and healthcare industries. It is the building block for futuristic innovations like decentralized identity solutions and blockchain platforms.

History of DLT

People often consider the launch of Bitcoin in 2009 to be the starting point of DLT. However, the idea and technologies that support DLT existed much before Bitcoin’s introduction.

From ledgers to decentralized distributed ledgers

Since ancient times, ledgers have been at the heart of commerce. People kept notes of their money and assets, from clay tablets and papyrus to vellum and paper. Computerization moved this record-keeping process from paper to bits and bytes as digital ledgers.

Fast forward, advancements in database management systems and distributed computing offered convenience and speed. It allowed databases to be shared across geographies.

Ledgers require a central authority to validate the authenticity of every data it records, whether digital or paper. For example, banks verify and validate all transactions between related entities. Companies often have system administrators to manage their databases.

Such centralized databases, even when distributed across different locations, are susceptible to single points of failure, data breaches, and potential manipulation by the central authority. It introduced inefficiencies and added costs to transactions. The concept of DLT emerged as a solution to these problems.

Conceptual and technological advancements that powered DLT’s rise

From the 1970s, several technological breakthroughs in the field of cryptography and computing made DLT a possibility.

In 1976, Whitfield Diffie and Martin Hellman laid the foundation for public key cryptography–the basic tech behind data encryption and decryption used in DLT today.

In 1982, scholars Leslie Lamport, Robert Shostak, and Marshall Pease wrote a groundbreaking paper called The Byzantine Generals Problem that provided the conceptual base for DLT. Lamport et al. illustrated the challenges of achieving consensus in a distributed system when some participants may be malicious or unreliable. They detailed simple algorithms to overcome malfunctioning components in a computer network; faulty devices could send conflicting information to different parts of the system.

Subsequently, a number of scholars proposed different solutions to the problem of how computer systems must handle conflicting information in an adversarial environment. This resulted in the development of different consensus mechanisms that are now used for distributed ledger systems without a central authority.

Another major boost to DLT happened in 1991. Stuart Haber and W. Scott Stornetta proposed a system to timestamp digital documents with a cryptographically secured chain of blocks. Their solution served as a precursor to the blockchain concept.

However, these concepts and algorithms gained little attention before the launch of Bitcoin and its underlying blockchain technology. The practical demonstration of how DLT can be used via Bitcoin brought the technology to the forefront. It attracted significant investment, resulting in the rapid evolution of DLT system types and applications.

Today, the applications of DLT have expanded far beyond cryptocurrencies, from supply chain management, healthcare, and digital identity to decentralized finance (DeFi) and non-fungible tokens (NFT).

Major technologies behind DLT

DLTs are based on three well-known technologies:

  • Public key cryptography allows for the secure exchange of information between two parties. It includes a public key to encrypt the data and a valid private key to decrypt it. Each participant in DLT has a pair of public and private keys to record and validate transactions in the distributed ledger. The public key also acts as the digital identity of the participant.
  • Distributed peer-to-peer (P2P) network has multiple network participants (nodes) acting simultaneously as client and server, contributing and consuming resources. This is employed to scale up the network, avoid a single point of failure, and prevent a single or small group of players from taking over the network.
  • Consensus mechanisms allow all participants, i.e., all nodes of the distributed ledger, to agree on a single version of the truth without a trusted third party. There are different consensus mechanisms, the popular ones being proof of work(PoW), proof of stake (PoS), and practical byzantine fault tolerance (PBFT).

How DLT works

As mentioned earlier, DLT works through a network of computers called nodes. These nodes, located in multiple locations, collectively maintain a shared and synchronized digital database of transactions or data.

The data structure to store these transactions is typically organized into blocks (in the case of blockchain) or some other suitable format. Here’s a general overview of how DLT works.

Initiating transaction

A participating node creates a new transaction to be added to the ledger. The new transaction details are secured using public key encryption to create the transaction’s unique digital cryptographic signature. This digital signature includes a public key (shared with other nodes to verify the data) and a private key. As the new transaction is created, a request is sent to other nodes in the distributed P2P network to verify it.

Verifying transaction data

Once the nodes get the request, each node works independently to check the validity of a transaction. They use the public key shared by the transaction initiator to decrypt the digital signature of the transaction and verify it against their predefined rules.

Reaching consensus on transaction validity

Once verified, the nodes work together to achieve consensus on the validity of the transaction. They employ the consensus algorithm they have agreed upon. This ensures that all copies of the transaction on the ledger are identical.

For instance, take Bitcoin mining. Nodes employ the PoW mechanism, popularly referred to as mining, which includes solving complex mathematical puzzles to validate and add new Bitcoin blocks to the Bitcoin blockchain ledger.

Adding the verified transaction to the database

Once the transaction is validated, it is appended to the ledger and distributed across all nodes, updating the ledger's state. The nodes in the distributed ledger network cannot alter or update the transaction details without following the same consensus mechanism again. This ensures the immutability and integrity of the ledger.

Here’s a visual representation of how a blockchain ledger works.

How Blockchain Works

Types of DLT

There are different types of DLTs based on the underlying technologies used and the access provided to a distributed ledger. Each offers distinct advantages and caters to specific use cases. Let’s see in detail about these DLT types.

3 types of DLT based on access control

The three types of DLTs based on who can participate in a distributed ledger network are:

  • Permissioned DLT
  • Permissionless DLT
  • Hybrid DLT

1. Permissioned or private DLT

A permissioned ledger requires participants to be approved before joining the network. Authorized nodes maintain the ledger. Permissioned platforms enable faster validation of transactions and offer improved privacy.

For example, Facebook’s Diem stable coin project (formerly known as Libra) was a permissioned DLT. Only the members of the Diem Association were granted the validation authority. Another example would be the hyperledger fabric, an open-source blockchain by the Linux Foundation designed for enterprise use. 

Key features of permissioned DLT:

  • Controlled access
  • Governance
  • Privacy

2. Permissionless or public DLT

In a permissionless distributed ledger, anyone can join the network without approval, i.e., it is public. The ledger is maintained by collaborative action among nodes in the public network and is accessible to everyone. Bitcoin, Ethereum, and Litecoin blockchains are examples of public DLTs.

Key features of permissionless DLT:

  • Open participation
  • Transparency
  • Decentralization

3. Hybrid DLT

This type of DLT combines the privacy benefits of a permissioned distributed ledger system with the transparency of a permissionless distributed ledger system. Hybrid DLT provides businesses significant flexibility to choose what data they want to make public and what data they want to keep private.

Key features of hybrid DLT:

  • Privacy and security
  • Transparency
  • Customizability

6 major types of DLT based on underlying technologies

The six types of DLT, depending on the type of consensus mechanisms and data structure used, are:

  • Blockchain
  • Directed acyclic graph (DAG)
  • Tangle
  • Sidechain
  • Holochain
  • Hashgraph

1. Blockchain

Blockchain is the most well-known DLT type. The data in this type of DLT is structured as a list of blocks. Each block represents a collection of data. It relies on miners to select and aggregate the data into a sequential chain of blocks.

All blocks are cryptographically linked to the previous one, forming an immutable and transparent ledger. Blockchains can be public or private, depending on the network's design. Blockchain applications range from cryptocurrencies to smart contracts.

Key features of blockchain:

  • Decentralization
  • Security
  • Global accessibility

2. Directed acyclic graph (DAG)

Unlike the sequential list structure followed by blockchain, DAG adds transactions as a directed graph or a tree-like structure. Each transaction confirms multiple previous transactions, creating a web of interconnected transactions without forming a strict chain. As multiple transactions get processed simultaneously, DAG provides higher transaction throughput and faster confirmation time than blockchain. This enables a more scalable and efficient decentralized network.

Key features of DAG:

3. Tangle

Tangle is an open-source DAG-based DLT designed for the Internet of Things (IOT) by the Internet of Things Applications (IOTA) organization. A node issuing any new addition to the ledger must approve two previously submitted transactions, making the data addition and validation easier than blockchain.

This also removes the need for miners or the mining process to approve transactions on the ledger, unlike Blockchain. This process makes Tangle low-energy-consuming tech.

Key features of tangle:

  • High scalability
  • Energy efficiency
  • Faster validation

4. Sidechain

Sidechain is a secondary distributed ledger system connected to a main system through a two-way peg. The two-way peg enables the bidirectional transfer of transaction data. Sidechains may have their own consensus mechanism, separate from the main chain. It is primarily used in blockchain to scale the main ledger.

Key features of sidechain:

  • Interoperability
  • Custom rules and consensus model
  • Reduce network congestion in the main chain

5. Holochain

Holochain is a unique DLT designed to facilitate decentralized applications. It uses an agent-centric approach inspired by GitHub and BitTorrent. There is no global consensus. Instead, each node in the network is considered an autonomous agent responsible for its data and interactions, providing strong control over its data.

Key features of holochain:

  • Agent-centric design
  • No global consensus
  • Privacy and data control

6. Hashgraph

Hashgraph is another DAG-based DLT. It uses a virtual voting algorithm and gossip protocol as part of its consensus mechanism. With the gossip protocol, the nodes continuously communicate all transaction data to other nodes randomly, allowing the transaction information to proliferate rapidly throughout the network.

Key features of hashgraph:

  • Gossip protocol
  • Higher throughput
  • Low latency

Pros and cons of DLT

Proponents of DLT highlight several potential advantages over traditional centralized ledgers and other types of shared ledgers. That said, the technology is still evolving and may pose new risks and challenges. Let's look at the advantages and disadvantages of DLT to get a sense of its potential and limitations.

Key advantages of DLT

Below are the most important advantages of DLT, though generalizations are difficult because of the development of different types of DLT.

  • Decentralization eliminates the need for intermediaries and fosters trust and transparency among participants. For businesses, this can translate into lower costs, better scalability, and faster time to market.
  • Greater transparency since all network members have a full identical copy of the distributed ledger.
  • Easy auditing as the sequential recording of data creates a permanent audit trail. This potentially reduces fraud and eliminates reconciliation costs.
  • Automation with smart contracts that execute codes automatically when certain conditions are met, like invoice payment.
  • Enhanced cybersecurity with its cryptographic security mechanisms and distributed nature, which removes the single point of attack.

Disadvantages of DLT

Since DLT is still evolving, many regulatory and legal issues are yet to be resolved. Here are the most common technological, legal, and regulatory challenges related to DLT:

  • Lack of maturity and industry standards as the technology is still in the early stages of development. This raises doubts about the resilience and robustness of the system.
  • Interoperability between different DLT systems and legacy systems is difficult to achieve without industry standards.
  • Questions on scalability arise if the DLT is to be widely adopted, increasing the transaction volume.
  • Regulatory uncertainty, as different states may have varying rules. This may create compliance challenges for businesses using DLT.
  • Unknown vulnerabilities and unresolved cybersecurity threats like Sybil attacks.
  • Environmental concerns when using energy-intensive consensus mechanisms like PoW for Bitcoin mining.

Use cases of DLT with examples

As mentioned earlier, DLT has a wide range of potential applications across various industries. Let’s dive deep into some of the use cases of DLT across different industries.

Finance and banking industry

DLT, particularly blockchain, is an integral part of the fintech revolution. DLT’s applications are found from banking and payments to insurance and compliance.

The potential applications of DLT include smart contracts, digital currencies, cross-border payments, trading and settlement of securities,  asset registrations, etc. Many banks and financial institutions are running proofs-of-concept to explore the feasibility and gauge the impact of different DLT technology for these use cases.

US banks, for instance, are running a pilot project for a digital asset settlement project using a distributed ledger. Central banks of many countries are also exploring central bank digital currencies (CBDCs) based on blockchain technology.

Supply chain management

One of the most promising use cases of DLT is supply chain management. Early initiatives have shown how DLT makes products more traceable, streamlines invoicing, enables faster and cost-efficient delivery, and improves coordination among suppliers, buyers, and financing institutions. 

Walmart Canada, for example, employed blockchain technology and created an automated system for managing invoices from and payments to its 70 third-party freight carriers. This system reduced disputes related to invoice discrepancies from over 70% to less than 1%.

Healthcare

Keeping health records secure is one of the most popular applications of DLT in the healthcare sector, given the industry reported 707 data breaches in 2022 alone.  DLT makes it easier to store and share electronic health records safely with its encryption techniques. Tracing their supply chain helps track and verify the medicines and pharmaceuticals devices. DLT supports recording data from clinical trials too.

For example, Mayo Clinic is experimenting with a blockchain platform to record and manage data from its clinical trial for hypertension.

Real estate

The potential applications of DLT in real estate range from easing property searches and streamlining property title management to ownership transfers. This reduces paperwork and administrative costs while providing data protection and an immutable record of property ownership.

Another use case being explored simultaneously by the finance and real estate sector is how real-world assets can be converted into digital tokens for trading. Such tokenization promotes asset liquidity, fractional ownership and lowers transaction costs.

Government and public sector

DLT has the opportunity to deliver government services better and faster. It finds use in securely maintaining various government databases, providing digital government certificates, and easing asset registrations.

Estonia, for instance, uses blockchain to maintain its healthcare, property, and business registry. It also provides digital IDs for its citizens, who can use them to avail government services.

The future is distributed

There have been years of hype-cycle around DLT, blockchain, and its capabilities. But the hype is giving way to practical use cases.

As organizations graduate from pilots and proofs-of-concept to more practical, real-world initiatives, DLT adoption is set to accelerate. Moreover, as the technology matures, scalable solutions will emerge, addressing the limitations that hinder widespread adoption. So, embrace the distributed future with unlimited possibilities.

Explore more about the proof of stake consensus mechanism that is set to play a pivotal role in the future of decentralized technologies.

Decentralized identity solutions
Get your secure digital IDs

Enterprise or individual, get your digital IDs with decentralized identity solutions for more privacy and peace of mind.

Decentralized identity solutions
Get your secure digital IDs

Enterprise or individual, get your digital IDs with decentralized identity solutions for more privacy and peace of mind.

Distributed Ledger Technology: Its Promises and Potential Distributed ledger technology (DLT) is the decentralized digital system behind blockchain for recording transactions. Learn about its benefits and uses. https://learn.g2.com/hubfs/G2CM_FI675_Learn_Article_Images_%5BDistributed_ledger_tech%5D_V1b.png
Soundarya Jayaraman Soundarya Jayaraman is a Content Marketing Specialist at G2, focusing on cybersecurity. Formerly a reporter, Soundarya now covers the evolving cybersecurity landscape, how it affects businesses and individuals, and how technology can help. You can find her extensive writings on cloud security and zero-day attacks. When not writing, you can find her painting or reading. https://learn.g2.com/hubfs/Soundarya%20G2%20Profile%20Picture.jpg https://www.linkedin.com/in/soundaryaj/

Never miss a post.

Subscribe to keep your fingers on the tech pulse.

By submitting this form, you are agreeing to receive marketing communications from G2.