docs/analysis/51-percent.md: what a 51 percent attacker can and cannot do on Igneum, with numbers (the selected-chain race over a 90-s hold, the lock as the reorder bound, the veto at 1/3 of weight and its rental cost, the departure case and the LEAVE item, the p2p surface). docs/analysis/horizon/consensus-security.md: the attack catalogue across GHOSTDAG ordering, the difficulty rule, the finality weight, miner signalling, proof records, the exec layer and p2p, each with the bound and the rental cost at the measured USD 11.7 per GH/s-hour; the pruned-node unwrap class with its sibling list in the sync and IBD flows; fourteen ranked defences, three of them not recommended with the reason. Models and results: sim/horizon/consensus-security/ (ghostdag_sim.py, finality_horizon.py, cost_model.py, signalling.py, result files). Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
1014 lines
No EOL
20 KiB
JSON
1014 lines
No EOL
20 KiB
JSON
{
|
|
"bps": 10.0,
|
|
"k": 124,
|
|
"cells": [
|
|
{
|
|
"kind": "baseline",
|
|
"d": 0.35,
|
|
"p99": 11.0,
|
|
"max": 15
|
|
},
|
|
{
|
|
"kind": "baseline",
|
|
"d": 0.67,
|
|
"p99": 22.029999999999973,
|
|
"max": 26
|
|
},
|
|
{
|
|
"kind": "baseline",
|
|
"d": 2.0,
|
|
"p99": 98.56,
|
|
"max": 109
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.2,
|
|
"T": 10.0,
|
|
"won": 0.25,
|
|
"reorg_med": 1.0,
|
|
"reorg_max": 33,
|
|
"fork_age_med": 10.263804150330849,
|
|
"att_blue_share": 0.9864583333333333,
|
|
"hon_red_share": 0.016596482536537033,
|
|
"withheld_mean": 20.45
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.2,
|
|
"T": 30.0,
|
|
"won": 0.0,
|
|
"reorg_med": 1.0,
|
|
"reorg_max": 3,
|
|
"fork_age_med": 0.0,
|
|
"att_blue_share": 0.4119977362761743,
|
|
"hon_red_share": 0.008018802709802295,
|
|
"withheld_mean": 60.3
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.2,
|
|
"T": 60.0,
|
|
"won": 0.0,
|
|
"reorg_med": 0.0,
|
|
"reorg_max": 11,
|
|
"fork_age_med": 0.0,
|
|
"att_blue_share": 0.18341362697866484,
|
|
"hon_red_share": 0.004003336113427856,
|
|
"withheld_mean": 118.05
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.2,
|
|
"T": 90.0,
|
|
"won": 0.0,
|
|
"reorg_med": 1.0,
|
|
"reorg_max": 6,
|
|
"fork_age_med": 0.0,
|
|
"att_blue_share": 0.1362417743114794,
|
|
"hon_red_share": 0.0029818702290076338,
|
|
"withheld_mean": 176.65
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.34,
|
|
"T": 10.0,
|
|
"won": 0.9,
|
|
"reorg_med": 25.5,
|
|
"reorg_max": 30,
|
|
"fork_age_med": 10.29624693831716,
|
|
"att_blue_share": 0.9906922629435718,
|
|
"hon_red_share": 0.013447432762836185,
|
|
"withheld_mean": 38.0
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.34,
|
|
"T": 30.0,
|
|
"won": 0.85,
|
|
"reorg_med": 77.0,
|
|
"reorg_max": 84,
|
|
"fork_age_med": 30.283822131164086,
|
|
"att_blue_share": 0.9184871209651125,
|
|
"hon_red_share": 0.22777777777777777,
|
|
"withheld_mean": 104.4
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.34,
|
|
"T": 60.0,
|
|
"won": 0.0,
|
|
"reorg_med": 0.5,
|
|
"reorg_max": 2,
|
|
"fork_age_med": 0.0,
|
|
"att_blue_share": 0.3244575936883629,
|
|
"hon_red_share": 0.008539188777066178,
|
|
"withheld_mean": 202.95
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.34,
|
|
"T": 90.0,
|
|
"won": 0.0,
|
|
"reorg_med": 1.0,
|
|
"reorg_max": 3,
|
|
"fork_age_med": 0.0,
|
|
"att_blue_share": 0.1320085166784954,
|
|
"hon_red_share": 0.003684971098265896,
|
|
"withheld_mean": 304.85
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.45,
|
|
"T": 10.0,
|
|
"won": 0.95,
|
|
"reorg_med": 23.0,
|
|
"reorg_max": 29,
|
|
"fork_age_med": 10.263870133461005,
|
|
"att_blue_share": 0.9930362116991643,
|
|
"hon_red_share": 0.01849217638691323,
|
|
"withheld_mean": 44.5
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.45,
|
|
"T": 30.0,
|
|
"won": 0.95,
|
|
"reorg_med": 71.0,
|
|
"reorg_max": 79,
|
|
"fork_age_med": 30.246747649608658,
|
|
"att_blue_share": 0.9599298772852491,
|
|
"hon_red_share": 0.19111199681147867,
|
|
"withheld_mean": 132.3
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.45,
|
|
"T": 60.0,
|
|
"won": 0.95,
|
|
"reorg_med": 139.0,
|
|
"reorg_max": 152,
|
|
"fork_age_med": 60.24675710249759,
|
|
"att_blue_share": 0.9546944858420269,
|
|
"hon_red_share": 0.4903952037195644,
|
|
"withheld_mean": 267.95
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.45,
|
|
"T": 90.0,
|
|
"won": 0.95,
|
|
"reorg_med": 208.0,
|
|
"reorg_max": 225,
|
|
"fork_age_med": 90.21743271277799,
|
|
"att_blue_share": 0.9523557437797776,
|
|
"hon_red_share": 0.620550587410135,
|
|
"withheld_mean": 407.05
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.51,
|
|
"T": 10.0,
|
|
"won": 1.0,
|
|
"reorg_med": 23.0,
|
|
"reorg_max": 27,
|
|
"fork_age_med": 10.160535942871956,
|
|
"att_blue_share": 0.994899960768929,
|
|
"hon_red_share": 0.01809954751131222,
|
|
"withheld_mean": 53.75
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.51,
|
|
"T": 30.0,
|
|
"won": 1.0,
|
|
"reorg_med": 66.0,
|
|
"reorg_max": 74,
|
|
"fork_age_med": 30.285089387077004,
|
|
"att_blue_share": 0.9958315050460729,
|
|
"hon_red_share": 0.18553459119496854,
|
|
"withheld_mean": 153.8
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.51,
|
|
"T": 60.0,
|
|
"won": 1.0,
|
|
"reorg_med": 132.5,
|
|
"reorg_max": 144,
|
|
"fork_age_med": 60.15401532284122,
|
|
"att_blue_share": 0.9973639119546592,
|
|
"hon_red_share": 0.509728692792546,
|
|
"withheld_mean": 304.5
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.51,
|
|
"T": 90.0,
|
|
"won": 1.0,
|
|
"reorg_med": 199.0,
|
|
"reorg_max": 217,
|
|
"fork_age_med": 90.20035816925896,
|
|
"att_blue_share": 0.998211091234347,
|
|
"hon_red_share": 0.6500879421536057,
|
|
"withheld_mean": 458.8
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.67,
|
|
"T": 10.0,
|
|
"won": 1.0,
|
|
"reorg_med": 17.0,
|
|
"reorg_max": 22,
|
|
"fork_age_med": 10.270717629197495,
|
|
"att_blue_share": 0.9954995499549955,
|
|
"hon_red_share": 0.01768292682926829,
|
|
"withheld_mean": 69.35
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.67,
|
|
"T": 30.0,
|
|
"won": 1.0,
|
|
"reorg_med": 51.5,
|
|
"reorg_max": 62,
|
|
"fork_age_med": 30.231180310072197,
|
|
"att_blue_share": 0.9973257563095437,
|
|
"hon_red_share": 0.28566677751912206,
|
|
"withheld_mean": 203.1
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.67,
|
|
"T": 60.0,
|
|
"won": 1.0,
|
|
"reorg_med": 103.5,
|
|
"reorg_max": 116,
|
|
"fork_age_med": 60.23560679850234,
|
|
"att_blue_share": 0.9982904263877715,
|
|
"hon_red_share": 0.5744379177638241,
|
|
"withheld_mean": 399.05
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.67,
|
|
"T": 90.0,
|
|
"won": 1.0,
|
|
"reorg_med": 157.5,
|
|
"reorg_max": 174,
|
|
"fork_age_med": 90.279129862258,
|
|
"att_blue_share": 0.9986392609038173,
|
|
"hon_red_share": 0.6936793273412584,
|
|
"withheld_mean": 602.6
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.9,
|
|
"T": 10.0,
|
|
"won": 1.0,
|
|
"reorg_med": 7.0,
|
|
"reorg_max": 11,
|
|
"fork_age_med": 10.204500268385711,
|
|
"att_blue_share": 0.9957484895949877,
|
|
"hon_red_share": 0.01609657947686117,
|
|
"withheld_mean": 93.8
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.9,
|
|
"T": 30.0,
|
|
"won": 1.0,
|
|
"reorg_med": 23.5,
|
|
"reorg_max": 29,
|
|
"fork_age_med": 30.180348837865917,
|
|
"att_blue_share": 0.9975411851487583,
|
|
"hon_red_share": 0.3826879271070615,
|
|
"withheld_mean": 273.8
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.9,
|
|
"T": 60.0,
|
|
"won": 1.0,
|
|
"reorg_med": 46.0,
|
|
"reorg_max": 54,
|
|
"fork_age_med": 60.16843821645766,
|
|
"att_blue_share": 0.9985843081737575,
|
|
"hon_red_share": 0.6330837304288631,
|
|
"withheld_mean": 539.6
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.35,
|
|
"H": 0.9,
|
|
"T": 90.0,
|
|
"won": 1.0,
|
|
"reorg_med": 70.5,
|
|
"reorg_max": 80,
|
|
"fork_age_med": 90.13279881044505,
|
|
"att_blue_share": 0.998935717326522,
|
|
"hon_red_share": 0.7438376027066216,
|
|
"withheld_mean": 810.15
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.2,
|
|
"T": 10.0,
|
|
"won": 0.45,
|
|
"reorg_med": 10.5,
|
|
"reorg_max": 33,
|
|
"fork_age_med": 11.33445112480534,
|
|
"att_blue_share": 0.9704641350210971,
|
|
"hon_red_share": 0.023517638228671502,
|
|
"withheld_mean": 20.45
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.2,
|
|
"T": 30.0,
|
|
"won": 0.0,
|
|
"reorg_med": 3.0,
|
|
"reorg_max": 13,
|
|
"fork_age_med": 0.0,
|
|
"att_blue_share": 0.47413303013075614,
|
|
"hon_red_share": 0.018194444444444444,
|
|
"withheld_mean": 60.3
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.2,
|
|
"T": 60.0,
|
|
"won": 0.0,
|
|
"reorg_med": 3.0,
|
|
"reorg_max": 16,
|
|
"fork_age_med": 0.0,
|
|
"att_blue_share": 0.1787941787941788,
|
|
"hon_red_share": 0.006107764390896921,
|
|
"withheld_mean": 118.05
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.2,
|
|
"T": 90.0,
|
|
"won": 0.0,
|
|
"reorg_med": 3.0,
|
|
"reorg_max": 20,
|
|
"fork_age_med": 0.0,
|
|
"att_blue_share": 0.13202933985330073,
|
|
"hon_red_share": 0.005200860832137733,
|
|
"withheld_mean": 176.65
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.34,
|
|
"T": 10.0,
|
|
"won": 1.0,
|
|
"reorg_med": 20.0,
|
|
"reorg_max": 32,
|
|
"fork_age_med": 10.768404668463056,
|
|
"att_blue_share": 0.9887905604719764,
|
|
"hon_red_share": 0.023162445954292774,
|
|
"withheld_mean": 38.0
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.34,
|
|
"T": 30.0,
|
|
"won": 0.95,
|
|
"reorg_med": 59.0,
|
|
"reorg_max": 64,
|
|
"fork_age_med": 30.696360600214405,
|
|
"att_blue_share": 0.9800065552277941,
|
|
"hon_red_share": 0.27392627663172137,
|
|
"withheld_mean": 104.4
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.34,
|
|
"T": 60.0,
|
|
"won": 0.0,
|
|
"reorg_med": 1.5,
|
|
"reorg_max": 11,
|
|
"fork_age_med": 0.0,
|
|
"att_blue_share": 0.33459019646755306,
|
|
"hon_red_share": 0.01879276886936983,
|
|
"withheld_mean": 202.95
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.34,
|
|
"T": 90.0,
|
|
"won": 0.0,
|
|
"reorg_med": 2.5,
|
|
"reorg_max": 12,
|
|
"fork_age_med": 0.0,
|
|
"att_blue_share": 0.12756556442417333,
|
|
"hon_red_share": 0.005582541869064018,
|
|
"withheld_mean": 304.85
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.45,
|
|
"T": 10.0,
|
|
"won": 1.0,
|
|
"reorg_med": 17.0,
|
|
"reorg_max": 22,
|
|
"fork_age_med": 10.377380234077613,
|
|
"att_blue_share": 0.9915572232645403,
|
|
"hon_red_share": 0.023758099352051837,
|
|
"withheld_mean": 44.5
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.45,
|
|
"T": 30.0,
|
|
"won": 1.0,
|
|
"reorg_med": 51.5,
|
|
"reorg_max": 58,
|
|
"fork_age_med": 30.357566571524398,
|
|
"att_blue_share": 0.9936980085707083,
|
|
"hon_red_share": 0.2252703243892671,
|
|
"withheld_mean": 132.3
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.45,
|
|
"T": 60.0,
|
|
"won": 1.0,
|
|
"reorg_med": 102.5,
|
|
"reorg_max": 111,
|
|
"fork_age_med": 60.38375657105449,
|
|
"att_blue_share": 0.9962546816479401,
|
|
"hon_red_share": 0.5330877839165132,
|
|
"withheld_mean": 267.95
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.45,
|
|
"T": 90.0,
|
|
"won": 1.0,
|
|
"reorg_med": 154.5,
|
|
"reorg_max": 166,
|
|
"fork_age_med": 90.35754330396347,
|
|
"att_blue_share": 0.9976650392697941,
|
|
"hon_red_share": 0.6646459321736075,
|
|
"withheld_mean": 407.05
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.51,
|
|
"T": 10.0,
|
|
"won": 1.0,
|
|
"reorg_med": 16.5,
|
|
"reorg_max": 26,
|
|
"fork_age_med": 10.612376063677964,
|
|
"att_blue_share": 0.9916732751784298,
|
|
"hon_red_share": 0.02658911508101371,
|
|
"withheld_mean": 53.75
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.51,
|
|
"T": 30.0,
|
|
"won": 1.0,
|
|
"reorg_med": 50.0,
|
|
"reorg_max": 58,
|
|
"fork_age_med": 30.62841551667742,
|
|
"att_blue_share": 0.9944714727996462,
|
|
"hon_red_share": 0.21417287294064546,
|
|
"withheld_mean": 153.8
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.51,
|
|
"T": 60.0,
|
|
"won": 1.0,
|
|
"reorg_med": 100.0,
|
|
"reorg_max": 109,
|
|
"fork_age_med": 60.60134443644297,
|
|
"att_blue_share": 0.9976177871889889,
|
|
"hon_red_share": 0.5286676749621889,
|
|
"withheld_mean": 304.5
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.51,
|
|
"T": 90.0,
|
|
"won": 1.0,
|
|
"reorg_med": 146.0,
|
|
"reorg_max": 163,
|
|
"fork_age_med": 90.58537950998196,
|
|
"att_blue_share": 0.9983012457531144,
|
|
"hon_red_share": 0.6621939275220372,
|
|
"withheld_mean": 458.8
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.67,
|
|
"T": 10.0,
|
|
"won": 1.0,
|
|
"reorg_med": 13.0,
|
|
"reorg_max": 16,
|
|
"fork_age_med": 10.288698205008014,
|
|
"att_blue_share": 0.9951338199513382,
|
|
"hon_red_share": 0.024630541871921183,
|
|
"withheld_mean": 69.35
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.67,
|
|
"T": 30.0,
|
|
"won": 1.0,
|
|
"reorg_med": 39.0,
|
|
"reorg_max": 47,
|
|
"fork_age_med": 30.238210072155052,
|
|
"att_blue_share": 0.9969727547931383,
|
|
"hon_red_share": 0.3154722036168788,
|
|
"withheld_mean": 203.1
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.67,
|
|
"T": 60.0,
|
|
"won": 1.0,
|
|
"reorg_med": 77.5,
|
|
"reorg_max": 89,
|
|
"fork_age_med": 60.25709982477166,
|
|
"att_blue_share": 0.9978785735932922,
|
|
"hon_red_share": 0.5899573083960155,
|
|
"withheld_mean": 399.05
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.67,
|
|
"T": 90.0,
|
|
"won": 1.0,
|
|
"reorg_med": 118.5,
|
|
"reorg_max": 132,
|
|
"fork_age_med": 90.29587896981211,
|
|
"att_blue_share": 0.998420561418623,
|
|
"hon_red_share": 0.7051561365286856,
|
|
"withheld_mean": 602.6
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.9,
|
|
"T": 10.0,
|
|
"won": 1.0,
|
|
"reorg_med": 6.0,
|
|
"reorg_max": 9,
|
|
"fork_age_med": 10.209187813361062,
|
|
"att_blue_share": 0.9956955142727685,
|
|
"hon_red_share": 0.05454545454545454,
|
|
"withheld_mean": 93.8
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.9,
|
|
"T": 30.0,
|
|
"won": 1.0,
|
|
"reorg_med": 19.0,
|
|
"reorg_max": 23,
|
|
"fork_age_med": 30.209720716730338,
|
|
"att_blue_share": 0.9973968017850502,
|
|
"hon_red_share": 0.41122565864833904,
|
|
"withheld_mean": 273.8
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.9,
|
|
"T": 60.0,
|
|
"won": 1.0,
|
|
"reorg_med": 38.0,
|
|
"reorg_max": 44,
|
|
"fork_age_med": 60.16132974666912,
|
|
"att_blue_share": 0.9985774183887391,
|
|
"hon_red_share": 0.6438356164383562,
|
|
"withheld_mean": 539.6
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 0.67,
|
|
"H": 0.9,
|
|
"T": 90.0,
|
|
"won": 1.0,
|
|
"reorg_med": 58.0,
|
|
"reorg_max": 66,
|
|
"fork_age_med": 90.13279881044505,
|
|
"att_blue_share": 0.9989323653445791,
|
|
"hon_red_share": 0.7578692493946732,
|
|
"withheld_mean": 810.15
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.2,
|
|
"T": 10.0,
|
|
"won": 0.9,
|
|
"reorg_med": 29.0,
|
|
"reorg_max": 97,
|
|
"fork_age_med": 20.85305355293914,
|
|
"att_blue_share": 0.9642857142857143,
|
|
"hon_red_share": 0.051570680628272254,
|
|
"withheld_mean": 20.45
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.2,
|
|
"T": 30.0,
|
|
"won": 0.0,
|
|
"reorg_med": 17.0,
|
|
"reorg_max": 75,
|
|
"fork_age_med": 0.0,
|
|
"att_blue_share": 0.6196355085243974,
|
|
"hon_red_share": 0.06726393629124004,
|
|
"withheld_mean": 60.3
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.2,
|
|
"T": 60.0,
|
|
"won": 0.0,
|
|
"reorg_med": 16.5,
|
|
"reorg_max": 100,
|
|
"fork_age_med": 0.0,
|
|
"att_blue_share": 0.16115411681914146,
|
|
"hon_red_share": 0.00926476838079048,
|
|
"withheld_mean": 118.05
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.2,
|
|
"T": 90.0,
|
|
"won": 0.0,
|
|
"reorg_med": 31.5,
|
|
"reorg_max": 69,
|
|
"fork_age_med": 0.0,
|
|
"att_blue_share": 0.1222524080019758,
|
|
"hon_red_share": 0.008083489171743983,
|
|
"withheld_mean": 176.65
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.34,
|
|
"T": 10.0,
|
|
"won": 1.0,
|
|
"reorg_med": 16.5,
|
|
"reorg_max": 29,
|
|
"fork_age_med": 13.679419418135751,
|
|
"att_blue_share": 0.9820544554455446,
|
|
"hon_red_share": 0.04398447606727038,
|
|
"withheld_mean": 38.0
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.34,
|
|
"T": 30.0,
|
|
"won": 0.85,
|
|
"reorg_med": 35.0,
|
|
"reorg_max": 51,
|
|
"fork_age_med": 31.94550888829277,
|
|
"att_blue_share": 0.9435238417314846,
|
|
"hon_red_share": 0.3208695652173913,
|
|
"withheld_mean": 104.4
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.34,
|
|
"T": 60.0,
|
|
"won": 0.0,
|
|
"reorg_med": 17.0,
|
|
"reorg_max": 90,
|
|
"fork_age_med": 0.0,
|
|
"att_blue_share": 0.3623129801860089,
|
|
"hon_red_share": 0.050933609958506224,
|
|
"withheld_mean": 202.95
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.34,
|
|
"T": 90.0,
|
|
"won": 0.0,
|
|
"reorg_med": 13.5,
|
|
"reorg_max": 52,
|
|
"fork_age_med": 0.0,
|
|
"att_blue_share": 0.1145577838695715,
|
|
"hon_red_share": 0.009663250366032211,
|
|
"withheld_mean": 304.85
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.45,
|
|
"T": 10.0,
|
|
"won": 1.0,
|
|
"reorg_med": 13.0,
|
|
"reorg_max": 78,
|
|
"fork_age_med": 12.214199635179408,
|
|
"att_blue_share": 0.9846382556987116,
|
|
"hon_red_share": 0.07444818555929666,
|
|
"withheld_mean": 44.5
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.45,
|
|
"T": 30.0,
|
|
"won": 1.0,
|
|
"reorg_med": 32.0,
|
|
"reorg_max": 44,
|
|
"fork_age_med": 31.18261699934544,
|
|
"att_blue_share": 0.9893229166666667,
|
|
"hon_red_share": 0.30927835051546393,
|
|
"withheld_mean": 132.3
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.45,
|
|
"T": 60.0,
|
|
"won": 1.0,
|
|
"reorg_med": 62.5,
|
|
"reorg_max": 77,
|
|
"fork_age_med": 61.22382062107279,
|
|
"att_blue_share": 0.9940476190476191,
|
|
"hon_red_share": 0.5862197856964865,
|
|
"withheld_mean": 267.95
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.45,
|
|
"T": 90.0,
|
|
"won": 0.9,
|
|
"reorg_med": 92.5,
|
|
"reorg_max": 101,
|
|
"fork_age_med": 91.19196193738864,
|
|
"att_blue_share": 0.9308973670069854,
|
|
"hon_red_share": 0.6312616366699175,
|
|
"withheld_mean": 407.05
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.51,
|
|
"T": 10.0,
|
|
"won": 1.0,
|
|
"reorg_med": 9.5,
|
|
"reorg_max": 16,
|
|
"fork_age_med": 11.470227344857953,
|
|
"att_blue_share": 0.9875,
|
|
"hon_red_share": 0.06495204882301657,
|
|
"withheld_mean": 53.75
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.51,
|
|
"T": 30.0,
|
|
"won": 1.0,
|
|
"reorg_med": 26.5,
|
|
"reorg_max": 33,
|
|
"fork_age_med": 31.006576179009635,
|
|
"att_blue_share": 0.9883508451347647,
|
|
"hon_red_share": 0.3169487595641085,
|
|
"withheld_mean": 153.8
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.51,
|
|
"T": 60.0,
|
|
"won": 1.0,
|
|
"reorg_med": 57.0,
|
|
"reorg_max": 66,
|
|
"fork_age_med": 60.87240745314251,
|
|
"att_blue_share": 0.9944714131607335,
|
|
"hon_red_share": 0.588874947720619,
|
|
"withheld_mean": 304.5
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.51,
|
|
"T": 90.0,
|
|
"won": 1.0,
|
|
"reorg_med": 85.0,
|
|
"reorg_max": 98,
|
|
"fork_age_med": 90.86791985593362,
|
|
"att_blue_share": 0.9971308339709258,
|
|
"hon_red_share": 0.7120672601384768,
|
|
"withheld_mean": 458.8
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.67,
|
|
"T": 10.0,
|
|
"won": 1.0,
|
|
"reorg_med": 6.0,
|
|
"reorg_max": 13,
|
|
"fork_age_med": 10.447102144083832,
|
|
"att_blue_share": 0.9935876883616543,
|
|
"hon_red_share": 0.07124352331606218,
|
|
"withheld_mean": 69.35
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.67,
|
|
"T": 30.0,
|
|
"won": 1.0,
|
|
"reorg_med": 22.0,
|
|
"reorg_max": 28,
|
|
"fork_age_med": 30.388658972712367,
|
|
"att_blue_share": 0.9947862356621481,
|
|
"hon_red_share": 0.4101414280786478,
|
|
"withheld_mean": 203.1
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.67,
|
|
"T": 60.0,
|
|
"won": 1.0,
|
|
"reorg_med": 44.5,
|
|
"reorg_max": 52,
|
|
"fork_age_med": 60.3434739831812,
|
|
"att_blue_share": 0.9970170746759925,
|
|
"hon_red_share": 0.6542904290429042,
|
|
"withheld_mean": 399.05
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.67,
|
|
"T": 90.0,
|
|
"won": 1.0,
|
|
"reorg_med": 68.0,
|
|
"reorg_max": 75,
|
|
"fork_age_med": 90.34464144289228,
|
|
"att_blue_share": 0.9978169116576917,
|
|
"hon_red_share": 0.7566137566137566,
|
|
"withheld_mean": 602.6
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.9,
|
|
"T": 10.0,
|
|
"won": 1.0,
|
|
"reorg_med": 3.0,
|
|
"reorg_max": 5,
|
|
"fork_age_med": 10.219298367658897,
|
|
"att_blue_share": 0.9954523695548109,
|
|
"hon_red_share": 0.1673913043478261,
|
|
"withheld_mean": 93.8
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.9,
|
|
"T": 30.0,
|
|
"won": 1.0,
|
|
"reorg_med": 11.5,
|
|
"reorg_max": 14,
|
|
"fork_age_med": 30.212047441887105,
|
|
"att_blue_share": 0.9974463738508682,
|
|
"hon_red_share": 0.5294117647058824,
|
|
"withheld_mean": 273.8
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.9,
|
|
"T": 60.0,
|
|
"won": 1.0,
|
|
"reorg_med": 24.0,
|
|
"reorg_max": 27,
|
|
"fork_age_med": 60.16843821645766,
|
|
"att_blue_share": 0.998551939638747,
|
|
"hon_red_share": 0.7115117891816921,
|
|
"withheld_mean": 539.6
|
|
},
|
|
{
|
|
"kind": "hold",
|
|
"d": 2.0,
|
|
"H": 0.9,
|
|
"T": 90.0,
|
|
"won": 1.0,
|
|
"reorg_med": 37.0,
|
|
"reorg_max": 40,
|
|
"fork_age_med": 90.1605719712775,
|
|
"att_blue_share": 0.9989202030018357,
|
|
"hon_red_share": 0.8052967140755272,
|
|
"withheld_mean": 810.15
|
|
},
|
|
{
|
|
"kind": "selfish",
|
|
"d": 0.67,
|
|
"H": 0.2,
|
|
"att_blue_share": 0.9993445846305096,
|
|
"blue_share_of_all": 0.2030360531309298,
|
|
"won": 0.6,
|
|
"reorg_max": 5
|
|
},
|
|
{
|
|
"kind": "selfish",
|
|
"d": 0.67,
|
|
"H": 0.34,
|
|
"att_blue_share": 0.9994144627695911,
|
|
"blue_share_of_all": 0.34092346616065783,
|
|
"won": 0.8,
|
|
"reorg_max": 7
|
|
},
|
|
{
|
|
"kind": "selfish",
|
|
"d": 0.67,
|
|
"H": 0.45,
|
|
"att_blue_share": 0.9995604073558503,
|
|
"blue_share_of_all": 0.4542518479057069,
|
|
"won": 0.8,
|
|
"reorg_max": 5
|
|
},
|
|
{
|
|
"kind": "selfish",
|
|
"d": 0.67,
|
|
"H": 0.51,
|
|
"att_blue_share": 0.9996086616227498,
|
|
"blue_share_of_all": 0.5102543614329471,
|
|
"won": 1.0,
|
|
"reorg_max": 3
|
|
},
|
|
{
|
|
"kind": "selfish",
|
|
"d": 0.67,
|
|
"H": 0.67,
|
|
"att_blue_share": 0.9997048406139315,
|
|
"blue_share_of_all": 0.676768349540429,
|
|
"won": 1.0,
|
|
"reorg_max": 5
|
|
},
|
|
{
|
|
"kind": "selfish",
|
|
"d": 0.67,
|
|
"H": 0.9,
|
|
"att_blue_share": 0.9998149176383491,
|
|
"blue_share_of_all": 0.8992242900422812,
|
|
"won": 1.0,
|
|
"reorg_max": 0
|
|
}
|
|
]
|
|
} |