Skip to content

Diem

Diem

Overview

Diem (originally named Libra) is a blockchain project initiated by Meta (formerly Facebook) in 2019, aimed at building a global digital payment infrastructure. Diem is not only a blockchain platform but also the birthplace of the Move programming language and MoveVM virtual machine, making important contributions to the development of blockchain technology.

The vision of the Diem project was to provide financial services to billions of unbanked people worldwide, reducing cross-border payment costs and improving financial inclusion through blockchain technology. To achieve this goal, Meta assembled a world-class technical team and designed a highly secure, high-performance blockchain system from scratch, including the entirely new Move language, the DiemBFT consensus algorithm, and a modular system architecture.

Although the Diem project ultimately ceased operations in 2022 due to global regulatory pressure, its technical innovations had a profound impact on the blockchain industry. The Move language and MoveVM were adopted by next-generation public chains such as Aptos and Sui, and the DiemBFT consensus algorithm became an important reference for high-performance blockchains. Diem demonstrated the technical capabilities of major tech companies in the blockchain space while also revealing the critical impact of financial regulation on cryptocurrency projects.

Core Features

Move Programming Language

The Diem team developed the Move language, designed specifically for blockchain smart contracts. Move's resource-oriented programming model and linear type system fundamentally improve smart contract security, preventing common vulnerabilities such as double-spending and reentrancy attacks. This is one of Diem's most important contributions to blockchain technology.

DiemBFT Consensus

Diem adopted the DiemBFT consensus algorithm based on HotStuff, providing Byzantine fault tolerance and deterministic finality. The protocol supports hundreds of validator nodes, achieving high throughput (thousands of TPS) and low latency (sub-second confirmation), meeting the performance requirements of a global payment system.

Permissioned Blockchain

Diem adopted a permissioned blockchain design, with validator nodes operated by Diem Association members. This design maintained decentralization while meeting financial regulatory requirements for KYC/AML. The project planned to gradually transition to a permissionless model once mature.

Stablecoin Design

The Diem token was designed as a stablecoin pegged to a basket of fiat currencies (USD, EUR, etc.), backed by 100% reserves. This design aimed to maintain value stability, reduce the speculative nature of cryptocurrency, and make it more suitable for everyday payment scenarios.

Modular Architecture

The Diem blockchain adopted a highly modular architectural design, including independent consensus, execution, and storage layers. This design improved system maintainability and upgradeability, and also made it easier for other projects to learn from and improve upon.

Core Advantages

Financial-Grade Security

The Diem team invested significant resources in security design and auditing, including formal verification, multiple rounds of security audits, and bug bounty programs. The Move language's design fully considered the security needs of financial applications, providing reliable guarantees for handling high-value assets.

High Performance

Through optimized consensus algorithms, parallel transaction execution, efficient state management, and other technologies, Diem could support the performance needs of a global-scale payment network, with theoretical throughput reaching tens of thousands of TPS.

Scalability

The modular design and clear layered architecture enabled Diem to flexibly scale and upgrade, adapting to evolving business requirements and technological advances.

Developer Friendly

The simplicity of the Move language and powerful development tools (compiler, debugger, formal verification tools) lowered the barrier for smart contract development, improving development efficiency and code quality.

History

Libra Era (2019-2020)

In June 2019, Facebook released the Libra whitepaper, announcing the launch of a global digital currency. The project attracted 28 founding members to join the Libra Association, including Visa, Mastercard, PayPal, and Uber. The whitepaper's vision of a global currency triggered strong reactions from central banks and regulators worldwide.

In the second half of 2019, Libra faced enormous regulatory pressure. The U.S. Congress held multiple hearings questioning the project, European governments expressed opposition, and the G7 and G20 raised concerns about Libra. Under regulatory pressure, multiple founding members including PayPal, Visa, and Mastercard withdrew from the project.

Diem Era (2020-2022)

In December 2020, to address regulatory concerns, the project was renamed to Diem and its design was adjusted from a single global currency to multiple stablecoins pegged to individual fiat currencies, enhancing compliance and controllability.

In 2021, Diem continued optimizing its technical architecture, completed multiple rounds of testing, and communicated with various regulators about cooperation frameworks. However, the regulatory environment did not significantly improve, and commercialization progress was slow.

In January 2022, facing continued regulatory uncertainty and commercialization difficulties, the Diem Association announced the sale of project assets to Silvergate Bank, officially terminating the project. This marked a major setback for global tech giants entering the cryptocurrency space.

Technical Legacy (2022-Present)

Although the Diem project ended, its technical achievements live on. Former Diem team members founded Aptos Labs and Mysten Labs, developing the Aptos and Sui public chains respectively, both based on the Move language and MoveVM. The Move ecosystem has grown rapidly, becoming one of the most closely watched smart contract platforms after EVM.

Diem's lessons have had a profound impact on the blockchain industry, highlighting the importance of regulatory compliance while demonstrating the lasting value of technological innovation.