女朋友让我给她讲讲什么是比特币,她想买两个。
关键词 :比特币,去中心化,挖矿,区块链,双重支付,最长链原则,工作量证明
2008年爆发全球金融危机,同年11月1日,一个自称中本聪(Satoshi Nakamoto)的人在P2P foundation网站上发布了比特币白皮书《比特币:一种点对点的电子现金系统》 陈述了他对电子货币的新设想——比特币就此面世。2009年1月3日,比特币创世区块诞生。
1.那你说的那个区块链到底是什么东西呀,我不是很懂哎?
好啦,我们大概了解什么是区块链了。
2.好啦我知道什么是区块链了,但是那些用户为什么要记录交易信息呢?
3.哦,知道了,那打包一次能获得多少奖励呢?
4.哇,那么多,那世界上一共有多少个比特币呢?
5.因为我们有手续费和打包费的奖励机制,所以大家都抢着打包,但是打包者只能有一个人,那么我们应该让谁打包呢?
6.你说的那个挖矿的原理是怎样的呢,我想不通?
我们已经了解了生成摘要的过程,那么挖矿的具体原理是什么样呢?
7.那哈希值前 n 位为 0 ,这个 n 是依据什么决定的呢?
8.哦,我懂了,那如果有人冒充咱们咋办,偷偷花咱们的比特币!
9.哇,好神奇啊,我知道了,那要是我只有 5 个比特币,同时支付给两个人咋办,每个人五个,那我岂不是赚了呀。
余额检查
解决双重支付
10.那如果有人偷偷篡改交易信息,那他不就成比特币最多的人了吗?
A 此时想要修改红色块里的交易记录,则 A 需要重新计算重新打包,创造出一个支链来,但是大家不会承认你这个支链,因为这个支链不是最长的,所以不会承认你伪造的信息,如果你非要继续往下算,什么时候你自己创造的支链长度大于世界上所有人的打包的链的长度,那么恭喜你,你伪造成功了,大家都认可你的伪造信息了,所以说理论上是可以篡改的,但是你改了之后不会被大家承认,除非你的计算能力超过了世界上其余所有的人。大家试想一下一个掌握全世界一半以上算力的人,会去干这种无聊的事吗?
有道无术,术可成;有术无道,止于术
欢迎大家关注Java之道公众号
好文章,我在看❤️
评论