Cointime

扫码下载App
iOS & Android

ABCDE:比特币的乐高之路:模块化重塑加密货币巨头

VC

鸣谢:衷心感谢Chakra、UTXO、Nubit和Yala的共同撰写和专业支持。他们的贡献和指导极大地提升了本文的质量,感谢你们的辛勤付出和宝贵见解!

在区块链技术的演进中,比特币的模块化之路比以太坊更显必然性,这源于多方面因素的巧妙交织。作为区块链的先行者,比特币面临着与生俱来的可扩展性挑战。随着用户基数的爆发性增长和应用场景的不断拓展(如铭文技术的异军突起),网络拥堵和高昂交易费用的问题日益凸显,仿佛一道亟待跨越的鸿沟。

比特币的核心设计理念 — — 作为一个简洁而安全的价值存储和转移系统,恰恰为模块化提供了绝佳的舞台。这种方式允许在不触动底层协议的前提下,实现功能的优雅扩展,堪称一剂良方。

比特币社区对维护主链稳定性和安全性的执着追求,加之其他区块链平台日新月异的技术创新压力,无疑为模块化的必要性推波助澜。更引人注目的是,作为市值最高的加密货币,比特币所蕴含的巨大经济价值,俨然成为开发者探索模块化方案的强大催化剂,激发他们不断拓展比特币的功能边界和应用疆域。

模块化方案的精妙之处在于,它在保持比特币网络高度安全性这一核心优势的同时,巧妙地在第二层或侧链上开辟了创新的沃土。这种策略不仅与比特币社区的价值观不谋而合,更为比特币在守护核心价值主张的同时,开启了功能丰富化和性能提升的新篇章。

Chakra: BTC 新的结算层

1.为什么需要独立结算层?

可扩展性: 比特币主链的交易处理能力有限,如果所有Layer 2交易都在主链上结算,势必导致网络拥堵。独立结算层通过批量处理大量交易,并仅将最终结果提交至主链,显著提升了整体吞吐量,从而有效解决了这一难题。

创新空间: 独立结算层突破了比特币脚本语言的局限,为开发者提供了广阔的创新空间。开发者可以在不直接影响比特币主链的前提下,大胆尝试各种新颖的扩展方案。这种灵活性使得比特币生态系统能够在不进行硬分叉的情况下实现功能扩展,保证了网络的稳定性和兼容性。

2. 以太坊的Dymension与比特币结算层的对比

以太坊生态中的Dymension是一个很好的参考例子。Dymension提供了一条独立的链,同时支持RaaS(Rollup-as-a-Service)服务。在Dymension上构建的rollup本质上是基于Cosmos SDK开发的链,但将最终确认过程外包给Dymension完成。此外,Dymension还对IBC协议进行了改造,将relayer转变为流动性提供商。

比特币的挑战

然而,比特币的结算层面临着独特的挑战,尤其是在零知识证明(ZK)验证方面。比特币本身无法直接实现结算功能,即使是像BitVM这样的创新方案也难以完全解决这个问题。虽然BitVM理论上可以用于执行ZK验证(如Citrea项目所示),但它在交易处理速度(TPS)和实现其他关键服务(如跨链桥接和统一流动性)方面仍面临重大限制。

ZK结算的核心与额外服务

ZK结算的核心在于,rollup在向链上提交状态更新时,还需要同时提交相应的证明。对于提供RaaS服务的链来说,这意味着还需要提供ZK rollup的框架支持。

结算层的重要性还体现在其提供的额外服务上。例如,在跨链交易中,rollupA到rollupB的转账需要通过结算层中转,这种方式可以避免P2P网络中常见的问题,如同一代币在不同链上的不一致性。此外,统一的流动性池允许所有流动性都集中在结算层进行交易,使结算层能够捕获所有的交易手续费。

结算层的深度合作与激励机制

值得注意的是,像Dymension这样的结算网络还会推动一些深度合作的项目在其上发布rollup,并在每个rollup上线后向质押者进行空投。这种策略使平台代币成为一种“金铲子”,激励用户积极参与质押和生态建设。

总的来说,结算层的概念及其在解决可扩展性、互操作性和流动性整合方面的潜力,为比特币生态系统的未来发展提供了重要的思路和方向。

3. Chakra就是一个基于 PoS 共识机制的高性能 BTC 结算层:

Chakra由三层架构组成:基础共识层、结算共识层与执行层,其设计和实现旨在提高吞吐量、降低延迟,并增强安全性、灵活性和可扩展性。

基础共识层是 Chakra Chain 的出块共识,是上层服务的底座,采用 PoS 共识,区块生成由可验证随机函数(VRF)选择提议者,区块最终确定基于投票权重最高的链。

结算共识层专门处理不同链间的结算事件,结算共识重用了 Chakra PoS 共识验证者集与底层通信,是一种轻量级共识,能够实现极低的延迟。验证者监听结算请求事件,广播签名确认,并在收集到足够签名后生成 Quorum Certificate(QC),将结算消息和 QC 发送到 Babylon 网络以获得最终确定性。Babylon 上所质押的 BTC 将为 Chakra 的结算共识提供额外的共享安全性,保障结算服务的安全。

执行层采用 Chakra 设计的 Substrate BlockSTM,通过多种优化方式提升性能,处理频繁状态转换的结算请求。通过乐观并行化、覆盖变化集、批量提交、全局键与MVMemory等优化手段,使得Chakra 能够在多线程环境下显著提高交易处理速度,达到每秒 5,000 笔以上的交易处理能力(TPS),在高配置计算环境中甚至可达 100,000 TPS,满足当前主要 BTC L2 的结算需求。

Nubit:BTC的Data Availability Layer

关于BTC为什么需要DA这个问题我们就不在这里赘述了,我们主要来说说为什么BTC需要一个新的DA(换而言之Celestia这样的DA是目前无法满足BTC的需求的)。

Nubit基于比特币的经济安全性构建了一条高度可扩展、安全的数据可用性层(Data Availability Layer)。Nubit的团队成员来自加州大学圣塔芭芭拉分校的教授和博士生,享有杰出的学术声誉和全球影响力。他们不仅精通学术研究,而且在区块链工程实施方面具有丰富的经验。

1.比特币原生集成:

Nubit从设计上就考虑了与比特币网络的兼容性和集成。这种原生集成允许Nubit直接与比特币的UTXO模型、脚本系统和共识机制进行交互,提供无缝的用户体验和更高的安全性。相比之下,Celestia作为一个通用的数据可用性层,虽然可以为多种区块链提供服务,但无法提供这种深度的比特币特定集成。

2.比特币原生质押:

Nubit引入了一种创新机制,允许比特币持有者直接参与PoS共识,而无需将其BTC转换为其他代币或使用复杂的跨链桥。这意味着BTC持有者可以直接用他们的比特币来质押,参与网络安全维护并获得相应奖励。这不仅增强了网络的经济安全性,还保持了BTC的流动性和价值。相比之下,Celestia的质押机制基于其原生代币,无法直接利用比特币的经济价值和网络效应。

3.比特币锚定:

Nubit通过在比特币区块链上定期记录其自身的区块哈希和质押集投票信息,实现了与比特币主网的紧密锚定。这种方法不仅提供了额外的安全保证,还大大缩短了资产解绑的时间(从传统的数周减少到不到4小时)。这种直接的比特币锚定机制增强了Nubit网络的可信度,并为用户提供了更高的灵活性。Celestia作为一个独立的区块链,无法提供这种与比特币主网的直接锚定。

4.专注于比特币生态系统:

Nubit的设计和优化专门针对比特币生态系统中的独特需求和应用。例如,它为Ordinals(比特币上的NFT协议)、BRC-20(比特币上的代币标准)等提供优化支持。团队与Domo(BRC20的创造者)一起撰写了模块化索引器的论文,将DA层的设计加入到比特币Meta Protocol的索引器结构中,参与行业标准的建立和制定。

5.比特币级别的PoS共识机制和DA保障:

Nubit探索了一种由SNARK提供支持的基于BFT的高效共识,用于签名聚合。PBFT方案与zkSNARK技术结合,将验证者之间验证签名的通信复杂度显著减少,在不需要访问整个数据集的情况下验证交易的正确性,从而允许超大规模的共识验证者集合,达到比特币级别的去中心化程度。Nubit的数据可用性采样(DAS)通过对区块数据的小部分进行多轮随机抽样来实现。每一轮成功的抽样增加了数据完全可用的可能性。一旦达到预定的置信水平,就认为区块数据是可访问的。相比之下,Celestia使用传统的Tendermint共识算法,只能支持100个质押验证者规模。

Nubit生态集成进展:

目前已实现与Merlin、Manta、Rooch Network等Layer2的数据可用性集成。Nubit上构建的模块化索引器已作为技术标准集成进OKX Wallet、Tomo、Gate Wallet和Unisat钱包,通过Nubit为百万比特币生态的用户提供安全去信任的索引服务。Nubit也在与Succinct合作,使任何生态系统都可以在链上部署zk轻客户端,允许生态应用/L2/L3从Nubit访问由比特币保障安全的数据可用性层。

Nubit通过创新的共识算法和协议机制设计,构建了第一条由比特币保证安全性的数据可用性层,为比特币生态乃至多链生态的应用和基础设施提供可扩展的数据服务,解锁比特币本身数据吞吐量的瓶颈,为开发者打开无限可能性。

UTXO Stack:创建基于UTXO的比特币Layer 2

OP Stack和Arbitrum Orbit为以太坊开发者提供了构建自己的Layer 2 rollup的工具,大大降低了开发门槛。而在比特币上,UTXO Stack正在把UTXO模型 — — 这一比特币的核心特性,扩展到Layer 2解决方案中。UTXO Stack提供一键发链的工具,帮助开发者低成本地创建基于UTXO模型的原生同构的比特币Layer 2。

首先不得不提的是比特币一层资产发行协议RGB++。它通过同构绑定将比特币UTXO映射到一条图灵完备的UTXO链的eUTXO(扩展UTXO,支持智能合约)上,并利用这两条链上的脚本约束来验证状态计算的正确性和变更所有权的有效性。这条图灵完备的UTXO链被称为RGB++链,它可以是Nervos CKB或Cardano等满足条件的链。而所谓同构绑定,指的是比特币UTXO与RGB++链上的eUTXO相互绑定 — — eUTXO的解锁条件被设为对应的UTXO。所以一旦该UTXO被花费,对应的eUTXO也就转移了。用RGB++协议发行的资产,其解释在RGB++链上,而所有权则跟比特币UTXO绑定。

RGB++所带来的一个前所未有的特性就是无需跨链桥的跨链,被称为Leap。当eUTXO的解锁条件是比特币UTXO,那么其所解释的RGB++资产所有权就在比特币链上;而如果我们构建一笔RGB++链上的交易,使eUTXO的解锁条件变成莱特币的UTXO,那么RGB++资产的所有权就跳转到莱特币链上了。这样一来就实现了从比特币到莱特币的无桥跨链。整个过程完全去中心化,没有跨链桥,也无需任何信任假设。通过Leap,比特币一层发行的RGB++资产,就能丝滑地跨到二层。

有了前面的技术铺垫,UTXO Stack就可以一键构建基于UTXO模型和PoS机制的比特币Layer 2,被称为Branch Chain。Branch Chain有以下优点:

- 高TPS和低交易费,得益于UTXO模型独有的并行处理特性和PoS机制。

- 资产协议采用RGB++。RGB++资产可以无需跨链桥,在任意UTXO链(包括不限于比特币,CKB,莱特币,各Branch Chains)之间自由跳转。

- 复用CKB的智能合约栈,实现比特币Layer 2图灵完备。

- 复用BTC钱包,比如JoyID, UniSat, OKX Wallet, Gate Wallet等。

- 安全性由BTC/CKB质押,DA层,强制退出机制等保证。

UTXO Stack帮助创建高性能可编程的比特币Layer 2,强调比特币原生,强调与UTXO模型同构,为比特币扩容提供了新的范式。

Yala:用模块化重塑BTC的DeFi未来

比特币上的DeFi解决方案面临着多重挑战,主要源于比特币网络的固有限制和设计理念。现有的Layer 2技术如rollup和侧链虽然为复杂应用提供了可能,但仍受制于比特币的技术约束,难以充分利用其共识和安全机制。同时,这些解决方案也在资产安全、跨链互操作性和原生功能支持方面存在不足。比特币的持有人众多,但由于安全性的问题,许多大户对新兴的比特币应用持观望态度。Yala通过其独特的设计,从根本上解决了比特币的安全问题,并为比特币持有人提供了流动性解决方案。

Yala是BTC 原生的Defi解决方案,采用一种模块化架构,同时集成去中心化索引器网络和 Oracle ,利用bitcoin生态的资产发行稳定币 $ YU ,发行的$ YU 能够自由地参与任何链上的 DeFi 活动,从而解锁了BTC资产的可编程性,释放比特币巨大的流动性。

Yala的架构设计体现了模块化思想的精髓,它包括应用层、共识与数据可用性层、执行层和结算层,这种模块化设计使得BTC资产能够进行原生DeFi交易,同时保持比特币网络的安全性和共识。

具体来说:

  1. 应用层: Yala的应用层定义了状态变更的逻辑,可以是EVM或者其他BTC L2的中的智能合约。
  2. 共识与DA层:Yala使用Indexer维护系统的链下状态和数据可用性。这与BTC模块化中探索的独立DA层概念相呼应,都致力于提高数据处理效率和可用性。
  3. 执行层: Yala的Vaults Module作为状态变更的执行环境,类似于BTC模块化中讨论的独立执行层,旨在提高交易处理效率。
  4. 结算层: Yala最终将交易结算到BTC主网。

Yala的这种架构设计展示了如何在比特币生态系统中实现DeFi功能的模块化。它巧妙地利用了比特币的安全性和去中心化特性,同时通过模块化设计克服了比特币在智能合约和可扩展性方面的限制。

Yala的例子还强调了模块化在提高开发效率和系统灵活性方面的优势。通过提供SDK和可定制模块,Yala使开发者能够更容易地在比特币生态系统中构建应用,这与BTC模块化追求的目标不谋而合。

评论

所有评论

推荐阅读

  • 美国现货比特币ETF昨日净流出2.1116亿美元

    据Trader T监测,美国现货比特币ETF昨日净流出2.1116亿美元。

  • Vitalik:未来不打算投资L2或其他代币项目,仅会捐赠有价值的项目

    Vitalik 在其 8 月 31 日表示“自 2018 年以来,从未因个人获利目的而出售以太坊”的推文下回复称,“上述情况也适用于我持有的 L2 代币或其他项目代币。所有的收益都将捐赠出去,再次用于支持以太坊生态系统内的公共产品或更广泛的慈善事业。在可预见的未来,我也不打算投资 L2 或其他代币项目。我给项目提供资金的目标是支持我认为有价值的事物,特别是在生态系统的其他部分可能低估它们的情况下。展望未来,我计划仅通过捐赠来实现这一点。”

  • 亿万富翁John Paulson预计美联储将在2025年底前将利率降至2.5%

    亿万富翁投资者John Paulson预测,美国联邦储备局将在2025年底前将利率降至低至2.5%。Paulson表示,美联储在降息方面行动过慢,并将在未来几个月内采取措施降低利率。在接受彭博电视采访时,其估计联邦基金利率可能会在明年降至3%,甚至2.5%。他指出,保持高实际利率(债券收益率与当前通胀率的差距)意味着美联储在放松货币政策方面已经落后。最后还强调,总统和财政部长对经济政策的评论至关重要。

  • Telegram创始人Pavel Durov在法国被捕后承诺将显著改善平台监管

    9 月 6 日消息,Telegram 创始人 Pavel Durov 在法国被捕后通过 Telegram 发声表示,「Telegram 是某种无政府主义天堂的说法是绝对不真实。我们每天都会删除数百万个有害的帖子和频道。并发布每日透明度报告,与非政府组织有直接的联系渠道,以便更快地处理紧急的监管请求。 Telegram 用户数快速增长到 9.5 亿,导致平台出现了成长的阵痛,使犯罪分子更容易滥用平台。这就是为什么我将显著改善这一情况作为我的个人目标。我们已经在内部开始了这个过程,并且很快会与大家分享更多关于进展的细节。」

  • 某ETH巨鲸于20分钟前用1223万USDT重新买入5,153枚ETH

    据链上分析师余烬监测,某高抛低吸 的ETH巨鲸,20 分钟前用 1223 万 USDT 重新买进了 5,153 ETH。 他最初的 3,586 枚 ETH 经过他 3 轮波段下来,现在已经变成 5,574 ETH 1⃣$3,667 出售 3,586 ETH 换成 1315 万 U,再以 $2,512 的价格买回 5,236 ETH,增加 1,650 ETH。 2⃣$2,514 卖出 4,818 ETH 换成 1211 万 U,再以 $2,378 的价格买回 5,093 ETH,增加 275 ETH。 3⃣$2,402 卖出 5,093 ETH 换成 1223 万 U,再以 $2,375 的价格买回 5,153 ETH,增加 60 ETH。

  • 美SEC再次推迟决定环保比特币ETF上市申请

    美国证券交易委员会(SEC)再次推迟了对纽约证券交易所(NYSE)Arca申请上市的碳抵消比特币ETF的最终决定。根据9月4日的文件,决定新截止日期已被延至11月21日。该ETF旨在通过抵消碳排放,以环保方式提供比特币投资敞口,跟踪由80%比特币和20%碳信用期货组成的投资组合。Tidal Investments于2023年12月提交了基金注册申请,而NYSE Arca则在3月提交了初步申请。比特币挖矿对环境的影响引发了关注,国际货币基金组织(IMF)报告指出,加密货币挖矿占全球温室气体排放的1%。此决定的延迟还包括对纳斯达克一站式加密投资组合ETF的审批推迟。

  • Penpie发布攻击分析报告:被盗金额11,113.6枚ETH,将在Snapshot启动治理投票确定补偿计划

    Penpie发布攻击事件的时候分析报告,其中指出其平台于9月3日攻击,导致 11,113.6枚ETH(约合27,348,259美元)被盗,目前存款和取款暂停,前端恢复完成。据悉黑客利用了PendleStakingBaseUpg::batchHarvestMarketRewards() 函数中存在重入保护漏洞,通过在奖励获取过程中重新进入PendleStakingBaseUpg::depositMarket() 函数,恶意SY合约反复添加来自闪电贷的新存款,这使得攻击者能够操纵奖励代币及其发送给假Pendle市场存款人的金额,而假存款人就是攻击者本身。 现阶段,Penpie正在积极与执法机构合作,以识别和逮捕袭击者,而且还多次向黑客发送链上消息,寻求白帽谈判,但目前尚未收到回复,此外已向社区提供有关存款、取款和其他相关发展状况的最新信息。Penpie表示,后续将全面审查所有协议和智能合约以识别漏洞,对整个协议进行定期审计,实时监控和自动暂停系统,保持韧性并继续前进。此外,还将在治理论坛中开一个帖子来收集社区的建议和反馈,从而开始制定补偿计划。然后将在Snapshot上创建治理投票以最终确定补偿计划。

  • 若比特币跌破5.7万美元,主流CEX累计多单清算强度将达8.45亿

    9 月 5 日消息,据 Coinglass 数据,若比特币跌破 5.7 万美元,主流 CEX 累计多单清算强度将达 8.45 亿。反之,若比特币突破 5.9 万美元,主流 CEX 累计空单清算强度将达 5.7 亿。 注:清算图并不是展示精确的待清算的合约数目,或者精确的被清算的合约价值。清算图上的柱子展示的是其实是每个清算簇相对临近清算簇的重要性,即强度。 因此,清算图展现的是标的价格达到某个位置会被影响到什么程度。更高的「清算柱」表示价格到了之后将会因为流动性浪潮产生更加强烈的反应。

  • Robinhood因“曾禁止用户提取加密货币”一案与加州监管达成390万美元和解

    Robinhood的加密货币交易子公司曾阻止客户提取他们购买的代币。虽然 Robinhood Crypto LLC 在 2022 年放弃了这一政策,但其过去的做法周三还是受到了加州政府的 390 万美元的处罚。 加州司法部就 Robinhood 首席律师所说的 2018 年至 2022 年期间流行交易应用程序的加密货币业务中的“历史做法”进行了调查。该州的调查特别将人们可以通过 Robinhood 买卖的各种加密货币视为商品。根据加州司法部的新闻稿,通过允许客户购买加密货币但不让他们对资产进行个人保管,该公司违反了加州商品法。 根据和解协议,Robinhood 必须继续允许其客户从应用程序中提取他们的加密货币,并更新有关其托管实践的披露。

  • 美国现货比特币ETF昨日净流出3729万美元

    据Trader T监测,美国现货比特币ETF昨日净流出3729万美元。