公正客观的加密货币前沿资讯,并为您在交易所开户提供永久返佣省钱链接
公正客观的加密货币前沿资讯,并为您在交易所开户提供永久返佣省钱链接
Bitcoin
$ 116,273
Ethereum
$ 3,714.6
OKB
$ 47.88
BNB
$ 790.59

可编程比特币终于来了吗?

[ad_1]


关键要点

  • OP_CTV直接在比特币网络上执行支出条件,以确保按指定使用资金。
  • 一旦使用OP_CTV设置了条件,就无法在不创建新事务的情况下更改它们。
  • OP_CTV模板是透明的链,使任何人都可以看到支出条件。
  • 比特币社区在OP_CTV是否与比特币的简单原理保持一致。

OP_CHECKTEMPLATERATY(OP_CTV)是提出的比特币OpCode(BIP-119),允许用户创建预定义的交易模板。该建议旨在增强 比特币 通过允许更复杂和有条件的交易,同时仍保持比特币的分散和安全性。

这个想法是允许用户创建更高级,可编程的功能,而无需更改比特币的核心设计原理。

与传统不同 比特币交易,只能检查支出者有权支出的权利,CTV可以执行资金的支出方式。

本文讨论了OP_CHECKTEMPLATEWATEY(OP_CTV)的机制,其实际用例,其收益,其引入的风险以及比特币社区中正在进行的辩论,从而平衡了其潜在影响的观点。

什么是OP_CTV?

OP_CTV向比特币的脚本语言引入了一个新的OpCode,使用户可以创建经过预定义条件的交易。具体而言,它可以提前设置“基于模板”的支出条件,从而限制了将来如何花费输出。

OP_CTV的关键功能是,它允许用户以可以执行支出条件的方式锁定比特币,而无需链接信任或中间人。例如,这可以促进创建金库,批处理付款和可扩展支付渠道。

谁介绍了OP_CTV?

OP_CTV是由比特币开发商杰里米·鲁宾(Jeremy Rubin)介绍的,也是比特币开发和创新的拥护者。

鲁宾是比特币社区中的杰出人物,并且一直在努力提高比特币功能的许多建议,旨在扩展其功能而不会损害其核心原则。

OP_CTV的工作方式:简化的故障

OP_CTV启用了它的核心 盟约– 控制比特币如何花费的条件。它是通过对 交易 模板。如果支出交易与此模板不匹配,则该模板被网络拒绝。

你想看这个

CTV的关键组件

  • 模板哈希: 32字节 哈希 定义允许的交易结构。
  • 锁定条件: 如果没有创建新的交易,就无法更改这些条件。
  • 网络执行: 比特币网络可确保仅根据模板花费资金。

示例:使用op_ctv对具有不同数量的保险库

想象 爱丽丝想花1个BTC,但鲍勃和查理的数量不同,并且还使用op_ctv设置了她的更改金库。

  • 步骤1:爱丽丝(Alice)花了1个BTC UTXO,向鲍勃(Bob)发送0.6 BTC,并向查理(Charlie)发送0.3 BTC。她在锁定脚本中设置了一个条件,鲍勃和查理只能在10年(或52.5万个街区)之后花费他们的BTC。爱丽丝还指出,她剩余的0.1 BTC将转移到保险库,这将额外锁定10年的资金。
  • 步骤2:10年后,只要块高度与锁定脚本中的承诺哈希相匹配,鲍勃和查理可以分别花费0.6 BTC和0.3 BTC。这样可以确保他们只能在指定的时间之后花费资金。
  • 步骤3:10年后,爱丽丝可以使用指定的金库脚本将她的0.1 BTC更改从库中解锁。保险库设置可以包括其他安全措施,例如恢复地址,如果损害了爱丽丝的私钥,就可以提供额外的保护。

如果没有OP_CTV,Alice将需要依靠预先签名的交易来执行这些未来的支出条件,这很麻烦且不太安全。 OP_CTV通过使用承诺哈希来简化这一点,允许Alice设置这些条件,而无需存储预先签名的交易或在支出时与Bob和Charlie互动。

OP_CTV的潜在用例

OP_CTV的真实强度在于其优化和确保某些比特币功能的能力而不创建成熟的功能 智能合约

这是潜在用例:

  • 拥塞控制: 公司或交易所可以创建单个CTV交易,该交易承诺向多个收件人支付后续交易, 保存 费用和减少 网络拥塞
  • 保险库: CTV启用安全的比特币库,其中只能在延迟或特定的恢复路径后花费资金,以取代脆弱的预签名交易方法。
  • 渠道工厂: CTV简化了多方 付款渠道,允许参与者锁定具有预定义出口路径的资金,而无需持续重新签名。
  • 谨慎日志合约(DLC): CTV通过消除对数千个单独的签名的需求来优化DLC,从而使复杂的合同效率更高。

OP_CTV的好处和风险

CTV通过提高比特币的功能提供了几种好处,但它还引入了用户必须考虑的明显风险。

好处

  • 效率: 优化批次支付和渠道管理。
  • 安全: 用保险库简化了安全的资金存储。
    可预测性: 用户确切地知道如何花费资金。

风险

  • 僵化: 一旦设置了CTV条件,就无法在不创建新事务的情况下更改它。
  • 隐私损失: CTV模板是可见的链上,可能会暴露支出条件。
  • 垃圾邮件潜力: 不当使用CTV可能会导致交易洪水。

对OP_CTV的辩论:简单性与比特币中的高级功能

关于OP_CTV中心的辩论 在一个基本问题上:比特币是否应该仍然是简单的,普遍的花费资产,还是应该采用更先进的基于条件的支出功能?

CTV的支持者认为它丰富了 比特币的功能 没有明显的复杂性,可以实现安全的金库,有效的批次付款和可扩展的付款渠道。

批评家担心,即使是“简单”的盟约也可能导致意想不到的后果,限制了如何花费比特币 ,或为更复杂的功能设定先例。

这一争议以此反映了维持比特币的极简主义设计与探索其更复杂的财务应用的潜力之间的张力。

结论

OP_CTV是一种提议的比特币OpCode,它引入了一种创建预定义事务模板的方法,允许用户指定必须如何花费其资金。它通过实现有效的批次支付,安全的保险库和可扩展的支付渠道来增强比特币的功能,同时还引入了与僵化,隐私暴露和潜在垃圾邮件相关的风险。

围绕CTV的持续辩论反映了比特币社区中关于平衡创新与简单和安全原则的广泛讨论。采用CTV是否取决于进一步的审查,测试和社区共识。

常见问题解答

比特币中的OP_CHECKTEMPLATERATEW(OP_CTV)是什么?

OP_CTV是一个提出的OPCODE(BIP-119),它使用户能够创建预定义的交易模板,从而实施如何使用资金。

可以使用OP_CTV创建自动付款吗?

是的,OP_CTV可以通过确保按照预定义的规则来支付资金,从而促进批处理付款和其他自动交易。

OP_CTV会损害用户隐私吗?

OP_CTV模板是透明的链链,这意味着分析区块链的任何人都可以看到支出条件。

为什么在比特币社区中就OP_CTV进行辩论?

辩论围绕将比特币的简单性与OP_CTV提供的高级功能保持平衡,这引起了人们对复杂性和隐私的担忧。

免责声明:
本文提供的信息仅用于信息目的。它不是打算的,也不应将其解释为财务建议。我们不对此信息的完整性,可靠性或准确性作出任何保证。所有投资都涉及风险,过去的绩效并不能保证未来的结果。我们建议在做出任何投资决策之前咨询财务顾问。

这篇文章有帮助吗?


是的






[ad_2]

Related Posts

Leave a Reply