深入解读 B² Network,比特币二层网络先行者
2024-02-10 19:28
Biteye
2024-02-10 19:28
订阅此专栏
收藏此文章
B² Network 就是一个 BTC 二层网络的先行者,将以太坊的天赋带到比特币生态。


原文标题:《深入解读热门 BTC 二层 B² Network》

撰文:Biteye 核心贡献者 LouisWang

编辑:Biteye 核心贡献者 Crush


比特币生态蕴含巨大潜能


比特币作为整个加密行业的奠基石,其当前市值达到 $874.8B,但是大部分时候仅仅被当作「加密黄金」的价值存储载体。


WBTC 作为比特币流入 DeFi 领域的少有途径,是由中心化托管机构 BitGo 1:1 映射的 ERC20 资产,当前市值 $7B,还不到比特币本身市值的 1%。    


因此,比特币网络其实有大量的资产流动性未能得到释放,比特币原生的生态有巨大的潜在动量。


一个与广泛认知相反的事实,比特币网络并非不支持智能合约。只是出于安全性和简单性的考量,支持的智能合约编程语言 Script 虽然不是图灵完备的,不如 EVM 上常用的 Solidity 这么强大,但是依旧能支持多签、时间锁、部分签名交易(PSBT)等功能。


SegWit(Segregated Witness)升级让见证数据(解锁 UTXO 交易的签名信息)拥有了独立的隔离空间,且容量达到 4MB,拓展了链上存储的媒体类型。


而 Taproot 的升级,增强了交易的隐私性,同时允许比特币执行更多更复杂的交易,能够将数据存储在 Taproot 脚本路径的花费脚本中,这些都推动了后续 Ordinals 协议的诞生,催生出新型资产的派发,带来 BRC20 等比特币新资产的繁荣,将人们的注意力重新带回比特币生态的可能性上。


链上生态反哺比特币网络


很多比特币 OG 坚持比特币应该保持简单纯净,扮演好价值储备的角色。但是缺乏链上活跃度,实际上对比特币会有危害。


以即将到来的比特币减半为例,当前每个区块 6.25 个 BTC 的奖励将减少一半,这意味着矿工的收入将大大缩水,如果入不敷出,很自然地会导致矿工数量缩减,去中心化程度降低,受攻击时脆弱程度相应上升。


避免这种情况只有两种解决方案,比特币价格上涨(比特币即使价格翻倍,区块奖励收益才将与现在保持平衡);或者是活跃的 BTC 链上活动导带来更多的手续费——而这点,已经被 Ordinals 协议和 BRC20 所验证。


Source:https://dune.com/cryptokoryo/brc20


BRC20 在五月和十二月的两波浪潮,都带动着 BTC 矿工收入的大大增加,目前为止,Ordinals 协议为 BTC 矿工带来了 5979.4 BTC (~$257.7M) 的收入,远超矿工的 coinbase 收益。


Source:https://dune.com/dgtl_assets/bitcoin-ordinals-analysis


Bitcoin 开发者们经常用的一个度量网络安全性的方法是评估全节点的数量。为了让个人 PC 都能运行全节点,要严格限制区块大小,以及 UTXO 集,以降低全节点的成本。


从 BTC 全节点的数量来看,由于铭文的出现,很多人需要和 Bitcoin RPC 交互,增加了 Bitcoin 全节点的数量。


Source:https://bitnodes.io/dashboard/8y/


显然 BTC 网络是需要生态赋能的,丰富的链上活动,不仅给矿工带来经济效益,弥补减半后的损失,也增加了全节点数量,增加网络安全性,更重要的是让更多的人真正了解、使用 BTC。


B² Network 释放 BTC 潜能的机制


BTC 缺乏应用的原因除了智能合约语言的限制,其本身也又慢又贵。


在以太坊上,Layer2 扩容的重要手段本质上是以模块化区块链的思路,将执行层分离出来提高效率,同时又能够继承以太坊网络的安全性。

过去的一年也是以太坊 Layer2 的大年,超过 20 条以太坊二层公链落地,二层的概念深入人心。


如果想要释放比特币的潜能,很自然的一个思路就是构建二层网络来实现扩容,用高效快速的虚拟机,或者大家更为熟悉的 EVM 作为执行层,来弥补 BTC 本身的一些短板。


B² Network 就是一个 BTC 二层网络的先行者,它是基于比特币零知识证明验证承诺的,并且 EVM 兼容的 ZK Rollup,将以太坊的天赋带到比特币生态。


Source:B² Network LitePaper


技术架构


B² Network 的技术架构主要包括两层结构,Rollup 层和 DA 层。简单地理解这个架构:需要有个虚拟机来处理用户的交易,也需要有个地方能够存储数据、验证交易。


Source:B² Network LitePaper


在 Rollup 层,B² 采用 zkEVM 的方案,将与 Polygon Labs 一起,把 Polygon CDK 拓展到 BTC 上。


通过账户抽象,用户既可以使用以太坊账户,也可以使用 BTC 账户进行交互,同时照顾两边生态习惯的用户,常用的 Unisat,Metamask 等钱包也可以继续沿用,降低用户学习成本;


主账户可以通过 Transaction Bundler 服务,实现为子账户 gas 代付。


Source:B² Network LitePaper


用户的交易都在 Rollup 层提交和处理,用户的状态也存储在 Rollup 层,网络会生成相关的零知识证明,打包并发送到 DA 层进行存储和验证。


DA 层包括去中心化存储,B²节点和比特币网络,用于验证 Rollup 的零知识证明,永久存储 Rollup 层的数据的副本,并最后将数据通过铭文的方式刻印到比特币网络中去。


整个数据流程如下图所示,B²的排序器打包好用户交易数据后,通过分布式存储的方式保存,避免单点故障,增加可靠性。


为了确保数据可用性,B²会在每个区块内向比特币网络写入 Tapscript 脚本,实现数据可用时间上的连续性。


Source:B² Network LitePaper


在以太坊网络中,Rollup 是将二层网络的数据通过 calldata 传入到主网上的合约中去验证交易、保存数据的,但是比特币网络并不支持智能合约自动验证,ZK-Rollup 只是通过 Taproot 将零知识证明和 Rollup 的聚合数据写入比特币,保证了 ZK-Rollup 的数据锚定在比特币中并且无法被篡改。


但它并不能保证 ZK-Rollup 内交易的有效性和正确性,也不能利用比特币强大的共识能力来保证 Layer 2 ZK-Rollup 的安全。


因此,B²采用的方案是,将零知识证明的承诺写入主网,允许挑战者在规定期限内对零知识证明验证的承诺发起挑战。


如果有人挑战成功,Rollup 将会回滚,挑战者赢走节点锁定的资产;而如果挑战期内无人挑战或者挑战失败,Rollup 将在 BTC 上得到最终确认。


Source:B² Network LitePaper


B² 设计有几点非常巧妙:


  1. 先是用账户抽象降低用户学习门槛,实际上是降低了资产接入的门槛,方便用户哪边有资产就接入哪边的钱包;
  2. 二层网络 EVM 兼容,方便引入开发者和以太坊生态迁移;
  3. 整体采用一种类似于 zk+op 的混合模式,用 zk 进行数据验证,降低交易成本,同时采用 op 挑战模式,规避 BTC 验证能力受限的问题。


B² Network 的愿景不仅限于一条 BTC Layer2,而是有类似于 Cosmos Hub 或者 Op Stack 一样的雄心,成为 BTC 二层中心。


未来 B² Nodes 升级成为 B² Hub,B² Hub 将会为所有希望在比特币网络构建二层 Rollup 的开发者和项目方服务,提供基于比特币网络的数据可用层和状态转化验证、证明系统。


未来,开发者可以选择 Polygon CDK + B² Hub 组合来构建自己的 BTC Rollup。


B² 代币经济


在 B² Network 的设计中,有多个环节都有去中心化的需求,存在代币激励的地方:


  • 排序器(Sequencer)质押


B²网络通过 B²节点实现去中心化排序器服务,排序器通过质押代币参与序列验证器选举,该服务通过类似于 DPoS 的机制更新排序器集,排序器集中的排序器按顺序提供交易排序和打包服务。


  • B² Hub 收入


Rollup 通过 B² Hub 向 BTC 结算时,需要向 B² Hub 支付 B² 代币,这部分作为 Hub 收入,部分会被燃烧。


  • zk 证明


比特币矿工可以将算力用在零知识证明上,在比特币减半后获取新的收益。


  • 存储节点


DA 层中需要有分布式的存储节点存储 Rollup 数据副本和零知识证明,运行存储节点也将获得代币激励。


  • 治理


代币持有者可以对协议提案投票。


  • 质押


质押代币的用户可以分得平台部分 gas 费用。


参与方式


1. B² Buzz



Source:https://buzz.bsquared.network/


B² Buzz 是 B² Network 推出的用户激励活动,用户可以在 2 月初至主网上线前三天内充值资产,用于获得组装矿机的零件,矿机可以开采 B² 原生代币。活动期间,所有资金均通过多重签名方法进行安全管理,桥接资产可以在 2024 年 4 月撤回到存入的第一层网络。


可以存入的资产包括:


  • BTC:比特币网络上的 BTC、以太坊上的 wBTC、BNB 链上的 BTCB
  • BRC20 资产:ORDI、SATS
  • ETH:以太坊上的 ETH
  • 稳定币:以太坊上的 USDC 和 USDT;BNB 链上的 FDUSD
  • Matic:Polygon 上的 MATIC


通过组团可以获取更多的存款奖励,解锁更高级别的宝箱,使用 Biteye 的邀请链接,https://buzz.bsquared.network/?code=kUClH ,还能获得额外福利:


  • 50% 邀请积分分成
  • MiniBridge 8 折的月卡
  • 存款超 500U 获得 CryptoHunt 月卡 ( 目前价值 0.1e)


2. B² Network Odyssey


用户可以在 B² 网站关注、参与 Odyssey 的活动,主网上线前存入的资产将桥接到 B²主网并在生态内流通,用户可以利用这些桥接资产与生态系统 dapp 进行交互,关注任务获取更多积分,未来有可能获取潜在空投。


Source:https://buzz.bsquared.network/

3. 开发


B²发布了一百万美金的 Grant 项目,鼓励开发者在这条新生 BTC L2 上进行开发。目前首轮已有六个项目获得 grant 赞助,包括:


  • GlowSwap:B²上的服务于 BTC 相关资产的原生 DEX。
  • Protocol X:基于 Ordinals 的协议,旨在帮助更多的 DApp 和游戏应用在 BTC 生态中建立自己的资产体系。
  • L2scan:L2scan 是一个专注于 L2 Rollup 的区块浏览器。
  • PawX:NFT 项目,可以在 PawX 虚拟宇宙中种植、繁殖、交易和与其他猫咪爱好者聊天。
  • Mystic Mind:一款人工智能驱动的 NFT 占星应用。
  • Golden Fleet:一款采用 zk 算法的全链游戏。


总结


B² Network 通过引入 EVM 兼容的 BTC Layer2,大大开拓了 BTC 生态的可拓展性。


使用 zk rollup 大幅减少交易费用,并且通过巧妙的架构设计,结合类似于欺诈证明的方法,让 zk 承诺证明接受用户挑战,以此解决了 BTC 一层无法合约验证的局限性。


B² 的合作伙伴都是头部项目,如账户抽象采用 Particle Network 方案,与 Raas 的 AltLayer 合作,现在正与 Polygon Labs 一起打造第一个 Polygon CDK 的 BTC 用例。


强大的合作伙伴也能助力 B²成为最可行的 Bitcoin L2 方案之一,值得关注和早期参与。

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

Biteye
数据请求中
查看更多

推荐专栏

数据请求中
在 App 打开