找回密码
 立即注册
搜索
红筹区块链 首页 专栏报道 PIVX 查看内容

关于工作证明与股权证明的假设和推论

2017-4-14 23:29| 发布者: cc011224| 查看: 1029| 评论: 0|原作者: cc011224

摘要: 核心开发人员,Pivx摘要 - 没有任何利害关系是针对任何和所有证据证明制度的例行举措。虽然这个论点有一些有趣的组件,但它应该被看作是基于冒号的基于密码证据的关键。广泛分布的权力以及广泛分布的诚实节点将很容 ...

核心开发人员,Pivx
摘要 - 没有任何利害关系是针对任何和所有证据证明制度的例行举措。虽然这个论点有一些有趣的组件,但它应该被看作是基于冒号的基于密码证据的关键。广泛分布的权力以及广泛分布的诚实节点将很容易地防止任何攻击行为的发生。
1引言
对任何和所有的证据证明制度都没有任何规定。虽然这个论点有一些有趣的组件,但它应该被看作是基于冒号的基于密码证据的关键。
Etherium wiki [1]概述了无可争议的论点:
然而,这个算法有一个重要的缺陷:有“无关紧要”。在叉子的情况下,叉子是不是意外的还是恶意的尝试重写历史记录和反转交易,任何矿工的最佳策略是在每个链条上挖掘,以便矿工得到奖励,无论哪个叉赢了。因此,假设大量经济利益相关的矿工,攻击者可能能够发送交易以换取一些数字商品(通常是另一种加密货币),接收该商品,然后从交易后面的一个块中启动一个分组链,将钱交给自己,即使是占总股份的1%,攻击者的叉子也会赢,因为每个人都在采矿。
争论的本质是基本上只需要很少的资源来进行利益分配,如果有竞争者的话,利益相关者就有可能在两方面争取利益。确实,它需要很少的资源来实现利益,实际上它是构想证据的主要动力之一[2]。要求尽可能少的资源消耗创造利益是不正确的,这意味着“没有任何危害”。
2个案例,我偶然发生与最好的块
考虑到发生网络的附加分支的情况,网络传播问题导致一组对等体(对等体组1(PG1))在对等体组2(PG2)看到块之前看到某个块。PG2然后接收一个不同的块并将其接受作为下一个块,导致链顶部至少有1个块的块链不匹配(也称为最佳块)。
在这里没有任何争议的论点将坚持认为PG2节点的利益在PG2和PG1链上都有利。PG2想要获得他们的股份,但是如果PG2链在道路上无效,那么他们可能浪费了宝贵的时间戳在PG2而不是在PG1上。
这种思维方式的问题是,我的情况通常是在几分钟之内由硬币的软件自动完成的。每个硬币的软件有点不一样,但是典型的硬币将具有一个工作和功能完整的程序,以确定哪个链是最好的链和孤立的无效块。只要PG1和PG2具有与另一个节点组通信的一个节点,则块将传播到两个组,并且最多工作的链将被选为主链,替代链将被孤立。
大多数假冒硬币证明使用工作来确定什么链是有效的链,通常这意味着链的难度级别和数量的组合。如果来自PG2的赌注决定花费数小时,如果不是几天创建一些改变的代码来运行在这两条链上,并且在两条链上都有利益冲击,那么这个定义会浪费大量资源,因为只需要几秒钟对于未经改变的硬币软件来说,该链条应该被认为是主链。如果这两个链条连接在一起(为了两者都有利害关系),那么在错误的链条(在这种情况下是PG2的链条)中绝对是一种浪费,而不是专注于主链。
3案例二恶意行为者向第三方发信,然后重新链接链
名为hacker1337的恶意演员在交易(tx1)中发送1000张FunStake Coins(FSC)到第三方硬币兑换ezex。一旦ezex确认hacker1337的帐户包含1,000个硬币(通常在添加交易后,通常需要添加一定数量的块),hacker1337使用大量的FSC持有量,因此占用权力,以创建出现的替代叉tx1之前的块被添加到链中。hacker1337将一个不同的交易(tx2)添加到叉子链,这些链将这些硬币发送给自己而不是ezex。如果hacker1337成功将分支链接受为主链,那么ezex已经提供了不属于该帐户的黑客1337个硬币。
要使这次攻击取得成功,必须满足以下条件:
  • hacker1337拥有大量的FSC。
  • 黑客1337是FSC业主中最大的承载能力之一。
  • 黑客1337将从FSC的价值下降中获益更多,因为FSC的价值下降可能会在已知易受攻击的情况下发生。
条件1有些明显。放样需要持有FSC。为了能够以可以创建上述叉子的方式连续投资,hacker1337必须具有大量的FSC。
条件2可能是必须满足的最重要的条件。不仅黑客1337必须拥有大量的FSC,而且还必须转化为FSC所有持有人中最高的承受能力之一。如情况I所述,主链由具有最多工作的链决定。黑客1337将需要有这么多的力量,以便他们能够及时回归,并且比有效链上发生的事情更加快速(比较快的进程,工作越高)。因此,黑客1337必须以某种方式具有超越FSC的其他持有人的能力,这段时间将允许分支链超过主链的工作量。
条件3也是非常重要的考虑。如果黑客1337欺骗ezex然后保持FSC之后,那么黑客1337已经基本上以FSC的价格出售其持有的FSC,然后由于公众对FSC的看法而导致的市场反应,FSC的持有量将会下降。容易受到双重支出攻击。未来黑客1337的地址也可能被列入黑名单,并创造出一个难以在hacker1337持有的其他价值中实现现金的情况。
为了真正的攻击,hacker1337将希望将tx2发送到不同的交换机,创造出一个情况,即hacker1337基本上是原始FSC持有的两倍。事实上,为什么不递归地对每个已知的商人,交换机构,社区成员等进行这种攻击?创造一个结果,产生了数千个叉子和数千个双重支出,以及大量的欺诈性收入为黑客1337。
到目前为止,Case II与无关紧要的问题绝对无关。事实上,这几乎与证券持有无关,更是一个影响所有类型的证明制度的问题。例如,在第二种情况下,替换FSC是假币证明的假设,并假设它是工作证明。有三个突出的条件必须符合“冒牌证明”攻击,对于相同的攻击,但是在“工作证明”网络上启动,条件2必须符合条件2。唯一的骇客1337需要的是拥有FSC矿工最大的采矿能力之一。
即使hacker1337能够满足条件2(对于“证据证明”或“基于工作证明的系统”),在特定证明系统中简单地拥有大容量将导致创建更有效链的能力仍然极不可能。几乎肯定会有另一个条件添加:
1.黑客1337成功防止FSC证据系统的其他主要参与者在攻击期间参与打样链。
黑客1337将不太可能创建一个可以赶上和超越主链的链条,条件2必须结合防止其他诚实节点使主链越来越难以赶上。因此,DoS型攻击也将被启动,以使hacker1337能够建立超越主链的链条。
这是情况二的一个点,没有任何利害关系,实际上会在工作证明和股权证明之间作出明确的区别。
2.由于FSC是赌注的证明,所有主要参与者和利益相关者都将其钱包软件修改为每个链叉上的矿工。
如果满足子条件2,则不需要满足子条件1。在这种情况下,这可能是非常有问题的。hacker1337的替代链将立即得到所有节点的支持,因为这些节点支持所有可能的分支,因为随着民间文学艺术的发展,他们没有任何危害(除了它们持有的全部价值,但是由于某些原因被认为是没有)。由于替代链条将同时支持hacker1337的强大的承载能力和对两个链条上的贪心节点的支持,所以黑客1337的链条很可能将成为主要的链条。
为了满足第2条的规定,对于大多数利益相关者来说,有必要为每个叉子自动发布股份带来一些好处。案例I表明,诚实节点没有理由与其他叉子投入较少的工作。由于诚实节点没有理由自动对所有货物进行股权,因此案例II的任何争议都不在此限。
在这一点上,人们可能可以争辩说,这个争论并不是在这里结束的,因为如果只有一些额外的主要利益相关者修改软件运行在每一个叉子上?在这种情况下,这个论点再次不是一个具体的论证证据,它是一个基本的证据体系论证,一个恶意的行为者(或在这个案例中)有足够的证据力来编写一个有更多工作的不同的链。再次,就这个论点而言,只有条件2需要符合工作证明,但是证明证明有额外的条件需要满足。
凭借任何证明制度,通过多元化持有证据的能力,可以完全避免案例二。对于工作证明,将多样化的采矿池轻松互相保留是非常理想的,因此案例II是可行的。
对于证券证明,它是硬币的理想选择,因此将权力分配到许多节点上,这将很容易地互相保留,并使得案例II变得非常不可行。
结论
对于具有诚实节点的叉子和具有恶意演员的叉子的情况,实际上是“有争议的事情”。对于“证券公证”提出的具体论据,可以说,证券持有人实际上可以比同行业证券持有人更坚定的激励措施,留在主链上,而不是证明工作制度。什么是值得更多的,一个人的全部硬币持有的证券矿工或几分钟的电力消耗工作证明的矿工?
参考文献
[2] S. King,S. Nadal,“PPCoin:PeertoPeer CryptoCurrency with ProofofStake”,2012. https://peercoin.net/assets/paper/peer coinpaper.pdf

1

鲜花

握手

雷人

路过

鸡蛋

刚表态过的朋友 (1 人)

Archiver|手机版|小黑屋|红筹区块链  

GMT+8, 2019-1-18 18:41 , Processed in 0.114792 second(s), 22 queries .

本站所有信息均来源互联网,不保证信息真实准确性,请网友自行判断,谨慎投资。

© 2001-2017 Hong Chou.

返回顶部