比特币双花是什么鬼?

图片来源《百度图库》

过去的两个月注定是币圈的一个多事之秋,XVG,BTG以及ZENCASH三个项目先后遭受了算力攻击,发生严重的双花问题。

可能很多朋友会问:什么是双花? 双花就是双重支付;在区块链的世界中,如果一个项目遭受算力攻击,一笔钱可以使用两次,是不是很神奇,你竟然可以把一笔钱消费两次。下面让我跟你通俗易懂的解释下:

我们都知道区块链是一个去中心化的分布式记账,也就是说没有一个中心机构能够统一记录管理我们的交易和账户。并且,比特币一类的数字货币,并不是实物,看不见摸不着,只是一串数字符号。

例如A用1000块钱找B买了一个手机,同时又找C买了一个电脑。他把“A用1000块钱买了一个手机”这笔交易告诉了一个美国人,同时把“A用1000块钱买了一个电脑”这笔交易告诉了一个日本人。

美国人和日本人都会把A的这笔交易记录到自己的小本本上面。美国人把自己的小本本发布到太空了,但是日本人网速很慢,他并没有看到美国人发布的小本本,然后也把自己的小本本发到太空中。

但是A的账户里面只有1000块钱,那B和C谁能收到这笔钱呢?

这就是简单的双花问题。

比特币是怎么解决的这个问题的呢?

我们接上文讲:

如果另一个法国人首先看到了美国人的账本,那他就会在美国人的账本后面继续记账。美国人的账本就会变长。

另外有一个德国人先看到日本人的账本,那他就会在日本人的账本后面继续记账。日本人的账本也会变长。

以美国人和日本人的小本本为基础的两个账本都在不断变长。

但是,突然来了一群中国人,他们是在美国人的账本上记账的,他们记账特别厉害,很快美国账本就比日本账本长很多很多。

这时,后面来记账的人基本上都会选择美国账本,而舍弃了日本账本。

最终,第一个日本人在账本里记录的“A用1000块钱买了一个电脑”这笔交易就没有人承认了。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 今天遇到一个问题,场景是对数据进行水平拆分,希望可以把系统部署到任意机房,并方便进行流量调拨。前提是数据库已经支持...
    蓝不多山阅读 4,783评论 0 0
  • 熊志军~【日精进打卡第418天】 7月7号卡 付达新商贸~众德营销 沈阳盛和塾道盛组/稻芽七组 【知~学习】 诵读...
    熊志军阅读 1,670评论 0 0
  • 1. “我为你付出那么多你却从来没有感动过” —— 是绝大多数人时不时遇到的委屈,你也有过吧? 拿出纸笔,仔细罗列...
    刘书亚的天堂之路阅读 1,261评论 0 0
  • 先说说我对火车的主观感受 相比汽车,我更愿选择火车,不是百分百完美,火车出事率相对低,颠簸小,气味小。所以今天聊聊...
    征人随说阅读 4,260评论 0 0
  • 这是今早在“知乎”上发的一篇回答,楼主的问题内容大概是:女孩如何活得精致,自信,活力! 下面是我的回答: ...
    人间一趟阅读 2,972评论 1 3

友情链接更多精彩内容