主页 > imtoken官网苹果版 > 双重支出问题的作者?

双重支出问题的作者?

imtoken官网苹果版 2023-01-17 05:37:55

这是一个很好的问题

为什么现实生活中很少涉及双重支出?

因为在传统的实物货币阶段,比如金、银、铜币、纸币等,你付了钱之后,你手里就没有了,所以自然不存在重复支付的问题。

当世界进入计算机时代比特币检验双花,问题出现了:

微软花费数百亿美元打造和维护windows软件,你实际上可以零成本复制使用;

好莱坞公司花费数亿美元拍摄大片,你其实可以免费下载观看;

唱片公司为歌手创作的唱片,无需购买磁带或CD即可免费收听;

p>

为什么进入计算机世界后原来的规则发生了变化?

由于计算机的数据传输是基于电子比特的数据流,其特点之一是复制的成本几乎为零,这使得建立在计算机上的软件和数据非常容易复制,例如作为文本、文档、电影、音乐、桌面软件、移动应用等。

在当前的计算机网络中,人们无法像在现实社会中那样做。给别人100RMB后,他们手中的100RMB就没有了。

为了解决这个问题,人们引入了集中记账的方法;

每个商业银行的中央机房都有一个数据库,里面存储着账户余额和交易信息,所有账户的余额信息以此为准;如果账户A只有100RMB,但同时发送了2笔交易,分别转账给B和C,银行后台可以轻松识别,只保证第一笔交易。成功。

银行防止双花的技术非常成熟,没有发生过此类攻击,所以这个问题在社会上没有讨论过。

但在比特币的世界里,因为不是中心化记账方式,存在双重支付的可能,所以大家都在讨论。

这里简单介绍一下什么是比特币双花(以下简称双花):

现在很多交易所和商家,比特币支付是1次确认;

如果某个时刻,比特币区块高度为100,小A将10w btc转入交易所,等待1次确认交易所将入账,则区块高度为101;

之后,小A调动了超过51%的比特币算力,重新发起了一笔交易,将10w btc转移到另一个地址,然后从100的高度重新挖矿,挖出了一个新的区块; A的算力占比超过51%,所以可以保证挖出的块永远是最长的链;比特币世界认可最长链原理。

至此,双花成功比特币检验双花,小A的10w比特币还在手里,交易所损失了10w比特币。