近期,知名比特币二层网络- BEVM团队公布其在比特币生态持续长达八年的技术开发历程,并附上了每个阶段的GitHub代码库。
从这些持续更新的代码可以一窥BEVM这个创业团队,在比特币生态每个历史阶段的思考和探索轨迹,以下为原文,供大家阅读。
原文:
BEVM团队在比特币生态有长达8年的技术探索。
2016年,开始基于比特币核心代码,结合Shnorr签名以及rangeProof进行应用扩展;2017年,基于Bitcoin UTXO账号模型探索比特币的拓展方案;2018年,基于比特币SPV轻节点开发比特币二层方案----ChainX;2022年,基于Taproot升级,探索施诺尔签名和MAST等比特币原生技术在比特币拓展方案中的应用;2023年,BEVM推出完全去中心化的比特币二层解决方案——Taproot Consensus。
以下内容,是BEVM团队在Github上持续更新的有关比特币拓展方案相关的代码,从中可以看到BEVM团队在比特币拓展方案方面长达八年的持续思考和探索。
2016年
BEVM创始团队成员Gavin,基于比特币密码学secp256k1去实现的Shnorr签名以及 rangeProof的隐私扩展,主要应用于国家级金融隐私应用。
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
2017年 初
BEVM创始团队成员Gavin,提出基于Bitcoin UTXO模型的比特币拓展方案——Chainmint。
Github:
https://github.com/chainx-org/chainmint
2017年 中
基于比特币UTXO 账本模型拓展方案,完成了Bytom链的开发,这是基于比特币UTXO模型进行拓展的一次重要实践。
Github:
https://github.com/BytomDAO/bytom
2017年 末
探索 Bitcoin和Ethereum 的合并挖矿解决方案,并推出合并挖矿矿池,目标是探索比特币生态与EVM兼容的可能性。
Github:
https://github.com/gguoss/SharedBike-Chain
2018年
构建去中心化的比特币拓展方案---ChainX,这也是BEVM最早的雏形。
Github:
https://github.com/chainx-org/ChainX
2019年-2021年
基于Bitcoin Spv 轻节点网络,BEVM团队对ChainX网络进行了重构,可以实现高效的比特币二层解决方案,而且可以用Rust Wasm进行编程。
Github:
https://github.com/chainx-org/light-bitcoin
2022年 初
基于Taproot升级,团队建立了开源的包括Bitcoin网络在内的全链钱包 SDK。
Github:
https://github.com/coming-chat/wallet-SDK
2022年 中
基于Taproot升级,BEVM团队实现了Musig2代码并完成开源。
Github:
https://github.com/chainx-org/BitcoinSdk
2023年
基于Taproot升级带来的施诺尔签名、MAST以及比特币SPV轻节点网络,团队提出了完全去中心化的比特币二层网络解决方案——BEVM,并发布白皮书。
Github:
https://github.com/btclayer2/BEVM-white-paper
https://github.com/btclayer2/BEVM
2024年
BEVM核心团队完整提练出BEVM的核心解决方案——Taproot Concensus,并发布技术黄皮书。
Github:
https://github.com/btclayer2/BEVM-yellow-paper
2024年及未来
BEVM正在探索基于闪电网络和Taproot Consensus结合的解决方案,目标是把大量比特币通过闪电网络进入到二层网络,并被应用起来。
八年来,BEVM团队的终极目标始终未变,未来,BEVM将继续在比特币生态中持续探索,直到把比特币真正的应用于这个世界。
原文链接:https://bevm-blog.webflow.io/post/public-release-of-bevm-teams-eight-year-journey-in-bitcoin-ecosystem-development