Cointime

扫码下载App
iOS & Android

揭开神秘面纱: 了解比特币OP_RETURN的机制!

个人专家

原文链接:Unraveling the Mystery: The Mechanics of Bitcoin’s OP_RETURN!

本文作者:NotSatoshi  编译:CoinTime Candice

比特币的OP_RETURN是一个很好的功能,允许用户在交易中嵌入小段数据(最多80字节)。这就像添加一条秘密信息或一个数字记事本!当使用这个操作码时,它将输出标记为不可消费,这意味着该交易不会影响余额。然而,它仍然被记录在区块链上,使其成为账本的不可变和永久性的一部分。开发者和企业可以使用OP_RETURN来存储有价值或相关的信息,例如所有权证明、时间戳,甚至一些有趣的内容,比如情书!请记住,数据大小是有限的,所以要明智地选择字节。

今天,我们将揭开OP_RETURN背后的神秘面纱,并了解它是如何开启了一个激动人心的可能性的世界。

为了更好地掌握OP_RETURN,我们将从比特币脚本开始,然后深入研究OP_RETURN的工作原理。最后展示一些创新和令人兴奋的用例。让我们开始吧!

比特币脚本编程:理解OP_RETURN的基础

在我们进入OP_RETURN的世界之前,让我们退一步回顾一下比特币脚本是怎么回事。比特币远不止是一种数字货币,它是一个去中心化的账本系统,可以在不依赖中心化机构的情况下验证和记录交易。

比特币的去中心化账本的核心是它的脚本系统——用来编写交易规则的语言。这是一种简单的、类似Forth的、基于堆栈的简单语言,故意不具备图灵完备性,提供了执行交易和定制特定操作的功能。

比特币交易由输入和输出组成。术语“锁定脚本”表示输出的脚本,该脚本在交易中进行编程。同样,“解锁脚本”是一个输入脚本,通过解决由输出的锁定脚本设置的难题来“解锁”输出。

当一个交易试图从一个特定的输出中支出时,它必须提供一个输入脚本,来“解决”输出脚本。比特币脚本的设计是为了确保没有恶意代码可以使系统崩溃或找到漏洞来创建虚假交易。

现在我们对比特币脚本有了基本的了解,让我们开始深入了解OP_RETURN!

什么是OP_RETURN?

从本质上讲,OP_RETURN是一种脚本操作码,允许在交易中包含少量任意数据。换句话说,它将输出标记为可证明无法支出,同时允许附加评论、元数据或自定义数据。

为什么要使用OP_RETURN?

你可能会问,为什么我们需要在比特币交易中插入任意数据?这就是原因:

  • 在链外和链上数据之间建立桥接:OP_RETURN提供了一种连接链下数据与链上数据的方法,如加密消息、发票和合约。通过将链外数据嵌入到区块链中,不同的当事人可以信任它的真实性。
  • 公证:它可以对链外文件或任何其他数据进行独特形式的公证。用户可以通过对某个文档或数据进行哈希并将其存储在区块链上,证明该文档或数据在特定时间点的存在。
  • 支持协议:许多较新的协议(如彩色币和Omni-Layer)都建立在比特币区块链之上,利用OP_RETURN将额外的价值、资产或条件与交易相关联。

OP_RETURN工作原理

让我们分析一个标准的OP_RETURN交易:

  • OP_RETURN在创建付费脚本哈希(P2SH)交易的第一步中使用。交易输出的锁定脚本包括OP_RETURN操作码,后面是需要插入的数据(通常最多40字节)。
  • 然后,用户向该交易添加输入,例如想要用作交易输入的未花费交易输出(UTXO)。
  • 在用户创建交易后,使用自己的私钥对交易进行签名。
  • 一旦交易被广播,矿工会验证它并将其包含在下一个区块中。
  • 由于OP_RETURN将交易输出标记为可证明无法支出,因此不会创建新的代币,也不会转移资金。
  • 与OP_RETURN相关的数据将永远存储在区块链上。

一些问题和限制

使用OP_RETURN时存在一些问题和限制:

  • 大小有限:可以使用OP_RETURN插入的数据的最大范围通常限制为40字节(尽管可以通过某些方法增加)。
  • 效率降低:嵌入额外的数据会增加交易的大小,从而降低整体网络效率。
  • 区块链膨胀的争论:关于添加任意数据是否会造成不必要的“区块链膨胀”的争论一直存在,因为它消耗了宝贵的链上空间,却没有为去中心化货币的核心功能做出贡献。

既然我们已经介绍了基本知识,让我们深入了解一些的用例!

OP_RETURN的独特应用

尽管存在潜在的问题和局限性,但有创造力的人已经想出了一些独特和创新的方法来使用OP_RETURN,让我们在下面进行探讨:

存在证明

存在证明是一项服务,允许用户通过使用OP_RETURN将其哈希嵌入比特币区块链,证明任何文档或文件的存在。这对律师、记者、作者或任何需要验证特定内容的真实性和时间戳,而不揭示内容本身的人可能非常有用。

去中心化DNS系统

Namecoin(NMC)是一种替代性的加密货币,旨在建立一个去中心化的域名系统(DNS),不能被任何单一机构审查、扣押或控制。为了实现其目标,Namecoin利用OP_RETURN在比特币区块链上存储域名所有权信息。

验证实物资产

由于OP_RETURN的存在,我们现在可以验证诸如黄金条证书或限量版服装等实物资产。通过为实物产品添加唯一的、加密签名的标签,并将这些数据包含在区块链上,这些物品可以被验证为原始物品,并由其买家进行认证。再也不用担心假冒运动鞋了!

艺术与区块链的结合

OP_RETURN可用于将数字艺术转化为区块链支持的收藏品。通过将其数字指纹添加到区块链中,艺术家可以为他们的作品创建一个永久的记录,授予数字所有权,并明确跟踪出处、版权和真实性。

OP_RETURN的未来

正如我们所看到的,OP_RETURN为比特币与各种应用的整合带来了很多希望,从验证文件到收集稀有的数字艺术品。然而,人们对区块链的膨胀和效率有着合理的担忧,这可能会影响这些解决方案的可持续性。

尽管如此,OP_RETURN仍然是一个在比特币区块链上创建创新应用程序的巧妙工具。时间会告诉我们这个操作码是如何演变和适应不断增长的加密生态系统的。

*本文由CoinTime整理编译,转载请注明来源。

评论

所有评论

推荐阅读

  • 特朗普宣布组建"AI Force" 称 AI 或占美国 GDP 25%

    据 Watcher.Guru 消息并经多家媒体证实,美国总统特朗普在 Truth Social 宣��将组建"AI Force"(AI 部队),并称 AI 可能占美国 GDP 的 25%。他称 AI 是继工业革命、互联网之后“规模更大、影响更深”的变革,“我们正领先中国和世界其他地区,我打算保持下去”。特朗普表示将组建类似太空军的"AI Force",并即将任命一名 AI "沙皇"(Czar),宣称“只有高智商者可申请”。他将针对 AI 的批评斥为“激进左派”的最新“骗局”,称针对数据中心的攻击已基本失败;政府不会“以任何方式阻碍或抑制”该行业增长,同时将通过现有刑事与民事司法体系追责“坏的”部分。

  • BTC突破81500美元

    行情显示,BTC突破81500美元,现报81504.03美元,24小时涨幅达到0.91%,行情波动较大,请做好风险控制。

  • BTC跌破81800美元

    行情显示,BTC跌破81800美元,现报81797.16美元,24小时涨幅达到1.24%,行情波动较大,请做好风险控制。

  • 逾百名专家呼吁对AI企业加强独立监管

    据央视,当地时间9月18日,美国谷歌公司首次承认,其人工智能模型在今年5月的网络安全能力测试中,突破隔离环境侵入了三家真实公司的系统。这一事件再度引发外界对美国AI模型安全和监管的担忧。当天,超过100名来自世界各地的人工智能专家签署联名公开信,呼吁对全球顶尖的AI企业加强独立监管。这封公开信由“人工智能评估者论坛”组织,签署人包括被誉为“AI教父”之一的杰弗里·辛顿,以及来自全球多所知名大学和非营利AI评估机构等组织的成员。公开信提出,所有前沿AI企业都应当引入评估人员,独立评估AI风险。评估人员将审查AI系统和任何造成现实损害的事故,同时审查企业训练、部署和监管AI模型的方式,以及安全防护机制的运行情况。公开信呼吁基础模型提供商确保第三方AI评估人员拥有开展有效、可信评估所必需的“科学客观性、透明度、独立性和有力保护”。

  • 特朗普发起投票 提议以"超级智能(SI)"等表述替代"人工智能"

    美国总统特朗普在其社交账号发起投票,就该领域的命名公开征求意见。他表示,许多人认为"Artificial Intelligence"(人工智能)这一说法并不准确、也不够优雅,而"Superior Intelligence(SI)""Extreme Intelligence(EI)""Supreme Intelligence(SI)"是更优雅、更准确的描述。特朗普称,希望所有人都参与投票,选出这个不断壮大的"革命"的最佳名称。截图显示,该投票已获 10,183 票,剩余 1 天。

  • SpaceX在纳斯达克100指数的权重升至2.82%

    9月19日,SpaceX在本次指数再平衡中的纳斯达克100指数权重确定为2.82%,此前为1.28%。

  • Evercore ISI上调苹果目标价至380美元

    9月19日,Evercore ISI分析师Amit Daryanani将苹果的目标价从365美元上调至380美元,评级“优于大盘”。在完成对约4000名消费者的年度iPhone购买意愿调查后,分析师表示:“需求似乎略优于去年,这可能让iPhone在强劲的升级周期后,迎来另一波成长。”

  • Binance安全公告:iPhone用户请检查否安装FomoPeek,其可利用iOS漏洞获取设备最高权限

    9月19日,Binance Wallet发布安全公告:iPhone用户请检查否安装过FomoPeek应用。Binance已注意到社区近期披露的一起安全事件。据慢雾SlowMist等安全公司称,第三方应用FomoPeek(版本1.1-1.2)包含恶意代码,可利用iOS系统漏洞获取设备最高权限,并可能访问设备上存储的敏感数据,包括私钥、助记词、登录凭证、聊天记录、文件等。请注意,此类恶意软件直接攻击设备本身。如果攻击成功,受影响设备上所有应用的数据都可能被访问。 请检查以下内容:1.使用的是运行iOS26.x或更早版本的iPhone或iPad吗?2.是否安装过FomoPeek应用?如果以上两项均符合用户情况,建议立即采取以下步骤:1.删除FomoPeek应用,切勿重新安装。2.将iOS系统更新至最新版本。3.对于使用自托管钱包的用户:在从未安装过该应用的设备上创建一个新钱包,并将资产转移到新钱包地址。4.如果发现任何异常的资产活动,请保留受影响的设备和相关证据,并联系客服进行进一步调查。同时提醒所有用户:请勿安装来自不可信来源的应用,并保持您的设备软件处于最新状态。

  • OpenAI预计未来五年将烧掉近2800亿美元现金 收入将增长10倍

    9月19日,据英国《金融时报》看到的一份近期演示材料显示,OpenAI预计到2030年底将累计消耗近2800亿美元资金,根据该材料,OpenAI预计将在2026年至2030年的五年间产生高达2780亿美元的负自由现金流,因为公司正大举投资以扩大其获取计算能力的渠道。收入预计将在这一时期增长10倍,从今年的360亿美元增至2030年的3500亿美元。公司预计从现在到2030年底累计实现8400亿美元收入。OpenAI预计,到2030年底将在计算能力和基础设施方面投入约8560亿美元,这将是其最大的单项支出。

  • ETH突破2600美元

    行情显示,ETH突破2600美元,现报2600.15美元,24小时涨幅5.39%,行情波动较大,请做好风险控制。