美文网首页
区块链与共产主义社会

区块链与共产主义社会

作者: leenix | 来源:发表于2018-03-09 11:36 被阅读0次

    最近在学习区块链相关概念,发现区块链和共产主义实在太像,下面咱们做一下类比。

    一、区块链

    首先,区块链是一个去中心化分布式账本。

    这里面有三层概念:

    1、去中心化,类似没有政府的意思;

    2、分布式,类似人人平等的概念;

    3、账本,类似法律

    由于人人平等(分布式),法律具有了不可篡改的特性。因为法律一旦被每个人记在脑子里(真实情况是电脑,电脑是记得住的),就不能被修改了(历史是不可能被几本教科书篡改的)。

    那么社会在进步,法律得推陈出新,推陈是不可能的了,只能出新法律覆盖旧法律。可是由于没有政府(去中心化),谁来决定法律呢?这就靠开发这个共产主义社会的设计者来定了,决定方法称为共识算法。下面咱们来聊聊中本聪是怎么开天辟地的。

    二、共识算法

    1、PoW(Proof of Work)工作量证明(越努力越幸运)

    由于是开天辟地,社会普遍贫困,需要矿工来掘金。为了让大家都愿意参与到中本聪设计的共产主义社会,中本聪设计了这样一条规则:矿工工作量最大的,奖励一笔金子,并有立法权,可以新增当天法律(一个区块)。那么怎么证明你的工作量是最大的呢?这就得靠密码学(类似物理定律)来保障了。比如你要证明你的工作量,你得像马斯克一样给上帝刷火箭和跑车。密码学中的证明没那么难,通过哈希算法算出来的哈希前几十位是0就行(或者说小于某个数,程序猿们,你懂的)。

    严格来讲,工作量小的也是有可能获得立法权的,只是概率相对小点。真正的人人平等,越努力越幸运。

    2、PoS(Proof of Stake)权益证明(公司制度)

    随着社会的发展,PoW的弊病逐渐显露出来:1、没得到立法权的矿工的工作量被白白浪费了;2、大量矿工联合起来,高概率获取立法权,可能导致社会被野蛮矿工把持。为避免社会被蛮力控制,新的共产主义社会参考资本主义引入了公司制度,全民投票来决定立法权。

    3、DPoS(Delegated Proof of Stake)委托权益证明(人民代表大会制度)

    全民投票效率太低,于是新的共产主义社会又引入了人民代表大会制度,由专门的代表投票决定。

    如果社会中有专门的作恶分子,怎么保证立法权不会落到他们手上呢,这在国外称为拜占庭将军问题。有点累了,今天就先写到这,有空再改。。。

    相关文章

      网友评论

          本文标题:区块链与共产主义社会

          本文链接:https://www.haomeiwen.com/subject/nckpfftx.html