POW即工作量证明共识机制,即整个旷工节点去计算数学题,最先运用工作量证明共识机制的项目是比特币,比特币是目前世界最成功的区块链项目,从08年诞生到现在,系统基本上没有遇到大的事件,说明他的系统还是有独特的优势的,不然怎么在一个没有中心化公司或者个人去运作的情况下能够持续运作这么久,接下来我们一起去看看他究竟有什么样的优点:
优点:系统稳定 不易被攻击
在比特币的网络系统里,整个系统的交易记录都是旷工通过哈希碰撞将区块写入链中的,在哈希碰撞的过程就是整个网络旷工争抢记账权的过程,谁的脑袋聪明,就先破解了系统里面的这个难题,从而获得记账权,然后向全网公布,得到6个节点确认之后,这个区块写入系统的大涨本上,如果有人要想去篡改自己的数据,他就得在最快的时间修改之前形成的所有区块数据,因为每一个区块的哈希都是由上一个哈希计算出来的,所以如果要想篡改数据不但需要强大的算力和很短的时间完成,如果时间太慢,超过10分钟,下一个区块就会形成,篡改起来将会更加的难,所以黑客要想攻击整个网络,是非常难的事情,所以这也是比特币系统如此问的原因。
缺点:资源耗费 效率底下
因为系统为了维护这个公共账本,旷工们需要花费大量的算力去算这到哈希函数的难题,在一定的时间只能有少部分节点旷工可以获得记账权,对于没有获得记账权的旷工来说,他之前所花费的的电力基本都白费了,所以工作量证明最大的问题就是会浪费大量的算力,算力背后的支撑就是我们的电能。
在我们币精英商学院群里,如果我们发行一个Token叫精英币在本群内部交易流通,如果我们内部的交易就会形成账本,大家为了维护这个账本就得花大量的时间去维护,比如说我和涛涛发生了一笔交易,如果我们群内有有15名旷工去争夺记账权,结果阿雷获得了记账权,阿雷记录完之后向全网广播,说我已经把账记录完毕,然后14名旷工中的6个旷工去确认阿里的账记录得是否真实,核实通过通过后阿雷的记录的账单才能并入到我们币精英商学院的大账本中,其实大家回头来看这个过程,不仅浪费了大家很多时间,而且整个打包到确认需要花费很长的时间,如果我们币精英以后的学员越来越多,有几十万,那么每天发生的交易就有好几万笔,这将需要耗费多少的人力和时间啊。
POS权益证明机制:
即拥有的币越多,有记账权的概率越大,这里的越多有两个维度,一个是持有币的时间期限,第二一个就是持有代币的数量,所以这里的币指的是币龄,即持币数量持币天数。比如
币精英商学院的袁叔叔持有精英币1000个持有周期是30天,那么他的币龄是100030=30000,即每个币每天产生一个币龄,并且每产生一个区块币龄就会被清0,假如每被清空365个币龄,就会从区块中获得0.05个精英币的利息,那么袁叔叔开启了一个区块,他将得到的利息是【《1000*30》X5%】/365=4.1个精英币。通过上面我们可以知道他的优点是:省略掉了竞争记账造成的资源浪费,在一定程度上缩短了达成共识的时间。他的缺点就是容易形成贫富两极分化,有币的人越来越有币,还有个问题就是没有专业化,拥有权益的人未必希望参与记账,
关于对待分叉来说那个共识机制有效目前来说没有正确的答案,首先我们来分析一下比特币分叉的原因是他的的容量小,每个区块只有2M,就相当于我们的城市道路只有两车道,随着社会的快速发展,车子越来越多,两车道已经不能满足我们的要求,于是出现了4次道或者形成专用车道,即自行车道和汽车专用道、公交车专用车道。这也就是我们所说的侧链机制,但是目前这种技术尚未取得明显的成功和进步,还有一种解决办法就是闪电网络技术,闪电网络技术就是区块系统的小笔交易放到最后统一处理,就像在我们币精英商学院的同学麻将桌上打麻将一样,每次都结算很麻烦,于是阿雷想出了一个办法,第一局阿雷输了200个精英币给文涛,第二局是文涛输了200个精英币给魏刚 第三局则是魏刚输给了东城200个精英币,然后打完三局阿雷说我想回家写作业了,不玩了,开始算账,阿雷直接给东城200个精英币就OK,是不是很快啊,这只是我举的理想例子,在区块链的交易不是这么简单,所以闪电网络到目前为止还处于探索期,还不能算是最好的解决方案。
关于为什么还是分叉了呢?这里面有很多原因,我认为90%是人为原因,跟要想解决比特币交易速度没有一点关系,很多人分叉就是为了赚点钱,分叉之后很多私生子都没有爸妈管了,所以我是不喜欢分叉币的。
以上只是我个人观点,不一定正确,欢迎大家指正,本文章是回答币精英商学院阿雷的每日一问所写!欢迎大家关注币精英商学院 POW、POS、如何规避分叉的思考
网友评论