作者:Kris,ABCDE
Bsquared Network(B² Network)是 BTC 上的领先 Layer 2 项目,成功将智能合约引入 BTC,解锁了 832 Billion 市值 BTC 的潜在价值。该项目将为 BTC 生态中的 DeFi、NFT、BTC 衍生资产等创新应用提供了全新的平台。
目前比特币的问题 :
比特币的性能问题: 比特币最初设计的主要重点是去中心化和安全,而不是性能峰值。由于其 10 分钟的区块间隔和有限的区块大小,比特币的吞吐量受到严重限制,只能每秒处理少量交易。随着比特币用户群体的不断扩大,这个问题变得日益突出,导致网络拥堵、交易延迟和交易费用激增。
比特币的图灵不完备性 :比特币的脚本语言被故意设计成非图灵完备,旨在增强网络的安全性和简单性。这意味着比特币不能本地执行复杂的智能合约,从而限制了其在去中心化应用领域的潜力。
交易费用问题 :随着网络流量的增长,用户必须支付更高的交易费用,以确保他们的交易获得优先处理。这种动态使得小额或频繁交易在经济上变得不切实际。
B² Network 是 BTC 上的 evm compatible layer2,可以让开发者和消费者直接体验 native 的比特币二层网络:
- 提供一个支持图灵完备智能合约的链下交易平台,提高交易效率并降低成本。
- 通过将零知识证明(ZKP)技术与比特币的 Taproot 集成,确保了交易的增强隐私性和安全性。
- 该网络旨在将比特币发展成为一个动态平台,为 DeFi、NFT 等创新应用搭建舞台,不仅适用于传统比特币资产,还适用于新兴的比特币衍生资产。
B² Network 的技术架构如下图所示,包括两层结构:Rollup 层、数据可用(DA)层。B² Network 旨在重新定义用户对比特币第二层解决方案的看法。
B²采用 ZK-Rollup 作为 Rollup 层。ZK-Rollup 层采用 zkEVM 解决方案,负责在第二层网络内执行用户交易和输出相关的证明。用户的交易被提交并在 ZK-Rollup 层进行处理。用户的状态也存储在 ZK-Rollup 层。批量提案和生成的零知识证明被转发到数据可用层进行存储和验证。
数据可用性层包括分布式存储、B²节点和比特币网络。该层负责永久存储 Rollup 数据的副本,验证 Rollup 的零知识证明,并最终在比特币上执行最终确认。
分布式存储是B² Network 的一个关键方面,它作为 ZK-Rollup 用户交易及其相关证明的存储库。通过分散存储,网络从根本上提高了安全性,减少了单点故障,并确保了数据的不可变性。
为了保证数据可用性,B²还在比特币的每个区块中向比特币网络写入一个 Tapscript 脚本,如下图。该脚本锚定了这一时段的 Rollup 在去中心化存储中有效存储的数据路径和零知识证明,这一过程成本可控,每小时产生 6 笔交易。因此,用户在验证时会逐一比对交易和比特币 Layer1 上的 Taproot 脚本数据,以确保 Rollup 数据的最终可信性。
此外,B² Network 还会将 B²节点进行的零知识证明验证过程转化为比特承诺,将比特承诺写入比特币网络中,挑战者可以基于零知识证明验证的结果与比特承诺进行对比,发现作恶后通过挑战机制进行挑战解锁奖励,如下图。
通过上述设计,B² Network 实现了以下优势:
- 交易成本降低 50 倍,速度提升 300 倍
- 可以通过使用 Unisat、Xverse、Metamask、OKX 等用户熟悉的钱包进行交互
- 利用账户抽象,可以使用原始的 BTC(bc1p…)或 ETH(0x)地址进行访问
- 费用低廉:
->B² Rollup Layer 的成本是链本身的运营费用,当需求增加时,只需横向增加 RPC 服务和 ZKEVM Prover
-> B² DA Layer 的成本是 B² Nodes 的节点运营成本。Rollup 交易的增加不会影响 B² Nodes
-> Layer1 的成本是 BTC 本身的交易费用。每个 BTC 区块都会包含一个 Layer1 的交易,因此成本是固定的。
值得注意的是,B² Network 未来还将进行升级,B² Nodes 升级成为 B² Hub,B² Hub 将会为所有希望在比特币网络构建二层 Rollup 的开发者和项目方服务,提供基于比特币网络的数据可用层和状态转化验证/证明系统。
● Sequencer 质押: Sequencer 通过质押 BSQ 参与序列验证器选举,用户可将 BSQ 委托给序列验证器。
● 比特币矿工激励: 比特币矿工贡献计算能力可获得 BSQ 代币。参与 zk 证明生成的比特币矿工可获得 BSQ(矿工收益将在减半后产生新的收益)。
● 资产跨链激励:● 当用户将 BTC、ETH、BRC20 等资产跨链到 B² Rollup,用户将获得 BSQ 收益(如果用户将资产锁定到 Layer 2 的 DeFi 中提供流动性,则可获得更高的收益)。
● 存储节点激励: 存储节点存储 Rollup 数据副本并提交存储的 zk 证明,以获取 BSQ 收益。
● B² Hub 手续费:BSQ 将会是 B² Hub 的原生代币,使用 B² Hub 部署 ZK-Rollup 将会收取 BSQ 作为交易手续费。
● 治理:BSQ 持有者可以对未来的协议升级进行投票。
● 交易费用折扣:使用 BSQ 支付 Gas 费用可以享受折扣。
● 收入分享:质押 BSQ 的用户可以获得平台 Gas 费用的分成。
B² Network 的推出为 BTC 引入了智能合约,为 BTC 生态中的 DeFi、NFT、BTC 衍生资产等创新应用提供了全新的平台。预计不久的将来,BTC 资产交易的 Gas 费用将大幅下降,Layer 2 的易于编程性也将为 BTC 带来更为丰富的应用场景。