从比特币可编程性的角度探索 BTCFI 的兔子洞

快链头条
2024-09-16 06:21
新闻
72162

比特币编程的基本模式是 UTXO 锁定脚本表明验证条件,解锁脚本提供数据,锁定脚本中的操作码指明了数据的验证程序(签名验证、哈希原像验证等等),通过验证程序,资金就可被花费,核心的限制点是: 1. 可用验证程序只有有限的几种,实施零知识证明或其他验证程序就需要分叉。 2. 比特币脚本没有计算能力:只要能解锁资金,运用任何一条路径都可以使用全部资金,资金花费方式在解锁后无法限制,这意味着在 BTCFI 借贷项目中很难使用浮动利率方案,只能用固定利率。 3. UTXO 的解锁条件是完全独立的:一个 UTXO 不能根据另一个 UTXO 是否存在和其锁定条件决定自己能不能解锁。 在比特币合约发展的十多年中,密码学算法和签名的妙用大幅提升了隐私性,效率和去中心化程度,让产品化应用的 BTCFI 成为可能。 谨慎日志合约(DLC):解决 BTCFI 场景中的去中心化清算问题。DLC 使用了一种叫做适配器签名(adaptor signature)的密码学技巧,使比特币脚本可以编程出依赖于外部事件的金融合约,并充分保证了隐私性。 部分签名比特币交易(PSBT):实现 BTCFI 协议中多方交易下资金的无需托管。PSBT 来自于比特币标准 BIP-174,该标准让多方可以并行地签名同一笔交易,然后将相应的 PSBT 合并起来、形成一笔完整签名的交易。 Taproot 升级:打开比特币生态和 BTCFI 爆发的潘多拉魔盒。通过 Taproot,比特币可以托管拥有数万个签名者的大规模智能合约,同时掩盖所有参与者并保留单个签名交易的规模,这让更复杂的 BTCFI 链上操作成为可能。 Ordinals 和 Brc20:为 BTCFI 创造一批蓝筹资产,开启基于索引器编程的大门。Ordinals 实现了比特币 OG 在比特币主网上买买买的愿望,其热度市值已然超过以太坊 NFT。BRC-20 是一种链上记录,链下处理的代币系统,利用 JSON 数据的序数铭文来部署代币合约、铸币和转移代币。 MuSig2:去中心化模式玩转比特币 Restaking 和 LST。MuSig 允许多个签名者从他们各自的私钥中创建一个聚合公钥,然后共同为该公钥创建一个有效签名。通过这个方式创建的聚合公钥与其他公钥无法区分,提高了隐私性,并显著降低了交易手续费。\n原文链接

温馨提示:
快链头条登载此文本着传递更多信息的缘由,并不代表赞同其观点或证实其描述。
文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。
提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。