Blockstream has announced the launch of Simplicity, a new smart contract language for the Liquid Network, focusing on formal verification and security.
Launch of Simplicity Language
In a press release dated July 31, 2023, Blockstream announced the deployment of the Simplicity language on the Liquid Network, its federated Bitcoin sidechain, which hosts over $3.2 billion in total value locked. This launch culminates twelve years of research originating from initial concepts by Blockstream mathematician Dr. Russell O'Connor.
Advantages of Simplicity Over Other Systems
Unlike Ethereum-style smart contracts, Simplicity contracts are mathematically verifiable prior to execution, deliberately avoiding features that may lead to exploits. Blockstream highlights the usage of Bitcoin's UTXO structure to mitigate reentrancy attacks and state corruption vulnerabilities.
Future Opportunities and Development Strategies
Blockstream plans to improve access to Simplicity through SimplicityHL, a higher-level abstraction layer aimed at simplifying application development for programmers. Initial use cases include programmable vaults and state-less decentralized exchanges.
The launch of the Simplicity language represents a significant advancement in smart contracts on Bitcoin, providing options for reliable applications within institutional frameworks.