BSV知识库:交易-双重支付(Double-spending)

请添加图片描述

更新日期:2022年1月20日 


​​​​​​​​​

双重支付

定义

“双重支付”是指一种通过生成一笔包含已经花费的输入的交易,而试图在网络上进行欺诈的行为。

后果

“双重支付”是比特币系统中最常见的攻击之一,但迄今为止还没有使用比特币在商业中实施“双重支付”的成功案例。

其原因是,“双重支付”是一种类似于故意拒付支票的犯罪,然而在比特币系统当中,当顾客试图发起双重支付的时候,商家可以通过密码学来验证并防止这样的事情发生。

经济激励措施

比特币系统通过其经济激励机制解决了“双重支付”问题。矿工有强烈的动机拒绝将“双花”交易打包到区块中,因为如果这样做,他们承担着区块被其他矿工拒绝的风险;此外这种行为还可能被定性为犯罪。

这也就说明了比特币系统是通过经济手段解决了“双重支付”问题,而不是通过技术方案。过去很多技术开发人员曾就此展开争论,认为必须修改协议才能解决“双重支付”问题,但这些论争已被认为是没有必要的

Double-spending

Definition

Double-spending is the act of sending a transaction containing inputs that have already been spent, in an attempt to commit fraud on the network.

Consequences

Double spends are one of the most commonly discussed attacks on Bitcoin, however there has yet to be a documented case of someone executing a successful double-spend using Bitcoin in commerce.

The reason for this is that double-spending is a crime and analogous to intentionally bouncing a check - the difference is that the merchant would have cryptographic proof that the customer attempted such an act.

Economic incentives

Bitcoin solves the double-spending problem via its economic incentives. Miners have a strong incentive not to include these transactions in a block because they are at risk of having their block rejected by other Miners, and in addition, would be complicit in carrying out a crime.

These factors highlight why the solution to double-spending is an economic solution, not a technical one. Many arguments have been made by developers in the past that changes are necessary to the protocol to fix this issue, but they have been deemed unnecessary.

声明:

BSV知识库项目由BSV区块链发起并支持,更多信息请参见知识库官网:BSV Wiki


目前,全球已有超过400个项目构建于BSV区块链之上。凭借坚如磐石的协议及超高的网络性能,BSV生态系统迅猛发展,我们期待未来出现更多前所未有的商业应用。


  • 对BSV区块链开发感兴趣的朋友可以通过CSDN站内私信联系我们,申请加入BSV开发者交流群。
  • 同时,您也可以扫描下方二维码,关注BSV区块链官方微信公众号,了解更多区块链领域的实时资讯。

    Alt

  • 2
    点赞
  • 1
    收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值