37

PoS挖矿稳赚不赔?Cosmos刚刚查封一个节点 还罚了90万

 5 years ago
source link: https://www.tuicool.com/articles/uUrUJzN
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

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

36vq2uE.jpg!web

据悉,当时该节点的服务器出现了运行问题,备用服务器和主服务器同时运行并同时提交区块,被 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 的记录:

viyU3e3.jpg!web

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


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK