远程攻击(在此解释)是对桩的证明的攻击之一。对此提出了什么样的解决办法?
发布于 2017-11-23 23:42:41
它归结为:(1)有验证器错误属性(即我们可以识别是否和任何坏的参与者)和(2)所有活动的验证器都有一个当前存款有皮肤在游戏中。
来自最近的卡斯珀101:
没有任何危险和远程攻击是通过斜杠(及其改进的变体)的思想来解决的。主要观点是:(1)验证器是已知的,它允许在验证器级别上进行错误归因;(2)通过具有强烈抑制某些行为的“大幅削减条件”,可以减轻这些问题。同样,这个示例对于理解Casper团队对协商一致算法设计的观点至关重要:我们可以利用经济机制设计来构建一个安全的分布式系统。
来自维塔利克的2014年年员额:
起初,我认为这个问题是根本的,但实际上它是一个可以解决的问题。例如,一个解决方案就是要注意,每个块都必须有时间戳,并且用户拒绝具有时间戳的链,这些时间戳远远超过了自己的。因此,远程攻击必须适应同样的时间长度,但由于它涉及的货币单位数量要小得多,其得分就会低得多。另一种选择是至少要求一定比例(例如,30%)的硬币在每块硬币或每一块第N块上签名,从而绝对防止所有攻击的硬币比例低于这一比例。我们自己的PoS算法,斜面机,可以很容易地用这些解决方案中的任何一个进行改进。
来自弗拉德的卡斯珀的历史第二部分:
签署的承诺只有在寄件人目前有押金的情况下才有意义。..。忽略来自目前没有安全存款的节点的一致消息可以解决远程攻击问题。
https://ethereum.stackexchange.com/questions/15657
复制相似问题