查看原文
其他

WJ 2018-05-29

白话区块链

大白小课 | 10-100岁的区块链入门课

想学区块链,但没有相关基础,看不懂书也看不懂文章,那就来每次5分钟的大白小课啦:

大白小课:每周1节(本周起),一个小故事、一个白话概念解说、一列区块链白话百科词条,希望能让10-100岁的人都能读懂它。

上节回顾 :大白小课 | 第3节:比特币凭什么被称作数字黄金 远古人中野聪机缘巧合获得的金色石头从一文不值摇身一变,变成了家喻户晓的神奇东西,大家都来询问关于神奇石头的事情。

1小故事:远古人奇遇记 02 - 守不住的秘密


中野聪一开始不愿透露金色石头的来路,可是他发现这种石头非常难以寻找,仅凭他一人之力根本无法找到更多的石头,再着说了,虽然手头里有一些石头,大家也知道这石头是值钱的,可是也就只有我一个部落一条街的人知道而已,现在最多换几条咸鱼。

初尝甜头的中野聪陷入了沉思,首先这石头无疑是个宝贝,他坚信这石头将来总有一天会有更多的人喜欢的,这样他手里的这些石头就可以换到更多的东西,虽然没有去过遥远的地方,但是他听说往东边一直走还有几百个部落。突然,中野聪脑袋里闪现了一个想法......

中野聪通知隔壁老王、老李等人晚上到他家将公布金色石头的秘密。到了晚上,隔壁邻居老王、老李等人居然全家人都带来了,大大小小挤满了中野聪整个茅草屋。大感意外的中野聪有点无奈,不过他还是按原计划告诉了大家他的这个想法:“我可以告诉大家金色石头哪里来的,也会带你们去找,但是有3个条件,为了大家共同的利益。第一,金色石头经常出现的位置你们必须保密;第二,大家必须听我指挥,并且每找到10个石头必须给我一个。第三,大家把金色石头可以换很多食物的事情扩散出去,这样越多人知道,金色石头就会越值钱!”  大家都同意了。

第二天开始,他们就一起去山里找金色石头。有一天,老王家的小儿子无聊间拿着打猎用的石斧砸开了一个山脚下的大石头,发现这座山脚下居然能挖出金色石头来,于是大家顺着这个位置一直挖,不断能够挖到一些金色石头,与此同时金色石头能换食物的消息传播得特别块,很多其它部落的人都来这里打听消息,大家发现秘密根本保守不住,越来越多人来挖石头,甚至一些部落首领带着手下倾巢出动来挖石头,人多了起来每个人找到的石头就相对少了。

中野聪最后发现虽然事关大家利益的消息倒是扩散出去了,但是事关他个人利益的秘密倒是没有人真正保守,他也根本无法左右这些人寻找金子后能给他抽成,因为只要知道这东西有价值,谁都可以去挖掘,这完全是大自然的东西,没有人可以真正控制它左右它。不过怎样自己才能获得更多金色石头呢?他又陷入了思考....

下一节,将继续讲述远古人中野聪发家致富的故事。

2白话区块链概念:挖矿的原理与意义

比特币挖矿其实就是我们在第1节课中讲到的这个电子现金支付系统中做任务获得记账权从而获得奖励的过程,这个任务因为过程和现实生活中的“挖金矿、淘金”差不多的感觉,于是很多人就称它为挖矿了。和挖出来的金子能换食物一个样,比特币中的挖矿奖励获得的比特币可以换披萨也就可以换其它食物,同样的也可以换现金,越来越多人参与挖矿时大家会发现越来越难获得奖励,同时越来越多人发现比特币可以获利,关注的人多起来,它的价值也被大家推高。

比特币的挖矿原理:通过消耗各自计算机的运算能力来处理比特币系统里的交易信息,同时越来越多的人和机构加入这个去中心化的挖矿当中来时,大家发现居然没有一个人或者机构能够垄断这个挖矿产出的比特币,因为这个利益人人都想要,因为利益永远是人类最原始的动力,根据系统设计,如果任何一个人或者机构想要垄断挖矿产出比特币,必须要掌握超过一半的挖矿计算机和设备,但是这却是不可能达到的事情,这样一来比特币系统越来越强大和安全起来。假如系统遇到黑客攻击的情况下,只会有一小部分节点被影响,大部分节点继续运行,继续处理交易,继续挖矿,根本不会被影响。挖矿的收益来自比特币的奖励和交易的手续费。

为什么要挖矿有什么意义?我们在大白小课第1节的百科词条中解释过P2P网络的原理,用了迅雷来举例,在这个P2P去中心化下载网络里(包括但不限于迅雷),人人都可以作为一个节点来上传数据和下载数据,这样一来就算下载网站的链接失效了还是能下载到文件,很多人就认为只要是P2P的下载,文件就永远存在网上了。

如果说比特币本质上是个P2P的账簿,记账记录人人共享的话,为什么还需要什么矿工呢?还要给矿工手续费,还浪费电,这不是浪费资源吗?其实这里有一个误区,去中心化的点对点网络有一个特点,就是每个节点都是平等的,每个节点随时都可以自行离开自行删除数据,自行关机,并不会义务的为大家服务,因为开着P2P软件很占网速不说,还占用硬盘、对个人电脑的硬件也是一种损伤,所以很多人不乐意一直开着p2p软件,所以很多时候,一些稀少的资源也许永远无法下载到了。

如果一开始只是大家义务免费的共享的是账本游戏,大家始终是不会愿意帮忙记账的,也许早就关机睡觉了,三天打渔两天晒网有什么用?这时候,比特币系统的挖矿奖励机制恰恰解决了每个节点平等没有义务来服务大家的问题,因为只要你付出了资源和计算机资源,就会得到系统的奖励,多劳多得,系统又是自动运行的,没有人能篡改,这很公平,每个人都可以通过自己的付出获得收益,对,这就是利益对人类的万有引力,也是人类自始自终去做一件事情的原始动力,奖励成了力量的源泉,不断的激励着更多的人加入共建、维护这个系统当中来。正是有了挖矿才有了大量的矿工保证了这个系统不死不灭。

拓展阅读比特币被宣告死亡129次,每一次都王者归来

那么问题又来了,多劳多得的话矿工是怎样分配利益的?大白小课第5节课内容预告: 《比特币矿工的日常工作内容》。


3白话百科词条


比特币挖矿: 矿工通过大量计算机消耗运算能力来处理交易信息并且确保系统安全稳定运行的行为,被称之为挖矿。挖矿过程中,所有节点的计算机将共同进行特定的运算,就像在做一个非常复杂的随机算术题,每秒需要做数十亿次计算,同时挖矿的人越多,难度越大需要做的运算就要越多,谁先做对,谁就能够获得记账权,同时获得奖励。

矿工:矿工是指参与比特币挖矿的人,也可以称作比特币系统中的一个节点。因为挖矿过程中需要非常大量的运算和资源消耗,如果只提供一台计算机,在矿工数量越来越多的情况下,就越来越难挖到矿获得奖励,这时候,有些矿工就会增加挖矿设备的数量。

示例:可以把比特币挖矿的行为比作银行系统的运行,大家因为信任银行,并把钱存在银行里,银行员工通过点钞、录入银行的计算器服务器后台进行记账,并且通过金库和安全级别非常高的加密网络系统进行信息安全的保障,大家转账和办理业务时需要使用银行的人力物力,所以大家都愿意支付手续费作为银行的报酬,大家转账数量越多和业务办理越来越频繁起来,银行的收入就越来越多,于是它们盖起了高楼大厦。

矿工在比特币系统里充当的角色就像是银行一样,帮助大家处理信息和记账,并且保障了系统的安全性,他们也消耗了自己的人力物力和电力等资源,所以获得系统奖励的同时也能获大家转账时支付的手续费(也叫矿工费)。越来越大的交易量让矿工的收益越来越高,但是这时候矿工的数量也多了起来。矿工和银行唯一不同的地方是,矿工是去中心化的,人人可以参与,不会因为某个节点被黑客攻击或者停电导致系统瘫痪,24小时运行。而银行则是中心化的,他们的营业网点只能工作时间处理我们的业务,并且需要排长队,如果他们的计算机系统被黑客攻击,整个系统瘫痪的情况下,银行也就无法提供服务了。

银行系统的稳定和安全运转,需要大量的员工、数据中心、服务器、高楼大厦来保障

记账权:记录比特币交易信息的权利,矿工挖矿通过谁的机器多谁付出的资源多谁最有机会最快算出结果来进行竞争这个记账权,也是所谓的多劳多得,非常公平,因为系统运行始终按照规则来进行,没有后门可走,无法篡改,大家都很乐意参与公平的竞争记账权。


课后作业:关于本课相关知识点中,如果你有更通俗易懂的小故事和形象生动的示例,或者说课程内容的一些观点错误,请你在本文留言告诉我们,我们将选出优秀留言作为课程补充置顶,同时送上区块链好书包邮一本作为优秀作业奖励。——是的,大家一起来为区块链的普及做些事情吧。


——End——


『声明:本文为白话区块链小伙伴 WJ 撰稿,文章为作者独立之观点,不代表白话区块链立场,亦不构成任何投资意见或建议。』


公众号后台回复 关键词 查看资料:

回复  直达“区块链从0到1入门必读”

回复 1  直达“白话区块链历史精华”


查看更多“大白小课“文章——

    大白小课 | 第1节:神奇而有趣的比特币

    大白小课 | 第2节:比特币价值来源于什么?

    大白小课 | 第3节:比特币凭什么被称作数字黄金

    喜欢请给我们点赞哦,谢谢 

    (●—●)

    查看历史


      您可能也对以下帖子感兴趣

      文章有问题?点此查看未经处理的缓存