尚亚交易所,凭什么它来记账?共识机制告诉你

我们知道比特币的底层技术是区块链技术,那么,区块链底层是什么?

首先了解一下区块链的底层机制

区块链的底层机制一共有四个:

分布式的数据库

用来储存以往和将来的交易数据

密码学的公私密匙体系

用来确认交易双方的身份

P2P网络

用来广播和蔓延各类消息

共识机制

决定节点记账权利

以及记账权利的选择过程和理由

什么是共识机制

区块链的核心是

由系统的节点竞争进行记账

那么总得有个标准吧

这个标准就是共识机制啦

之前用压岁钱的例子解释了区块链

小聪过年收到压岁钱交给妈妈保管

结果妈妈拿去买了包包

当小聪想要回来时妈妈不认账了

机智的小聪下回在给妈妈保管压岁钱时

广播给了整个大家族

让200人的大家族成员帮他见证

那别人凭什么要给他做见证呢

这是因为小聪给了

每个见证者10个币

大家都统一认定10个币

可以帮着做这件事

没有人反驳,大家达成一致

这就是一个简单的共识机制啦

POW(工作量证明)

工作量证明机制(Proof of Work - PoW)

是我们最熟知的一种共识机制

就如字面的解释,PoW就是工作越多,收益越大

说简单点就是大家口中的挖矿

它是第一个区块链的共识算法

优点:公平、完全去中心化

缺点:资源,算力的消耗和浪费、算力资源的集中化

POS(权益证明机制)

简单理解就是开钱包能挖矿

怎么理解呢

他是按照你持有币龄最多来给你记账权限的

打个比方,你的钱包里有10个币

持有30天,那么30天后你的币龄就是300

打开钱包可能一会就会获得奖励

谁的币龄越长谁就越有可能获取奖励

当然你卖了币就没有奖励了

相当于持币产生了利息收益一样。

优点:没有资源消耗、缩短了共识达成时间

缺点:还是需要挖矿,容易产生分叉,权益向顶层集中

DPOS(授权权益证明)

相当于POS的进化版

索性就选代表来验证区块

通过部分中心化来创造区块,达到高速运转

优点:共识时间缩短至毫秒级别

缺点:过于中心化

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

扫码关注云+社区

领取腾讯云代金券