由鑫链财经小编分享(xinchaincaijing.com),比特币契约提案特别限制了购买后硬币可以转移到哪里以及如何转移。这些限制类似于银行可能对他们怀疑从事非法活动的特定商户施加的限制。开发者不断寻求的最重要的进步之一是加强比特币的安全性,契约可能会有很大帮助。那么,到底什么是比特币契约?它有哪些好处呢?这是今天要讨论的话题。
一、比特币契约是什么?
在私有财产法中,契约被用作限制一个物体的使用的合同,例如禁止扩建建筑物或改变建筑物正面的颜色。鉴于比特币是一种私有财产,契约一词似乎是描述交易活动限制的理想方式。虽然这块土地是你的,但你对它的使用可能会受到限制。
比特币契约提案特别限制了购买后硬币可以转移到哪里以及如何转移。这些限制类似于银行可能对他们怀疑从事非法活动的特定商户施加的限制。
契约是改善比特币的一种有用方式。尽管如此,它们已经有一段时间没有被积极研究了,因为它们很难实施,并引发了关于货币可替代性和抵制审查的问题。
契约扩展了比特币脚本语言,并使交易能够约束赎回者的脚本,可以被视为程序员可用的最低和最基本的“处理单元”。锁定脚本在标准的比特币交易中保护你的比特币,为了花掉这些比特币,必须满足某些要求。如果你没有签名来确认你的私钥与公钥匹配,你就不能花钱。
锁定条件的另一个例子是时间锁,其功能类似于契约,并防止在特定数量的块之后花费硬币。
在契约中,我们更进一步,限制你可以用那枚硬币做什么。在“常规”比特币脚本中,我们只需要特定的条件来解锁特定的需求(例如,私钥)。
比特币契约包括一系列对未支出交易[TX]输出(UTXO)的限制,规定了交易的相关硬币可以如何支出,有时被描述为建立未来如何控制硬币的规则的工具。例如,一个钱包可能会对其持有的比特币设定条件,将一些相关地址列入白名单。当向另一个钱包广播比特币交易时,该钱包只能向白名单中列出的地址分发相同的比特币。
二、比特币契约的好处
开发者不断寻求的最重要的进步之一是加强比特币的安全性,契约可能会有很大帮助。契约有助于提高安全性和可伸缩性,尤其是在面对$5扳手攻击时。一个理想的用例是采取措施保护你的比特币资产,使它们更难被窃取。
契约还允许你限制你的UTXO被转移到多sig地址的能力,例如,一年后。这是一个很好的安全措施。比特币安全的最大问题之一可以通过建立安全的金库和使用契约来解决管理安全密钥的挑战。保管库通过减少货币盗窃来提高最终用户的安全性。
即使用于保护现金的私钥被盗,用户也可以应用一种技术来禁止攻击者获得对资金的完全控制。为了对资金进行时间锁定,这种方法使用带有密钥删除的预签名交易。
在Bitcoin-NG(一种拜占庭容错区块链协议,最近被提出来提高比特币的吞吐量、延迟和一般可扩展性)中,契约也可以用于构建一种限制机制来阻止双重支出攻击。这种方法体现在“有毒交易”中,可以逐渐添加到比特币网络中。
总结
以上内容就是对什么是比特币契约?比特币契约有什么好处?这两个问题的解答。简单来说,契约是改进比特币的有用方法。尽管如此,因为它们难以实施并引发了对货币的可替代性和抵制审查制度的质疑,它们已经有一段时间没有被研究了。但是,契约有助于提高安全性并提高可扩展性,采取措施保护比特币资产,使其不被窃取。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。