币圈信息资讯 欧意交易所 什么是比特币契约,它们如何运作?

什么是比特币契约,它们如何运作?

广告位

什么是比特币契约,它们如何运作?插图

1.

什么是契约?

契约在私有财产法中用作限制对象使用的合同,例如,禁止扩建建筑物或改变外墙的颜色。

由于比特币是私有财产,契约一词似乎非常适合用来表示对其交易的限制。您拥有该财产的所有权,但您可以对其进行的操作受到限制。

具体来说,比特币契约提案限制了您购买后如何使用硬币以及可以转移硬币的地方。这些限制可以与银行可能对涉嫌从事非法活动的特定商家施加的限制相比较。

契约对于升级比特币很有用;然而,由于它们实施起来很复杂,并引发了关于加密货币的可替代性和抗审查性的争议,因此很长一段时间以来,它们都没有被认真考虑纳入比特币。

2.

比特币可以改进吗?

毫无疑问,比特币可以改进,包括契约在内的 BIP 代表了对比特币共识的拟议变更。

契约包含在比特币改进提案(BIP)中,比特币为修改和推进可扩展性、安全性和可用性等问题而经历的升级和改进过程。

契约允许比特币脚本语言阻止授权的消费者在特定的其他脚本上花费。他们描述了如何在智能合约中改进比特币,这些信息包含在满足某些条件时执行的代码中。

这些比特币合约可以防止用户的资金在黑客攻击的情况下被盗,还可以帮助扩展网络。有许多提议的契约应用,从扩展比特币交易容量到拥塞控制、信任最小化贷款等等。这些用例在有争议的 BIP119中进行了描述,由开发人员 Jeremy Rubin 作为软分叉提出,并由社区讨论。

该比特币改进提案引入了对比特币代码的更改,旨在使用新的操作码(操作码)。操作码是OPCHECKTEMPLATEVERIFY(CTV 风格的约定),可以启用一组有限的宝贵用例,而不会产生重大风险。

CTV 可以通过实施拥塞控制交易来帮助扩展比特币。当交易流量非常高时,费用会成倍增加。使用此 CTV,大型支付处理商可以将其所有支付包含在单个交易中以进行确认,从而节省区块空间并导致更快、更便宜的执行。

3.

比特币契约如何运作?

契约可以定义为语言原语(程序员可用的最小和最简单的“处理单元”),它扩展了比特币脚本语言,允许交易限制赎回脚本的脚本。

在典型的比特币交易中,您的比特币受到锁定脚本的保护,如果您想使用这些硬币,则应满足其条件。锁定条件的示例可以是在没有签名证明您拥有与公钥匹配的私钥的情况下拒绝支出;或时间锁,类似于契约,表示在一定数量的区块之后才能使用硬币。

因此,虽然在“普通”比特币脚本中,我们只需要满足特定条件来解锁特定要求(例如,使用私钥签署交易),但在契约中,我们更进一步,限制你可以做什么用那枚硬币做什么,或者可以在哪里使用硬币。

比特币契约通常被定义为“一种对未来如何转移硬币控制权的条件的机制”,包括一组关于未使用交易[TX]输出(UTXO)的条件,它定义了交易的相关性金币可以花。

例如,一个钱包可以在它持有的比特币上签订一个契约,将一些相关地址列入白名单。当这个钱包将比特币交易广播到另一个钱包时,这个钱包反过来只能将相同的比特币发送到该白名单中包含的地址。

4.

比特币契约的优势

提高比特币安全性是开发人员不断寻求的最重要的进步之一,而契约可能会为增强它提供很大的帮助。

除了提高可扩展性外,契约还有助于提高安全性,尤其是针对某种形式的5美元扳手攻击。采取措施保护您的比特币财产,使人们更难窃取是一个很好的用例。

例如,契约提供的另一种好的安全方法是限制你的 UTXO在一年后发送到多重签名地址。契约还可以解决安全密钥管理的困难,实施安全保险库可以帮助解决加密货币安全的最大问题之一。金库通过抑制硬币盗窃来增强最终用户的安全性。

用户采用了一种机制,可以防止攻击者完全控制资金,尽管窃取了用于保护资金的私钥。该机制包括使用带有密钥删除的预签名交易来强制对资金进行时间锁定。

Covenants 还可以实施限制机制来防止 Bitcoin-NG 中的双花攻击,这是一种拜占庭式容错区块链协议,最近被提出来提高比特币的吞吐量、延迟和整体可扩展性。

这种机制被转化为所谓的毒物交易,可以作为比特币区块链之上的覆盖层逐步实施。

5.

比特币契约的缺点

包括 Adam Back、Jimmy Song 和 Andreas Antonopoulos 在内的多位著名比特币专家对限制性契约的实施提出了一些担忧,特别是 BIP119。

特别是,Antonopoulos 对新更新可能传达的“递归契约”表示担忧,从而使网络恶化。当程序员限制一个事务时,就会出现递归契约,但他这样做的方式是在此之后限制另一个事务,从而引发多米诺骨牌效应,从而导致未来无限的递归契约。

黑名单和审查和没收的风险

虽然锁定可以使用比特币的地方有利于确保更高的安全性,但它也为审查和政府控制提供了依据,这将阻碍比特币的存在。当局可能会迫使交易所仅退出对代币有一定控制权的契约。

虽然同样的风险已经存在,但由于政府可以要求交易所仅向具有主根支出路径或由他们控制的多重签名的地址发送数据,但契约的实施是否会助长恶意目的,从而使政府更容易执行某种链上KYC?

可替代性威胁

契约可能会干扰比特币的可替代性——每个比特币在功能和质量上都相同的能力。

虽然对安全性和可扩展性很有用,但契约会改变特定比特币单元的属性,本质上是创建不同类型的数字货币,根据可以使用什么或可以发送到哪里而有所不同。

结果,反对这一改变的人认为,限制你如何使用比特币最终会限制比特币作为数字货币的使用,其价值不可避免地会受到影响。

对契约的利弊有强烈的看法;但是,辩论是健康的,并且对于改善去中心化和无领导的网络是必要的。最终,最终决定权将取决于用户和节点运营商,他们将下载更能反映他们观点的软件。

广告位
本文来自网络,不代表币圈信息资讯立场,转载请注明出处:https://www.huyuew.com/?p=2611

作者: qer123

上一篇
下一篇

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

联系我们

0898-88881688

在线咨询: QQ交谈

邮箱: email@wangzhan.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部
首页
欧意注册
欧意下载