LKVenture&Infinitas研报:比特币RGB协议或是智能合约的终极形态?
本篇文章由 Infinitas和 LK Venture联合出品。
引言
虽然大多数人将比特币与金钱联系在一起,但它还有另一个不太为人所知的重要用例——智能合约。智能合约是构建比特币的基础,最早由尼克·萨博(Nick Szabo)于1995年提出。这是一种计算机协议,旨在执行、验证或执行合同的谈判或执行,本质是合同而不是代码智能合约允许在没有第三方的情况下进行可信交易,可以实现自动信任,自动执行的协议,而不需要中央机构的协助,从而提供比传统合同更安全和更便捷的方式来执行合同。
在探讨比特币的RGB协议及其在智能合约中的潜在角色之前,值得一提的是,智能合约这一概念本身就存在一些争议。以太坊的联合创始人Vitalik Buterin曾在2018年表示,他对于将以太坊的核心功能称为‘智能合约’这一术语感到后悔。Buterin认为,这一术语应该选择更加技术性和平淡无奇的名称,如‘持久脚本’,以更准确地反映其作为持续执行程序的本质。这一点反映出即便在区块链领域的先驱者中,对于如何定义和理解智能合约仍存在着不同的观点。
在本文中,我们将揭开比特币智能合约的世界,并讨论它们如何演变为构建在网络之上的庞大生态系统。
什么限制了智能合约的发展?
区块链不可能三角的概念由以太坊创始人Vitalik Buterin提出,它指的是在区块链上无法同时实现以下三个目标:去中心化、安全性和可扩展性。智能合约也同样存在不可能三角:去中心化,可扩展性,图灵完备性。比特币和以太坊有很多相似之处,但因为存在长期远景差异和限制,两者成为两个不同的区块链网络。
比特币和以太坊对比图
以太坊长期以来在可扩展性方面难以突破。以太坊吞吐量低、处理速度慢,这是因为它优先考虑去中心化和安全性,而不是可扩展性(可扩展性三难困境)。也正因为以太坊在可扩展性方面存在瓶颈,即使它具有图灵完备性,仍然难以称作智能合约的最终形态。
比特币如何克服智能合约的可扩展性难题?
比特币链上可扩展性一直是长久以来的难题,要在比特币上完成智能合约方案,要么在比特币主链上创建,要么在比特币分层解决方案上创建。近年来出现的比特币链上可扩展性的分层解决方案,如 RGB 协议等,使比特币的智能合约功能实现快速迭代,解决不可能三角的可扩展性限制。
区块链不可能三角
比特币主链上的智能合约
比特币的脚本语言Script过于简单,这使得复杂的智能合约很难部署在基础层上。自诞生之日起,比特币就被设计得简单且相对不需修改,以确保区块链的完整性和持久性。虽然协议的升级会定期发生,但它们并不意味着彻底改变区块链,而只是在边缘提供微小的改进。
比特币的底层仍然具有许多基本的智能合约功能。
•付费公钥哈希 (P2PKH)
Pay-to-Public-Key-Hash 是用于比特币交易的常见合约,该脚本创建由公钥执行的合约,并由相应私钥创建签名。
•多重签名(Multisig)
多重签名是一种比特币地址,需要多方批准交易才能完成,最常用于执行各方之间的协议,其中必须收集预定义数量的签名才能释放资金或执行某些其他操作。
•哈希时间锁定合约(HTLC)
哈希时间锁定合约是一种有条件的比特币交易,具有有时限的意外情况。这些时间限制是硬编码的,BTC 仅在特定时间和日期(或区块)发布。如果在预设的截止日期之前未满足合同中的某些要求,则交易将被取消。
•谨慎日志合约 (DLC)
DLC利用预言机执行无需信任的点对点交易。这些预言机能够评估现实世界事件的结果,并为比特币智能合约提供链上信息。当两个相关方承诺根据未来结果达成货币协议时,最常使用 DLC。
•付费到 Taproot (P2TR)
Pay-to-Taproot 是一个用于发送比特币的脚本,它引入了 Merkle 树和 Schnorr 签名。这些交易提供更好的安全性、更低的交易费用和更大的灵活性。这种形式的合同最近是由于Taproot 升级而实施的。
分层执行的比特币智能合约优势
比特币层的独特之处在于它们可以向网络引入新功能,而无需对主链进行任何修改。无需更改比特币代码,即可引入创新和其他实验性开发,这样,比特币的核心就可以始终保持简单,并且不受其上构建的内容的影响。
所有比特币层交易最终都在比特币基础层上结算,这意味着每笔交易的历史都将被写入比特币的分类账中。验证程度是区块链与任何其他网络的区别所在,要更改比特币层交易,则要更改主链交易。
分层执行的比特币智能合约具有一些关键优势。
•更强的可编程性:分层智能合约通过访问其自身的全局状态来克服比特币脚本语言的有限功能,各层可以拓宽在比特币之上构建内容的可能性。
•更高的可扩展性:在可扩展解决方案上部署智能合约意味着交易的处理速度可以显着加快。目前,基础层每秒只能处理大约 5-7 个交易。而分层方案可以在将交易发送到主链进行最终结算之前将其捆绑。这极大地提高了比特币的吞吐量及其作为具有数百万日常交易的可扩展网络的可行性。
•提高效率。 改进的可扩展性与更快的交易和更便宜的成本齐头并进。较短的出块时间可以加快确认速度,而与主链相比,分层交易的交易成本显著降低。此外,分层交易减少了基础层发生的混乱,并提高了整个网络的性能。
反观比特币生态,在完成隔离见证之后,全力朝向闪电网络、侧链等 Layer2 方向发展。比特币 Layer1 扩容方案的复杂度高,更被社区接受的是基于比特币 Layer1 构建新的 Layer2,既兼容并且不影响比特币系统,同时又解决链上拥堵的问题。于是对比特币智能合约的想象空间就落到了图灵完备性上。
为什么 RGB 协议或将是智能合约终极形态?
作为比特币分层解决方案的一种形式,RGB 协议在智能合约领域爆发出实现未来大规模应用的巨大潜力。在比特币分层解决方案中,RGB 协议和 BitVM 是唯二可以实现“可扩展性”,“图灵完备性”和“去中心化”三者平衡的。
RGB 是一种开源协议,他基于比特币的协议,借助闪电网络 (LN),执行智能合约。RGB 是建立在比特币区块链工作量证明 (PoW)共识层之上的协议。它利用闪电网却不需要对协议进行修改,同时利用 RGB 可以发行和管理可编程资产和私有资产。RGB 通过在两方(例如 LN 通道)之间执行私人智能合约来解决可扩展性问题。它的开发是为了改进彩色硬币并将比特币区块链上的数字资产代币化。
客户端验证
RGB 的核心功能之一是客户端验证,这是 Peter Todd 提出的概念。客户端验证由 RGB 模式提供支持,这是用户在各方之间创建智能合约协议的方式。这种验证方法利用了比特币区块链共识机制的强度和安全性,同时将 RGB 的智能合约代码和数据带离区块链。由于比特币支持智能合约执行环境的能力有限,RGB 将执行和验证带到区块链链下,同时 RGB 交易不包含在比特币或闪电交易中,从而让参与者受益于比特币共识层的安全性,同时提高灵活性和可扩展性。
除了链下存储交易数据之外,RGB 交易还被分配到使用一次性密封件的 UTXO 集,以关闭比特币交易输出,作为另一种安全措施。密封可防止两个不同方提供相同数据的不同版本。因此,它们允许符合条件的各方验证智能合约的状态历史记录。
RGB 智能合约、架构和验证
RGB 智能合约由状态、所有者和参与者可以执行以更新状态的操作组成。RGB 的 Schema 在创世级别定义了每个状态验证规则,确保每个连续的状态所有者使用相同的 Schema 来验证历史记录。因此,该模式保证了社会共识、验证和智能合约状态。
核心验证逻辑使用 Rust——一种与图灵机等效的确定性智能合约语言。所有特定于合约的验证逻辑都在 Alluvium 虚拟机 ( AluVM,Algorithm & Logical Unit Virtual Machine) 上运行—— 高度确定性且无异常的 VM,来提供独立于平台的指令集。
其他可以实现图灵完备的比特币智能合约:
•BitVM:2023年10月白皮书发布,BitVM 采用类似 Rollups 的思想在链下执行复杂程序,再将关键的证据放到链上。同样是为比特币带来图灵完备的智能合约,但BitVM 对于计算能力提出极高要求,仅有理论可执行性。可拓展性和商业落地有待更进一步了解。
克服智能合约“不可能三角”的 RGB 和 BitVM
总结
比特币是去中心化“数字黄金”,它也是执行智能合约的平台。目前,大量比特币处于闲置状态。大约 76% 的比特币供应仍然缺乏流动性,没有交易历史。通过智能合约的扩展,有机会将比特币生产力提升到新的水平。通过 RGB 协议等融合图灵完备的智能合约功能的比特币生态协议,开发人员可以将更多智能合约编程到网络中,从而加速比特币作为价值存储和金融服务层的主流采用。
作为一种高度去中心化、安全且持久的区块链,比特币未来可以作为更多链上经济活动的基础。相信未来比特币可能很快就会成为智能合约、去中心化应用程序和 Web3 基础设施未来的顶级生态系统。在这个不断变化的领域中,比特币的角色和能力可能会超出我们当前的想象,正如我们对“智能合约”一词含义的理解一样不断发展和深化。
参考
https://coinexsmartchain.medium.com/innovative-csc-to-challenge-an-impossible-trinity-in-blockchain-technology-9ff86aa0192e
https://bitcoinist.com/vitalik-buterin-ethereum-regret-smart-contracts/
https://zhuanlan.zhihu.com/p/264882173
https://www.plus500.com/zh/instruments/ethusd/what-is-the-difference-between-ethereum-and-bitcoin~2
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
您可能感兴趣
-
解读CKB版 “闪电网络” Fiber Network:比特币可编程性扩展的另一种思路
作者:NingNing行业周期与宏观金融周期共振,加密行业正处在与 2019 年相似的整体性迷茫之中,现阶段不仅流动性枯竭,叙事貌似也在枯竭。市场不但对 VC 叙事兴趣阙如,对反 VC 的 Meme 叙事也已经疲倦。就像每次哲学危机,人们都会回归柏拉图寻找出路,当加密行业危机时,我们也需要回归比特币、回归中本聪。正如 CKB 生态 RGB++ 协议创始人 Cipher 在最新 Blog 里所阐述的,加密行业需要对以太坊 “链上计算” 的路径依赖进行反思,回归P2P经济学,让计算归于链下,让验证归于链上。因
-
面对NFL球员工会起诉,“退圈”的DraftKings竟主动承认NFT是证券?
作者:Zen,PANews近日,美国国家橄榄球联盟球员协会 (NFLPA) 指控数字体育娱乐和游戏公司DraftKings 逃避了其 NFT 球员许可协议的付款义务。在放弃NFT业务后,涉嫌出售未注册证券而遭到集体诉讼的DraftKings又背上了一起官司。而有趣的是,在与NFLPA的纠纷中,DraftKings的立场似乎已从反驳转变为积极承认“NFT就是证券”。放弃NFT业务:驳回集体诉讼的动议遭到否决今年7月底,Draftkings在给用户的电子邮件中表示:“经过慎重考虑,DraftKings 决定终
-
简析两种最新比特币智能合约实现方案:OP_NET与Arch有何区别?
作者:Cookie过去半个月,OP_NET 与 Arch 这两个比特币主网上的智能合约实现方案引发了较多的讨论。有意思的事情是,OP_NET 这个名字与大家熟悉的 OP_CAT 很像,都以「OP_」开头,具有很强的、让大家认为这哥俩差不多的迷惑性。所以,在开篇要和大家先提一嘴 OP_CAT。首先,OP_CAT 是比特币操作码,从去年开始有以「量子猫」Quantum Cats,也就是「大巫师」Taproot Wizards 的创始人 Udi Wertheimer 为首的社区力量一直在呼喊要「复活」OP_CA
-
争议不断,以太坊正在失去“万链之王”的权威
作者:Climber,金色财经近期围绕以太坊的话题和争议越来越多,不仅 Vitalik 本人需要下场解释观点,就连以太坊基金会也要发布公告来平息社区的质疑声。在本轮牛市周期中,以太坊的表现可谓平平。而美国以太坊现货 ETF 的通过也并未让 ETH 走势如投资者期待般爆发,相反却在币价方面越走越低。这就不免让有着「万链之王」美誉的以太坊逐渐失去投资者和社区的尊重,进而质疑起有关以太坊的方方面面。争议不断,以太坊亟需重塑权威最近一段时间以来社区成员对 Vitalik 言论观点、以太坊基金会乃至以太坊生态系统的
-
从《黑神话:悟空》谈起,GameFi何时能取得真经?
作者:YBB Capital Researcher Zeke前言本文是市场垃圾时间中的一些闲聊,需要对传统游戏市场有一定程度了解。大家可以把这篇文章当作日记或者随想观看,这些只是我在游玩《黑神话:悟空》之后对GameFi的一些粗浅思考,以及对这个赛道未来的看法。一、游戏科学的九九八十一难三天全网销量破千万、Steam玩家同时在线峰值破235万、多家品牌联名周边销售爆火、国家级媒体多次采访、多个游戏取景地可凭游戏通关记录终身免费进入、86版《西游记》YouTube观看量超400万。以上,是《黑神话:悟空》上
-
Gavin Wood:如何防止女巫攻击进行有效空投?
演讲:Gavin WoodGavin 近期一直在关注的女巫攻击(civil resistance)的问题,PolkaWorld 回顾了 Gavin Wood 博士在 Polkadot Decoded 2024 上的主题演讲,想要探究 Gavin 在如何防止女巫攻击上的一些见解。什么是女巫攻击?你们可能知道,我一直在研究一些项目,我在编写灰皮书,专注于 JAM 项目,也在这个方向上做了一些代码的工作。实际上,在过去的两年时间里,我一直在思考一个非常关键的问题,这个问题在这个领域中非常重要,那就是如何防止女巫
-
市场热议,链抽象将成加密新叙事?
2024年,加密货币领域的技术创新持续加速,链抽象(Chain Abstraction)逐渐成为行业内的焦点。链抽象技术的核心在于通过隐藏底层技术的复杂性,让用户能够更加便捷地在多个区块链之间进行操作。传统的区块链技术通常要求用户掌握不同链的操作流程,并需要应对跨链操作中的技术难题,这极大地吸引了新用户的进入。而链抽象的出现,则为这些问题提供了有效的解决方案,成为Web3建设不可忽视的重要一环。01、什么是链抽象及其作用链抽象能够将不同的区块链之间的差异整合在一个统一的操作界面中,使得用户只需一个账户即可
-
今日日报|马斯克和特斯拉赢得“被指控操纵狗狗币”的诉讼;稳定币支付平台Bridge完成5800万美元融资
今日要闻提示:马斯克和特斯拉赢得驳回指控他们操纵狗狗币的诉讼OpenAI和Anthropic已同意将其主要新AI模型在发布前共享给美国政府OKX将上线Hamster Kombat(HMSTR)现货交易X平台纽约总部将于9月13日关闭,预计将迁往得州萨尔瓦多总统布克尔成为《时代》杂志最新一期封面人物稳定币支付公司Bridge完成5800万美元融资数据:MATIC、SHIB、UNI代币头部地址持仓均超50%网龙今年上半年通过出售2.9亿元的加密货币,获利5100万元人民币监管消息美国众议院计划在9月举行多场加
- 成交量排行
- 币种热搜榜