首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

区块链的共识就是赚钱吗

前两天与阔别已久的老友撸串,

几根猪腰子下肚后,

一位老哥问我,

你们玩区块链的都挺团结吧?

我以为老哥喝多了,

一脸蒙蔽的看着他..

老哥说:

“你们整天共识共识的,应该很团结才对呀。”

原来老哥是这个意思..

(不过讲道理,

狗庄和项目方联合割韭菜的时候是挺团结的。)

于是,

一场老友聚会变成了科普现场..

区块链的共识机制没有统一的定义,

一般是指在一个区块链系统中,

由于点对点网络下存在较高的网络延迟,

各个节点对同一笔交易的确认时间有所差别,

因此区块链系统需要设计一种机制对在差不多时间内发生的交易的先后顺序进行共识,

这种对一个时间窗口内事物的先后顺序达成共识的算法被称为“共识机制”。

简单的说,

就是我发生了一笔交易,

网络中会有很多节点对这笔交易进行确认,

大家都确认通过,

这笔交易也就被永久存在区块链中了。

常见的共识机制有四种,

分别是Pow、Pos、Dpos、PBFT

Pow叫工作量证明,

是比特币的共识机制,

比特币在生成区块过程中,

要得到合理的随机数求解数学难题需要经过大量的尝试性计算,

通过查看记录和验证区块链信息的证明,

就能知道是否完成了指定难度系数的工作量。

也就是说,

在比特币网络中发生了一笔交易,

达成这笔交易是否合理的共识条件就是,

矿工需要比拼计算机算力来争夺这笔交易的记账权,

谁的算力越高,

越容易求的正确的随机数,

也就也容易获得记账权。

Pos也叫权益证明机制,

以太坊正逐步实现从Pow向Pos的过渡,

这个机制类似于把资产托管到银行,

银行会根据你的存款数量和持有时间来分配收益,

采用Pos的加密货币资产,

系统会根据节点的持币数量和时间的乘积来分配收益,

也就是说,

有钱的可能会越来越有钱...

Dpos是一种类似董事会授权的机制,

比如争议颇多的eos就是用的这种,

该机制让每一个持币人对整个系统的节点进行投票,

选举出哪些节点被信任并代理他们验证和记账。

Dpos大幅提高了区块链的处理能力,

并降低了维护成本,

但其让人诟病的地方在于,

更偏向于中心化的结算系统,

且超级节点联合起来成为超级收割机。

PBFT也叫实用拜占庭容错,

机制的核心就是少数服从多数,

根据信息在分布式网络中节点间相互交换后,

节点列出所有得到的信息,

一个节点代表一票,

选择大多数的结果作为解决办法,

PBFT将容错量控制在全部节点的1/3,

即只要超过2/3的正常节点,

系统便可正常运行。

虽说少数服从多数在多数情况下适用,

但也有一句话叫真理往往掌握在少数人手中,

而且无法排除多数人联合作恶的可能。

这就是常见的四种共识机制,

还有一些其他衍生或者创新的共识机制,

比如燃烧证明(PoB)、开发者证明(PoD)、分布式共识等,

每种共识机制都会有特定的使用场景,

而在公链系统中,

还没有统一的共识标准。

当我给老哥讲完后,

老哥微微点点头,

然后问我:

“我之前听说傻X的共识是什么机制啊?”

我:......

原来老哥根本没在关心技术...

万万没想到,

某大佬的一句话竟然影响这么深远,

连行业外的人都有所耳闻。

我也不禁想到,

对于普通参与者来说,

难道区块链的共识就是赚钱吗?

这好像是个伪命题,

仔细想想,

无论哪一行的从业者,

共识都是赚钱。

但是区块链这一行不同,

存在着或真或假的一夜暴富神话,

使得这一行从原本技术极客为先驱,

变成了投机炒家甚至传销诈骗为主导,

也正是这种一夜暴富的共识,

使得这个行业骗子横行。

最近熊市漫漫,

希望各位从业者好好想想我们的共识到底是什么。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180808G0XZNG00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券