AI 概要
展开
仅需 30 秒,即可快速掌握文章内容并判断市场情绪!
加密货币的存在得益于区块链技术的奇迹。它们是一种数字货币,采用加密技术来管理和创建货币单位和划转资金。
在这个加密货币的数字化世界中,您可能遇到了一个被称为双重消费的术语。
从本质上讲,双币消费是一种概念,即某人可以复制比特币或加密货币交易,同时将资金发送到两个不同的地址。
那么,为什么要将这样的问题双倍投入呢? 如何在区块链中预防?
首先,我们来回顾一下区块链的概念。
Ablockchain 是一种去中心化分类账,用于存储交易。确保所有合作伙伴相互信任,达成共识。
区块链在网络世界带来的革命创造了一种安全可靠的存储、管理、处理和记录信息和数字交易的方式,通常高度敏感。
区块链的创新之处在于,单台计算机或节点无法最终确定流程;许多计算机同时参与其中。
比特币等加密货币是区块链的众多应用之一。数字身份、合约、物流和越来越多的实体都可以从区块链中受益。
就数字货币而言,确保特定单位无法重复至关重要。这是因为熟悉区块链网络的技术人员可以相对轻松地复制数字信息,以及篡改数字信息所需的计算命令。
正如我们已经建立的那样,双重支出本质上是同一笔资金同时发送给两个收款人的地方。
当区块链网络受到干扰,加密货币基本上被盗时,就会发生这种情况。然后,负责人将发送交易副本,使其看起来真实,甚至完全删除交易,使其看起来从未发生过。
如果没有适当的对策来解决此类问题,整个交易将从根本上失去稳定性并遭到破坏。用户没有协议来验证他们收到的资金是否也未用于其他用途。
因此,为了使数字货币可靠运作,必须有严格的机制来阻止此类行为。
双币支出会破坏区块链的技术基础。整个概念与区块链背道而驰。因此,双币消费的可能性最终会破坏对比特币或任何其他基于区块链的数字货币等加密货币的信任。
在这种比喻中,当所有将军与军队进行协调攻击时,他们将取得胜利。然而,一旦出现一般缺陷或攻击另一名将军,整个战役,类似于区块链,就会受到损害并最终损失。
因此,加密货币必须在协议中部署拜占庭容错 (BFT)。该协议意味着,即使出现错误、故障或参与者的行为违反指定计划或作弊系统,计算机系统仍必须保持令人满意的运行水平。
既然我们已经了解了双重支出的基础,那么我们来了解一下诈骗者以双重支出表现的三种热门方式。
当唯一个人或组织控制大部分哈希率时,区块链网络将受到 51% 的攻击,从而导致潜在的网络中断。当这种情况发生时,所谓的“攻击者”将获得足够的挖矿能力,以忽略或改变有意进行交易的顺序。
在 51% 的攻击中,攻击者可能会在此期间撤销其进行的交易,导致双重支出问题。此外,攻击者还可以阻止部分或全部交易确认(即,交易拒绝服务),并阻止一些或所有其他矿工挖矿,这被称为“挖矿垄断”。
比特币黄金是一种作为比特币分叉出现的加密货币,是2018年和2020年此类攻击的受害者。
比赛攻击涉及使用类似资金同时发送两笔对立交易,但仅确认一笔交易。
在此类攻击期间,主要想法是通过仅验证对攻击者有利的交易,即资金发送到他们可以控制的地址,使其他支付无效。
此外,比赛攻击需要接受未经确认的交易作为支付方式。
与比赛攻击不同,Finney 攻击涉及攻击者将单个交易预先挖入区块,但不会立即广播到整个网络。
在这种双币支出攻击中,攻击者在不同交易中花费相同的代币,然后广播之前挖出的区块,从而使支付无效。
这些攻击需要以不同的顺序发生。与比赛攻击一样,它们也取决于接受未确认交易的接收者。
有两种方式可以防止双币消费。
此外,区块链技术还通过点对点文件共享技术以及公钥加密技术来防止双重支出。除了这些设置外,加密货币的所有权结构也记录在区块链中,区块链本质上是一个公共账本,同时通过加密协议和整个加密货币社区进行确认。
因此,由于所有交易均在全世界数千个节点上公开记录并同时加密保护,因此所有参与者都可以查看并验证已经完成的交易。
在比特币方面,所有交易均由矿工进行验证。这确保了在验证过程中执行的交易是不可逆的,并且无法通过计算方式进行更改,因此成功地解决了双重支出问题。
幸运的是,区块链中的双倍支出很难实现。
这是因为一旦加密货币的区块链变得足够大,就像比特币或以太坊一样,单个个人或群体获得足够计算能力以迅速推翻所有其他参与者的可能性就会变得非常低。
此外,随着链的增长,修改之前确认的所有区块变得更加棘手,因为这些区块都通过加密证明进行链接。因此,区块中的确认次数越多,更改或撤销交易的成本越高。
因此,成功的双花攻击可能只会修改最近几个区块的交易,并且只会在相对较短的时间内进行。
至于比特币,其共识算法也称为工作量证明 (PoW),可确保矿工只能验证新的交易区块,因为所有网络节点都一致认为矿工提供的区块哈希是正确的。区块哈希验证矿工是否投入了足够的精力,为区块的问题找到了有效的解决方案,因此将奖励一些比特币来解决这个问题。
使用双币消费,参与者可以使用同一笔资金进行两次或两次以上的电子现金系统骗取经济利益。
最初,没有合适的解决方案来解决这个问题。这对加密货币和比特币的增长和进步构成了巨大的挑战。幸运的是,盲签名的做法以及某些严格透明的协议为这种去中心化金融方案提供了一种创新解决方案。
此外,PoW机制和区块链技术的形成使比特币成为一个强大的去中心化数字货币系统,大大降低了欺诈和双重支出的可能性。