New
October 7, 2024

Public Release of BEVM Team's Eight-Year Journey in Bitcoin Ecosystem Development

The BEVM team has been exploring technology in the Bitcoin ecosystem for 8 years.

In 2016, we began extending applications based on Bitcoin core code, combining Schnorr signatures and rangeProof; In 2017, we explored Bitcoin expansion solutions based on the Bitcoin UTXO account model; In 2018, we developed a Bitcoin Layer 2 solution called ChainX based on Bitcoin SPV light nodes; In 2022, explored the application of native Bitcoin technologies such as Schnorr signatures and MAST in Bitcoin expansion solutions following the Taproot upgrade; In 2023, BEVM launched a fully decentralized Bitcoin Layer 2 solution—Taproot Consensus.

The following content includes continuously updated code related to Bitcoin expansion solutions on GitHub, showcasing the BEVM team's eight years of continuous thinking and exploration in this field.

2016

Gavin, a founding member of the BEVM team, implemented Schnorr signatures and rangeProof privacy extensions based on Bitcoin cryptography secp256k1, primarily applied to national-level financial privacy applications.

GitHub:

https://github.com/gguoss/secp256k1-zkp/blob/master/src/bench_schnorr_verify.c

https://github.com/gguoss/secp256k1-zkp/blob/master/include/sdc_common.h

Early 2017

Gavin proposed a Bitcoin expansion solution based on the Bitcoin UTXO model—Chainmint. Chainmint is based on the Tendermint consensus inherited from Chain's UTXO and CVM. It can become a Cosmos Zone in the future, supporting Chain cross-chain functionality.

GitHub:

https://github.com/chainx-org/chainmint

Mid-2017

Based on the Bitcoin UTXO ledger model expansion solution, the development of Bytom chain was completed, which was an important practice of expansion based on the Bitcoin UTXO model.

GitHub:

https://github.com/BytomDAO/bytom

Late 2017

Explored merged mining solutions for Bitcoin and Ethereum and launched a merged mining pool to explore the compatibility possibilities between the Bitcoin ecosystem and EVM.

GitHub:

https://github.com/gguoss/SharedBike-Chain

2018

Constructed a decentralized Bitcoin expansion solution—ChainX, which was also the earliest prototype of BEVM.

GitHub:

https://github.com/chainx-org/ChainX

2019-2021

Based on the Bitcoin SPV light node network, the BEVM team restructured the ChainX network, achieving an efficient Bitcoin Layer 2 solution that can be programmed with Rust Wasm.

GitHub:

https://github.com/chainx-org/light-bitcoin

Early 2022

Following the Taproot upgrade, the team established an open-source full-chain wallet SDK, including the Bitcoin network.

GitHub:

https://github.com/coming-chat/wallet-SDK

Mid-2022

Following the Taproot upgrade, the BEVM team implemented the Musig2 code and made it open-source.

GitHub:

https://github.com/chainx-org/BitcoinSdk

2023

Based on the Schnorr signatures, MAST, and Bitcoin SPV light node network brought by the Taproot upgrade, the team proposed a fully decentralized Bitcoin Layer 2 network solution—BEVM and released a white paper.

GitHub:

https://github.com/btclayer2/BEVM-white-paper

https://github.com/btclayer2/BEVM

2024

The BEVM core team fully refined the core solution of BEVM—Taproot Consensus and released a technical yellow paper.

GitHub:

https://github.com/btclayer2/BEVM-yellow-paper

2024 and Beyond

BEVM is exploring solutions combining the Lightning Network and Taproot Consensus. Over the past eight years, the BEVM team's ultimate goal has remained unchanged. In the future, BEVM will continue to explore within the Bitcoin ecosystem until Bitcoin is truly applied to the world.