最近博主炒币炒的是波澜起伏,当然从最初的炒差价到现在的炒情怀,慢慢之间就成了区块链入门级选手。

区块链在后互联网时代异军突起,国内外饥渴的创业者们像看到了黑暗房间的裂缝一样,削尖脑袋往里面钻。就连非互联网从业者都盯上了这个本应该属于技术圈的话题,不过具体来讲区块链的原理还有演算法都过于专业高深,为了让各位韭菜能够在币圈儿玩的开心,玩的不那么上火,被割韭菜的时候也不那么震惊,小新今天就给大家,好好谈谈区块链的原理。

1 中心化货币的故事

为了防止查水表,我们来讲讲另一个大国的故事,那就是木叶国,作为忍者世界五大国度之首,木叶国自然是国土广大,而且国防力量强盛。经过长期的混战与统一,木叶长老-鸣人坐稳江山之后第一件事儿当然是要规定货币,所以仔细查看下发现,哦?大家都在用黄金作为交换媒介,研究后发现,黄金有这么三个特点:

A 黄金付出了巨大的劳动才开采提纯到的

B 黄金属于惰性金属,不容易被腐蚀而且容易保存

C 黄金被大部分的人所认可

D 黄金存量有限

那么满足了这几点,黄金就成为了具有「价值」的东西,那么对于有价值的物品,当然就会被作为衡量其他物品的标尺,所以就是所谓的货币。

作为木叶的大长老,鸣人就考虑如果把黄金都划归到木叶国的管辖范围内,不就能控制整个经济了么,所以他设立了中央银行,让大家把黄金都放进来,然后每个人写一张欠条,「张三,我欠你10两」,「李四,我欠你5两」,这些欠条就形成了新的货币,人们可以拿这些欠条来进行交易了,我们称之为人民木叶币。

随著木叶国的发展,人们渐渐忘记了黄金,都在用木叶币来交易,但是由于大家都很保守而且木叶国的基础社会保障工作做得也不好,大家都喜欢把钱存到银行,不花出去,因为市面流通的货币越来越少,慢慢木叶国的经济进入了发展的停滞期,鸣人著急的每天团团转,毕竟国内发展这么慢,万一被邻国超越了,自己好不容易打下的江山政权难保啊!

这时候鸣人的大臣--鹿丸给他提了个绝妙的注意:「鸣哥不要担心,在下有办法。所幸所有的黄金都在咱们手中,咱们可以多印一些木叶币花出去,然后让整个市场流动资金多一些」,鸣人很担心:「我们作为当权者,怎么花这笔钱啊」,「鸣哥,别忘了我们国土庞大,还有接近一半以上的土地还没开发啊!我们完全可以设立经济技术开发区,然后把这笔多印出来的钱花出去,让他们来建设新区嘛,新区建设好了,人多起来,然后盖楼卖房嘛」,鸣人蹙眉:「那我们建设好了,也没这么多群众进来呀」,「那就先放著嘛,多分几期,多花几次钱,慢慢炒热,炒不热那也刺激了经济嘛,毕竟咱们国民人数是慢慢增加的嘛」,鸣人想了一下,毕竟这招可以短期缓解经济发展的问题嘛,所以就下令,多印刷一些木叶币,然后开拓经济发展新区!

经过了短暂的繁荣,新印刷的木叶币流入市场,国民们慢慢感受到,诶?怎么苹果越来越贵了,喝瓶水都从1块钱涨价到了2块,木叶国的经济学家站出来,给了这个现象一个定义,叫「通货膨胀」。

通过木叶国这次简单的通货膨胀操作,我们就可以看到这个国家的几个问题:

1 经济发展过于依赖地产

2 价值中心掌握在当权人手中

那么作为木叶国的国民,你手里拿著的只是一张欠条,而这张欠条背后对应的黄金数量却是不停随著发行的木叶币的数目来变化的,说白了,你手里拿著的跟银行存的这些钱,两年后早已经贬值了,这并不是你的错,但是你实实在在的变穷了。

这一切都是来源于所谓的货币中心化,有人在操作你的命运。

2 程序员革命者

2008年一个ID名字为中本聪的人在互联网上一个讨论信息加密的邮件组中发表了一篇文章,勾画了比特币系统的基本框架。 2009年他为该系统建立了一个开放源代码项目 (open source project),正式宣告了比特币的诞生。

比特币一开始只是小范围内的极客玩具,在2010年维基解密接受了比特币的捐赠之后,大家意识到了比特币的巨大价值,纷纷开始投身于挖矿行为,而在此时,中本聪却渐渐地消失了,人们也再也没能找到他。

那么我们现在仔细解读一下比特币到底是怎样的一个系统,为了让大部分技术小白们都可以理解比特币的计算机原理,我会忽略甚至稍微「曲解」一下区块链技术的真正原理,但是表达出来的基础理论会保证正确。

我们现在想像我们自己就是中本聪,我们手里有四台计算机ABCD,那么我们考虑怎么才能用他们构成一个所谓「去中心化」的交易系统呢?首先中心化交易是基于银行,我们所有的存款数字跟交易都是通过银行的伺服器进行的,那么我们首先要做的就是,取消银行,把银行的只能分给我们四台计算机,让他们每个都维护一个一模一样的账本,一模一样的数据,如下图所示:

四位计算机大哥,每人都有一模一样的账本

那么这四台计算机可以说是四胞胎了,他们的任务,就是一起配合,帮助持币的用户进行转账操作,之后我们假设张三要给李四转账5个比特币(简称BTC),那么张三会把转账的事儿丢给这四台机器说「我不管是谁,你们帮我搞定」,这时候ABCD四兄弟都拿到了这个任务,他们都很兴奋,就开始比赛,比赛干嘛呢?比赛。。丢色子!

说到这里,可能各位都感觉奇怪,丢色子干啥,又不是赌博,你别说各位,这还真是一次赌博,这次赌博的内容就是,每个人发50个色子,一起摇色子,谁摇到了25个1谁就赢了,看来这次赌博真的是难上加难,不过幸好这四位老兄都是计算机,所以他们摇色子速度可是超级快,不一会,B率先要出了25个1!

B成功之后赶紧向所有计算机都发出通告「我大B哥算出来了,你们都别算了,这次转账修改账本的工作我来做」,于是乎,其他三者都垂头丧气,停下了这次计算,而B哥就大笔一挥修改了账本,并且发给了他们三个誊抄,所以大家的账本又变得一样了。此时有个问题,大B哥好不容易赢了赌局,有没有啥筹码?当然!作为BTC的系统,在大B哥率先计算出来之后,会奖励他一枚比特币,这是他耗费电力耗费CPU、GPU之类的资源所应得的报酬,而且这枚报酬将来一定会越来越升值,这四个电脑在座的这个摇色子的工作,就被称为比特币「挖矿」,这几个计算机就是「矿机」,而这四台计算机所有者就是「矿工」。

好了,这里给大家正儿八经的说说区块链的所谓摇色子演算法到底是什么鬼,这段看不懂的同学可以绕道,并不影响理解下面的内容。

真正的矿机在挖矿计算转账的时候,会首先为每一条记录做一个ID记录还有一串HASH(哈希)记录,所谓HASH是个什么东西,下面解释,我们先看看账本的样子:

真正的区块链记录方式图解

这样来看就很明白了,每一条转账的内容都是记录成了一个区块,那么很多区块在一起呢,就形成了账本,转账的记录会随著条目一条条增加。

好了,我们看看HASH演算法,所谓HASH其实就是一个函数规则,你输入一个数据,比如40,那么HASH会通过自己内部的演算法规则算出来一个数,假设01012903847...,那么这次的赌博难在哪里呢,其实就难在所有的矿机需要一起做实验,不停地往HASH函数里面丢随机数,如果谁先计算出来一个数是18个0开头的数据,那么就算成功了。这个计算量之大,难度之高是很显然的。

在区块链货币的挖矿旅程中,有意思的是,中本聪设置了一个节点,BTC一共只有2100万个,也就是说挖矿的速度会变得越来越慢,越来越难,那么最后挖矿机就再也挖不出来了,那矿工继续努力工作能获得什么呢?获得的就是每一笔转账的手续费,进入稳定盈利状态。

3 对于区块链货币的探讨

所以现在有一个言论很有意思,BTC的挖矿过程其实就是在进行一堆无意义的运算,浪费大量的CPU/GPU,还导致大量的电力浪费,其实是一个硬生生推起来的概念,是一个GEEK圈儿里的奢侈玩物。但是我对此言论持坚决的反对态度,我们还是用黄金来做横向对比,看看这两者到底有什么相似之处。

首先黄金本身对于古代人类应用面并没有如此广泛,但是人们还是花费了大量的时间去开采黄金,对比目前的比特币挖矿来讲,岂不是相同的浪费社会资源?但是只要满足如下几个点,作为价值载体,比特币仍然是有货币流通价值:

A 比特币付出了巨大的矿机劳动才挖掘而来。

B 比特币基于区块链技术,分布在不同国家,而且机群广大,不是简单的黑客行为可以瓦解破坏,甚至也不是一个国家就能完全封杀的,所以具有资产稳定性。

C 比特币经过了十年的发展,已经拥有了大量的用户群体,大家慢慢的认可了比特币的价值所在,所以它被相对广泛的人群所认同。

D 比特币一共2100万个上限,所以存量有限,可以保值。

基于以上的特点,我们有充足的信心认可BTC的价值,认可虚拟货币的存在意义。其实说到社会资源的消耗这个问题,我倒是认为目前的云存储还有银行转账系统之类的也在耗费社会资源,只不过利用区块链消耗的更多一点罢了,但是这种消耗却带来了更加丰厚的去中心化汇报以及超级稳定性回报,这样的消耗是非常值得的。

今天给大家讲述的就到这里了,接下来计划写一下关于某些值得长期支持有的虚拟币的描述,也会多写一些实操的方法,另外,有兴趣跟小新玩一些大事儿的,请加下面的微信!

u.wechat.com/MP09x50qmT (二维码自动识别)

查看原文 >>
相关文章