当前位置:首页 > 物联网 > 区块链
[导读] LongHash 在之前的两篇文章(《一文读懂 Staking Economy(质押经济)》和《如何获取最大收益——搞懂 Staking 商业中的五个基本元素》)提过一些与持币人直接相关的 Po

LongHash 在之前的两篇文章(《一文读懂 Staking Economy(质押经济)》和《如何获取最大收益——搞懂 Staking 商业中的五个基本元素》)提过一些与持币人直接相关的 PoS 风险问题,本文将深入探讨安全风险问题。

- Nothing at stake(无利害攻击)

简单理解当有节点发起攻击,在同一个区块高度同时出两个块进行分叉,对攻击者而言因为出块成本较低,只需要 stake(质押),对其它节点而言最佳策略就是对分叉的两条链都进行签名获得双倍奖励,也只需要 stake,这就会造成链很大的危机,PoS 里的出块成本远远小于 PoW 里的大量算力成本,而且 stake 可以同时用在两条链上,这个问题一度被广泛讨论,目前已经通过“stake 质押 + slash 惩罚”解决了,也就是 PoS 共识的区块链里出块成本不仅仅是有 stake 就好,这个 stake 一定比例是必须被系统定一段时间,如果节点作恶那 stake 就会被系统没收,通过经济学的设计,PoS 共识的安全性又进一步提升。

- Longrange attack(长程攻击)

Longrange attack 指的是从创世区块开始,创建一条比原来主链还要长的链,并篡改全部或部分交易历史,来代替原有的主链。

Long range attack 利用的是,新加入的节点或是长期不在线的节点在同步数据时不能清楚知道哪一条链是正确的主链,因为攻击者的链是从创世区块开始伪造,如果根据最长链原则来决定主链,那被篡改的链有概率成为真正的主链,使后续节点都认定错误的链。

因为在一条分叉链上产生区块是几乎没有成本的,只需要 stake,而且攻击者不需要太多的区块确认时间,使得分叉链的形成速度可以快过主链,有很多理论证明了这样的攻击可行,但实际执行却非常困难,可以看这篇《Rewriting History: A Brief IntroducTIon to Long Range Attacks》。

以上两个是 PoS 里最知名的攻击方式,其它还包含 Simple Attack、Posterior CorrupTIon、Stake Bleeding、Cartel Attack、Sybil Attack、Grind Attack 等,这些攻击也都有人提出相对应的解决办法。

为什么 PoS 共识也可以是一个很好的维护网路安全的策略?

区块链这个分布式系统与传统中心化系统最大的不一样就是,安全是由散布在全世界各地的节点进行保证,只要多数节点是安全的,那链上的数据就是安全的,PoW 通过高算力,增加了攻击者控制51%以上节点的成本;而 PoS 通过了币本身的价值来维护区块链的安全,攻击者要攻击 PoS 区块链必须购买一定数量的代币。

PoS 一直受到来自 PoW 支持者的质疑

安全问题是 PoW 支持者对 PoS 最大的反弹,从最本质来看因为 PoW 共识非常的简单而精巧所以安全,我们知道任何程序或产品上越是精简则漏洞越少,而 PoS 共识的代码确实非常复杂要包含着各种计算(staking 量计算 选举 分发奖励等),这给了理论空间上各种漏洞。在从成本角度来看,PoW 挖矿需要耗费实实在在的电力,这个一部分程度上是人们心里上的成本,因为付出所以这个东西会比较有价值,但是 PoS 不再付出昂贵的电力成本,是以币来挖币的模式,挖矿几乎没有成本,成本来自于币本身(也是一个凭空创造出来的东西),PoW 支持者认为有电力成本支持的币会让真实的安全攻击成本更高。

PoS 里有各种攻击上面也提到过包含 nothing at stake,longrange attack 等,这一部分攻击存在学术讨论一部分社区已经有应对与解决之道,我们就只讨论最常见也是最不应该发生的攻击 Double Spend(双重支付),一旦发生 Double Spend 那就说明这个网路的账本是不够安全不可信任的,更遑论搭建在上层的应用,PoW 里的 51% 攻击成本是相对高昂的,需要控制该网路中超过一半的运算能力,PoS 里的 51% 攻击只需要持有一半以上的币, 但实际上我认为攻击成本也相当高,上述提到过攻击就必须买币,币价随攻击上升(这个边际成本上升是一条非常陡峭的曲线),即使攻击成功本身币价也会受损,反倒不如在外面市场进行做空,这是一个经济学上的防御。

详细一点说攻击行为会受到的抵制

- 社区中会知道某些地址正在在大量进行币的买入,可能是攻击行为,可以防微杜渐;

- 攻击者购买代币过程中,代币的价格将不断上升,而这又进一步提高了攻击者的购买成本;

- 一旦攻击者成功攻击了链本身,该链的代币价值将会大幅下降,此时攻击者为了攻击所持有的代币价值将会大量下跌,很难高于攻击者想篡改数据的价值。

总结

PoS共识改变了PoW共识中竞争而浪费的算力与效率,通过 stake 加上选举算法,达成了更高效的共识,而 stake 本身则代表了持币人的权益,衍生出的 staking 经济将与每个持币人直接相关,知道如何评估不同项目的经济机制、使用工具、挑选验证人节点会是将来很重要的课题,PoS 还需要接受更多社会实验的检验,安全问题将随着不同新项目的解决知道完善,更严峻的是关于 PoS 中心化及治理问题,这两个也同时是所有共识都会遇到的问题,我们期待 PoS 共识带给区块链生态的改变,也期待 staking 创造出来的经济能更加活络整个金融系统。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭