很久很久以前有一个小村庄人们自给自足村里张三养猪里饲养牛,突然有一天张三想吃牛肉,于是他想了一个办法,用自己的两头猪要求换李四的一头牛!李四同意了,村里开始流行这种以物换物的交易方式来满足自己的需求,我们将这种货币叫做实物货币!

有一天村民觉得这样不太方便,于是村长组织全体村民召开大会讨论如何解决这个问题,有人提议我们可以!可以分割并且较为稀有的东西作为一般等价物,比如黄金。再把其他物品和黄金的重量关系编制成一张价格表,只要大家都认可之后交易用黄金不就行了吗!

村长觉得这个提议很好,便通过了提议,并且规定全村的黄金其他人都不可以采,只有村委会可以开采,然后根据大家的劳动量或者上缴的物资分配给大家,从此人们开始使用黄金买卖自己的物资,我们将这时的货币叫做称量货币!

好景不长,称量货币逐渐出现了弊端,附近金矿不多,并且开采和冶炼费时费力,再加上黄金的磨损严重等一系列问题,村长再次召集全体人员开会商讨,有人提议我们没必要非要用真的黄金,找一张纸,上面写着一克黄金,交易的时候给这张纸不行吗,村长觉得这个提议也不错,于是补充规定只有村委会写的纸并且盖章才能用作交易,此时村里便进入了纸币时代!村委会就承担了政府和中央银行的角色.

过了一段时间,很多人开始抱怨自己家的纸币太多,总有丢失的事情发生,村长的儿子小村长很聪明,他对所有村民说,我来找人记账,你们自愿把纸币放到我这里,以后交易的时候和我说一声,我直接在交易双方的账上进行增减,你们出门又可以不用带纸币了,村民们很高兴的同意了,于是中央系统虚拟货币诞生了,也就相当于我们现在的银行!

又过了一段时间,有人发现村委会写的纸越来越多,导致很多纸币才能够买一袋面,我们叫做通货膨胀,再加上自己的钱却由别人记账自己担心风险,万一村里的会计乱改我的账怎么办?
这时候一个自称叫做中本聪的人站了出来,他说自己设计了一套系统可以解决这个问题,首先我们要将账本进行改造,第一账本从私有变为公有,第二以后不再记录余额,只记录交易信息,要想知道余额通过计算就知道了!第三我们流通的币种就叫做比特币。
此言一出村里炸开了锅,不记录余额倒是可以理解,公开账本接受不了谁都知道我有多少钱了中本聪说结婚我们这样来操作,为了隐私安全考虑,我们每个人都不用真实姓名交易,我给每个人随机生成一个数,这个数介于零到2的256次方之间出现的可能大概相当于宇宙中所有原子的数量,所以大家不用担心重复的问题!

我再用一种固定算法把这个数变成字符串,这个字符串就叫做私钥,你们自己一定保管好!私钥是你拥有比特币的唯一证明,也相当于你们的密码,有了密码就要有账户,在私钥的基础上再次通过算法算出一个公钥,在公钥的基础上通过算法算出一个相对较短的字符串叫做地址,如果你想收钱,只告诉别人你的地址就可以了,如果你想付钱需要告诉别人你的公钥和地址,这时公钥用于检验这个地址是不是你,不过不用担心,算法很安全别人通过你的公钥是推算不出来你的私钥的,这样就解决了交易安全和公开的问题。

为了解决通货膨胀,比特币不能无限发行,我们使用一个机制来控制它的发行速度和数量,具体这样操作找一些人来负责整理账本,大家同时进行,谁先完成我们就奖励他50个比特币,并且只通过这一种方式发行比特币也就是比特币的唯一来源,但想获得奖励也没那么简单,需要他们找到一串特定的数字我们叫做哈希值。
具体的操作是:将这页纸的版本号、上一页纸的哈希值、自己的交易地址、更新时间、当前的难度与一个随机数X,进行sha256函数运算,sha256函数可以将任意字符串通过加密,得出一个64位的16进制数,只要参数稍作改动,结果就会面目全非,但只要参数相同计算多少次结果都是一致的。

而且运算过程不可逆,大家可以通过改变X值来获取上256函数结果X可以是零到2的32次方之间的数,如果结果小于我们给定的目标值,我们就算他成功了最直接的判断方法就是sha256函数得出的64位16进制数钱若干位均为零,我们就奖励他50个比特币,再加上你们账的手续费。
这里的每页纸就叫做一个区块,整理账本的过程我们就叫做打包区块,也就是俗称的挖矿,每页连起来的账本就叫做区块链。
为了控制发行数量,我们规定将每十分钟内产生的交易记录到一个区块上,然后让矿工们打包,最开始每打包一个区块奖励50比特币之后每经过21万个区块大约是四年的时间,奖励就减半,直到2140年左右奖励不足时,大约一共发放2100万个比特币!之后便不会再发放,那时旷工的奖励来源将是每笔交易的手续费。

由于奖励的原因,村里很多人加入了整理账本的队伍,还有的人组队参与,大家同时进行,谁先算出符合条件的X值意味着谁将获得这笔奖励某个旷工算出X之后,迅速将消息向全村广播,这时其他人开始校对他的是否正确,如果超过六个人确认该页账本上所有交易就生效了,矿工们便会迅速开始计算下一页纸的X值,至此,关于比特币的故事就讲完了,你看懂了吗?
添加新手交流群:币种分析、每日早晚盘分析
添加助理微信,一对一亲自指导:YoYo8abc