区块链
区块链火了,如何通俗易懂的理解区块链?去中心化?比特币?挖矿?小编绞尽脑汁写了一段生动的比喻,我们一起来读一下。
假如你是一位女性,在某年某月某日的某个晚上,你男票给你说了一句“我爱你一生一世”
然后你把这句话发给了你的闺蜜、爸妈、朋友圈、公众号、微信群等
你男票再也无法抵赖,你打赏点小费感谢他们给你记住并作证,这个小费就是token
你、你男朋友、“我爱你一生一世”这句话、说这句话的时间、地点等信息,打包起来形成一个结构化的信息包,这个信息包就要“区块”
而你的闺蜜、爸妈、朋友圈、公众号和微信群等节点就是“链”
最后你男票不承认说过这句话,当了负心汉,你翻出这个账本对质,把他丫的臭骂一顿,这就是区块链应用。
还有啊,男朋友这个节点会永远被踢出网络,当然网络更大的情况下这个男的可能永远找不到女朋友。
再来看一组比喻
比方说,一个圈子里有10个人,每个人都有一台电脑和一个自己的签名,每台电脑里都有一个账本,里面记录了这10个人的余额和交易;每次圈子里的人做了一笔交易(转账)的时候,就要更新所有电脑上的账本(10份账本),10份账本时时同步来确认交易完成。这个账本就是区块链。
账本是一页一页的,每一页写满了交易记录,一页页堆在一起成了一本本子就是账本;区块链是一块一块的,每一块写满了交易记录,连在一起成了一条链就是区块链。
比方说,甲转给乙100元,就在10台电脑里的账本上都写上:XXXX年XX月XX日甲和乙做了这么一笔交易,甲转给乙100元。这样一来,圈子里的人都知道了甲的钱少了100,乙的钱多了一百。
每个人想要知道甲还有多少钱,不需要去银行查账,只需要查自己那本帐就知道了;两个人想要交易,不需要银行,直接可以转账,等待圈子里的每个账本同步就行了。不需要通过中心权威机构确认和查询,这叫去中心化;
每个人都能通过电脑看到所有人的交易记录(转账记录),这叫透明性;
圈子外的人可以看到账本,只要你复制了他们的账本并且有一个自己独有的签名就可以加入圈子了,这叫开放性;
如果谁想耍赖,比方说甲硬说自己没给乙汇100元,还把自己的账本给改了,这没用,其他9本账本都说他汇了。除非甲篡改了6本账本,不然他就无法抵赖,这就是信息的不可篡改;
人跟人之间的交易,不需要相互的姓名、身份证号等等一堆个人隐私的东西,只要你的签名就行了(这个签名只是一串独一无二的数字字母组合,跟个人信息无关),这就是匿名性。
领取专属 10元无门槛券
私享最新 技术干货