本文是基于“比特币和博弈论:扣缴义务人攻击了理论?”对原有的一个补充,只考虑两个池。在这一次扣块的攻击必须存在,只要攻击必须收入。但实际的应用场景,多池并存,在游泳池的补充和任何数量的采动应力比扣块攻击效益计算公式,根据公式,有许多矿池,都不是攻击池可以受益。而攻击者计算错误,扣块的攻击会得不偿失。
结论:只要整个网络池足够分散,阻止攻击并不需要太在意。
的原则:
当攻击发生时,会有三种A,B,C矿槽。其中一个是攻击者池;B代表攻击矿池(可以是多个);C表示不攻击池。假设各类矿池分别是,B,C.
袭击发生时,三种矿物池的涨幅一/ 100 / 100,B,C / 100;
如果X是出于对袭击的比例,在这个时候,A和B的采矿池返回发生什么,C的效益将成为C /(100-x),必须高于原来的收入。(所以愿意发起扣块的攻击,只要攻击是不是他。);
一个必须计算x的值:
是因为攻击,收入将(A-X)/(100-x)+ X /(B + x)* B /(100-x),为了使攻击的利润,那么必须大于一/ 100的原始收入增益。
:确保(A-X)/(100-x)+ X /(B + x)* B /(100-x)& gt;一/ 100
设f(x)=(A-X)/(100-x)+ X /(B + x)* B /(100-x)- / 100
 ;
盈亏平衡点是f(x)= 0
二元方程的方程的解,x的[ 0,AB /(100-A):。
的F(x)的导数,当x = AB / 2(100-A),攻击者可以获得最大的效益。
 ;
的计算公式:
该卡扣块攻击获得攻击力范围:0 & lt;X & lt AB /(100-A);
扣最大收益点阻断攻击是:x = AB / 2(100-A);
其中,一个是攻击者的总净比例;B是攻击者的应力比;应力x对攻击者攻击的累计净值的比例。0 & lt;(b)& lt;100,0 & lt X & lt;一,一个;& gt B & gt;0,0;
 ;
样品:
在A = 30,B = 30,C = 40为例,
的当且仅当X & lt;90 / 7 = 12.85,攻击者可以获得,当x = 90 / 14,利润最大化,一个从30%增加到30.85%的产量,增加了0.85个百分点;B 26.4%,下降了3.6个百分点,但C不做,收益率42.75,同比提高2.75个百分点。
当B的攻击,其中的策略可以考虑:其他池的应力传递,只要攻击大于阈值(例如,从2 / 3操作),可以让攻击者所有其他矿池将返回。
 ;
/ chehw
2015.3.23
 ;
BTC地址:1chep8qzftfvwxrreoea6wmkc7cudwd3kv
电子邮件:htc.chehw@gmail.com
 ;
 ;
文章的作者独立的观点并不代表巴比特的位置。