http://www.7klian.com

除了 Proof of Stake,你还要知道何谓 Nothing at Stake

别的,无好坏干系问题还让双花进攻更容易。不像 PoW 51% 的进攻那样,PoS 的进攻节点只需要多必然的算力 (有时候仅仅 1% )就有可以举办进攻。譬喻一个质押总量占畅通币量只有 30% 的币,进攻本钱对比 60% 质押率的网络更容易进攻。

这种巨大性表此刻什么处所呢?

我们来看看 Tezos 是奈何利用处罚机制来制止 Nothing At Stake 问题的:在 Tezos 链上参加挖矿需要担保金,这部门担保金就是用来担保「面包师」 (baker)的厚道行为,假如面包师试图在两个分支上广播区块,那么他的担保金将被充公。假如面包师乐成建设和广播了正当区块,他将得到区块嘉奖和生意业务手续费。这种机制用款子赏罚来制止双挖矿问题,节点的安详由面包师自行维护。

有多容易呢?如下图所示,仍然是 A、B、C 三个出块节点,如果 A 是进攻节点,它在发生分叉时缔造两笔生意业务。一笔将 X 个币发给本身的一个钱包地点,同时在别的一个分叉大将 X 个币发到生意业务所。B、C 出块节点因 Nothing At Stake 所以同时会在两条分叉链上出块。当生意业务被生意业务所确认后, A 将 X 个币出售兑换成隐私币种,移出生意业务所。之后 A 通过增加质押币量,或建设多个其他出块节点的方法晋升出块权重,只在分叉链继承出块。此时最长链很明明,且逐渐拉开差距,会最终成为最长链,,A 乐成将 X 个币双花。

本日我们先来看看 Nothing At Stake problem (无好坏干系)。

节点数量有限,伸缩性不足,仍然是中心化。

可是当第二个窗口呈现时。各人知道,最终这两个窗口有大概只有一个领到的是「真钱」,别的一个的钱会酿成废纸。但列队的你不知道哪个窗口会是发「真钱」的窗口。所以你会怎么做呢? 你大概会下个跑腿订单帮你两全同时去别的一个窗口列队。

PoS (Proof of Stake)本质上是一种持有必然币量而得到挖矿资格和收益的共鸣协议,在最初 Proof of Stake 2013 年被提出来后, Nothing At Stake (无好坏干系)的问题和 Long-Range Attack (长程进攻)问题是常常被谈论的 Proof of Stake 共鸣协议的挑战。

作者:Cobo 小姐姐

为什么 Nothing At Stake 问题仅仅是 PoS 的挑战? PoW 莫非不会有吗?

PoW 机制天生制止了这个问题。因为在出块时,矿工会支付时机本钱 — 算力资源。假如分叉呈现, 矿工需要慎重的选择在哪条链上出块,一旦选错,支付的算力本钱则没有收益。矿工也不会选择在两条链上均分算力,这样只会将原链的出块概率缩小一半,大概得不偿失。

节点是否有足够的念头或技能本领去担保自身的抨击击本领,从而担保网络安详;

可是,在实际 PoS 出块节点时,此时的两全无本钱,只是计较机做一个运算罢了。

Nothing At Stake 问题的本质是「作恶无本钱,长处无限多」。详细来讲,是当在 PoS 共鸣系统呈现分叉(fork)的环境时 ,出块节点可以在「不受任何损失」的前提下,同时为多条链出块,从而有大概得到「所有收益」。

Nothing At Stake, a situation where someone loses nothing when behaving badly, but stands to gain everything.

文章来历:公家号 Cobo 钱包

假如网络成长迅速,好处高出了组织的诺言,那么,被选出的实名节点不必然仍然可信;

这就比如有个窗口,列队既可领钱,当只有一个窗口时,各人会乖乖的列队,每人都有,其乐陶陶。

原文标题:《谈 PoS, 怎能不懂 Nothing At Stake ?》

守护猎人的 stake 有必然的锁按期,一般是需要 X 个区块之后才可以拿到质押的币,这样可以给守护猎人足够时间来抓住犯科节点。

智慧的出块节点会有动力发生新的分叉,支持或提倡不正当生意业务,其他逐利的出块节点会同时在多条链(窗口)上列队出块支持新的分叉。跟着时间的推移,分叉越来越多,犯科生意业务,作恶大肆。区块链将不再是独一链,所有出块节点没有步伐告竣共鸣。

那么如何办理 Nothing At Stake 问题 ?

另外,固然项目方可以通过前置节点筛选选择信任的节点,可是中心化的问题依然不行制止:

除了后置处罚,至今的办理方案,都是要牺牲必然水平的机能、去中心化原则,合约机制的设计也更巨大。

这会造成什么乱象呢?

一般的计策都是后置处罚,既假如被判为恶意出块行为,则会将 stake 的一部门或担保金作为罚金。然而,所有的处罚和禁锢法子都只是过后,而不像 PoW 需算力出块的隐形约束直接。

在 PoS 中,节点的脚色和职责浩瀚:除了和 PoW 中雷同的出块节点 (Miner), 尚有验证节点(Validator) 为区块背书 ,守护猎人(State Guardian) 抓「暴徒」。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!