查看原文
其他

PoS挖矿高枕无忧是骗人的,Cosmos刚刚永封了一个节点还罚了90万| 白话区块链入门160

白话区块链 白话区块链 2020-12-18

白话区块链

从入门到精通,看我就够了!

「白话区块链入门」系列让零基础的小伙伴也能轻松入门,扫描文末二维码,获取全部零基础文集。文末点赞互动有福利哦!

作者 | JackyLHH
出品|白话区块链(ID:hellobtc)

6 月 29 日下午 ,在主打跨链功能的 Cosmos 区块链上,一个名为 Cosmospool.org 的节点因为在区块高度 848186 出了两个不同的区块,而遭到 Cosmos 区块链网络永远封禁。当天晚上 20:40,该节点被系统扣除 22189 枚 Atom 代币(占该节点总质押代币量的 5%),折合人民币 90 多万。

据悉,当时该节点的服务器出现了运行问题,备用服务器和主服务器同时运行并同时提交区块,被 Tendermint 系统自动检测到并执行封禁和扣除 Atom 代币。

这是 Cosmos 区块链网络发生的首起 Slash 事件。今天,我们就来了解一下:什么是 Slash,以及哪些情况下会发生 Slash。

Slash 这个单词在英文中是“砍,大幅度削减“的意思。在区块链领域,Slash 是采用了 PoS 共识机制的区块链所特有的惩罚机制,相关的概念最早由以太坊创始人 V 神在 2014 年 1 月提出,可以翻译成“扣除抵押的代币”。

采用 PoW 共识机制的区块链,比如比特币,通过矿工的算力来抢夺出块权,也依赖算力维护系统的稳定与安全。所以,对于 PoW 共识机制的区块链,全网算力越大,攻击者节点成功发动 51% 算力攻击的可能性越小,系统越安全。

采用 PoS 共识机制的区块链,并不依靠算力来维护系统的安全。PoS 共识机制的区块链一般会要求节点质押一定数量的代币,以此将节点的利益和这条区块链进行捆绑,同时通过增发代币对出块节点进行奖励,通过 Slash 对节点的不良行为进行惩罚,从而保证系统的稳定与安全。

那么,哪些行为可能会发生 Slash 惩罚呢?

不同的区块链,设计的机制不一样。一般来说,任何尝试分叉区块链、双签和长期不在线的节点,都有可能受到 Slash 惩罚。

1、分叉/双块

PoS 共识机制的区块链,无论是软分叉还是硬分叉,都需要通过投票来共同决定。任何节点私自试图分叉的行为,或是同一区块高度出现双块(或多块)的情况,都有可能受到 Slash 惩罚。开头提到的 Cosmos 节点,就是因为服务器运行问题,在同一高度提交了双块而受到 Slash 惩罚。

2、双签

双签,是指在同一个高度下,一个节点验证了不同链上的块;或者指在同一高度下,一个节点在一条链上的同一个块签多次名。

3、长期不在线

以 Cosmos 为例,如果节点离线时间大于网络中生成 9500 个区块的时间(大概 18 个小时),节点将会受到 Slash 惩罚。

除了上面三种情况,有些区块链还将投票情况列入考核标准。下图是 Tezos 区块链网络中,Slash 的记录:

节点受到系统的 Slash 惩罚,被扣除的代币损失,有些节点会要求做了 Staking 的用户一起承担,只有少数节点会承诺自己承担。所以,每一位打算做 Staking 的用户,在选择委托节点时,都需要谨慎。

你认为系统的严厉惩罚机制有什么好处?欢迎在留言区分享你的观点。

「白话区块链入门系列」互动有奖

  • 本文发布24小时后,将精选一名留言者,奖励8.8元红包;

  • 指出本文事例、逻辑等重大错误、并提出优秀建议的留言,一经采纳,奖励50元

  • 本系列长期接受投稿,稿酬丰厚。后台回复「投稿」获取详细信息。

往期内容精选

006 比特币的矿工和挖矿是什么意思?

014 虚拟货币价值的本质是什么?

015 神奇而有趣的比特币

018 被称为“区块链2.0”的以太坊是什么?

021 被称为“区块链3.0”的EOS是什么?

★后台回复「入门」获取完整目录!★


——End——


『声明:本系列内容仅供区块链科普入门学习,不构成任何投资意见或建议。如有任何错漏,敬请留言指出。

亲,据说99.9%有品位的人都点了「在看」👇

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存