sum -= poisson * (1 - pow(q / p, z - k));
}
return sum;
}
运行结果如下:
// 可看随着z的增加,欺诈可能性的指数级下降
q=0.1
z=0 P=1.0000000
z=1 P=0.2045873
z=2 P=0.0509779
z=3 P=0.0131722
z=4 P=0.0034552
z=5 P=0.0009137
z=6 P=0.0002428
z=7 P=0.0000647
z=8 P=0.0000173
z=9 P=0.0000046
z=10 P=0.0000012
q=0.3
z=0 P=1.0000000
z=5 P=0.1773523
z=10 P=0.0416605
z=15 P=0.0101008
z=20 P=0.0024804
z=25 P=0.0006132
z=30 P=0.0001522
z=35 P=0.0000379
z=40 P=0.0000095
z=45 P=0.0000024
z=50 P=0.0000006
如果p小于0.1%:
P < 0.001
q=0.10 z=5
q=0.15 z=8
q=0.20 z=11
q=0.25 z=15
q=0.30 z=24
q=0.35 z=41
q=0.40 z=89
q=0.45 z=340
- 结论
我们提出了一个不依赖中间信任机构的电子交易系统。从数字签名制成的币的通常框架,提供对所有权,但如果没有防止双重支出的方法,这是不完整的。为了解决这个问题,我们提出了一种使用工作证明记录交易公开历史的对等网络,如果诚实的节点被攻击者更改,这在计算上很快变得不切实际控制大部分CPU功率。该网络以其非结构化的简单性而健壮。节点在几乎没有协调的情况下同时工作。它们不需要被识别,因为消息是不发送到任何特定地点,只需在尽力的基础上交付。节点可以随意离开并重新加入网络,接受工作链的证明作为什么的证明他们不在的时候发生的。他们用CPU的力量投票,表示他们接受通过扩展有效块,并拒绝处理无效块他们任何必要的规则和激励措施都可以通过这种共识机制来实施。
- 附录
