igneum/docs/design/latency-ladder-harness/failed-case.json
2026-10-06 22:58:39 +00:00

1028 lines
No EOL
20 KiB
JSON

{
"pass": false,
"expect": "step",
"signals": [
"up",
"up",
"none"
],
"checks": {
"zero_rejected_by_miners": true,
"zero_rejected_by_nodes": true,
"sinks_agree": true,
"block_counts_agree": true,
"miners_agree_on_every_program": true,
"ladder_line_on_every_node": true,
"every_node_signals_its_bits": true,
"every_epoch_class_v4": true,
"rung0_ids_equal_the_cli_rung0_id": true,
"chain_carries_the_bits": false,
"template_stepped_to_rung_1": false,
"stepped_at_the_first_full_window_epoch": false,
"step_line_on_every_node_same_epoch": false,
"weakest_up_at_or_above_threshold": false,
"no_second_step_inside_seven_windows": false,
"blocks_on_both_sides": false,
"rung1_ids_equal_the_cli_rung1_id": false,
"rung1_ids_differ_from_the_same_seed_rung0_id": false
},
"window": 60,
"windows": 7,
"threshold_bps": 9000,
"epoch_blocks": 60,
"lead": 10,
"first_step_epoch": 8,
"node": "/srv/builds/igneum-wt-ladder/vendor/igneum-node-ladder/target/release/igneumd",
"miner": "/srv/builds/igneum-wt-ladder/vendor/igneum-node-ladder/target/release/igneum-miner",
"pow": "/srv/builds/igneum-wt-ladder/igneum-pow/target/release/igneum-pow",
"template_step": null,
"run_ended_at_s": 655.5,
"final_daa": 600,
"max_epoch_seen": 10,
"epochs": {
"0": {
"class": 4,
"reps": 27,
"step": 0,
"firstSeenDaa": 0,
"at": 4.7,
"eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062",
"up_bps": 0,
"up_weakest_bps": 0,
"down_bps": 0,
"step_epoch": 0
},
"1": {
"class": 4,
"reps": 27,
"step": 0,
"firstSeenDaa": 60,
"at": 90.8,
"eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062",
"up_bps": 7627,
"up_weakest_bps": 0,
"down_bps": 0,
"step_epoch": 0
},
"2": {
"class": 4,
"reps": 27,
"step": 0,
"firstSeenDaa": 121,
"at": 155.9,
"eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062",
"up_bps": 6166,
"up_weakest_bps": 0,
"down_bps": 0,
"step_epoch": 0
},
"3": {
"class": 4,
"reps": 27,
"step": 0,
"firstSeenDaa": 181,
"at": 218.9,
"eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062",
"up_bps": 6500,
"up_weakest_bps": 0,
"down_bps": 0,
"step_epoch": 0
},
"4": {
"class": 4,
"reps": 27,
"step": 0,
"firstSeenDaa": 240,
"at": 278,
"eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062",
"up_bps": 7000,
"up_weakest_bps": 0,
"down_bps": 0,
"step_epoch": 0
},
"5": {
"class": 4,
"reps": 27,
"step": 0,
"firstSeenDaa": 300,
"at": 339.1,
"eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062",
"up_bps": 7833,
"up_weakest_bps": 0,
"down_bps": 0,
"step_epoch": 0
},
"6": {
"class": 4,
"reps": 27,
"step": 0,
"firstSeenDaa": 360,
"at": 403.2,
"eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062",
"up_bps": 6333,
"up_weakest_bps": 0,
"down_bps": 0,
"step_epoch": 0
},
"7": {
"class": 4,
"reps": 27,
"step": 0,
"firstSeenDaa": 421,
"at": 465.2,
"eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062",
"up_bps": 6333,
"up_weakest_bps": 6166,
"down_bps": 0,
"step_epoch": 0
},
"8": {
"class": 4,
"reps": 27,
"step": 0,
"firstSeenDaa": 480,
"at": 530.3,
"eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062",
"up_bps": 6500,
"up_weakest_bps": 6333,
"down_bps": 0,
"step_epoch": 0
},
"9": {
"class": 4,
"reps": 27,
"step": 0,
"firstSeenDaa": 543,
"at": 594.4,
"eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062",
"up_bps": 6666,
"up_weakest_bps": 6333,
"down_bps": 0,
"step_epoch": 0
},
"10": {
"class": 4,
"reps": 27,
"step": 0,
"firstSeenDaa": 600,
"at": 655.5,
"eraSeed": "234e082d653dc69db36d875b256d0f5f4a123b353d6aa069c3c7aa9aa6c46062",
"up_bps": 6166,
"up_weakest_bps": 6166,
"down_bps": 0,
"step_epoch": 0
}
},
"blocks": {
"total": 604,
"before_boundary": 604,
"after_boundary": 0,
"ladder_bits": {
"none": 198,
"up": 406
},
"object_bytes": {
"0": 604
},
"up_share_bps_on_chain": 6722
},
"programs": [
{
"epoch": 0,
"class": "v4",
"program_id": "26fc8f3decca98ed",
"seed": "234e082d653dc69d",
"miners": 3,
"disagree": false
},
{
"epoch": 1,
"class": "v4",
"program_id": "4eca8ebd9601cb06",
"seed": "47cc74777f2067e9",
"miners": 3,
"disagree": false
},
{
"epoch": 2,
"class": "v4",
"program_id": "d8692bc62ac8b7c1",
"seed": "885cd519d10a63af",
"miners": 3,
"disagree": false
},
{
"epoch": 3,
"class": "v4",
"program_id": "379b63489b302ff1",
"seed": "422f6e379baea2d0",
"miners": 3,
"disagree": false
},
{
"epoch": 4,
"class": "v4",
"program_id": "5297fd1c191bef91",
"seed": "9a339c3a0da7a629",
"miners": 3,
"disagree": false
},
{
"epoch": 5,
"class": "v4",
"program_id": "188721c15b83df97",
"seed": "630d437238ecfbd0",
"miners": 3,
"disagree": false
},
{
"epoch": 6,
"class": "v4",
"program_id": "962b4d74afdf7f3a",
"seed": "46d593aedc1dfd37",
"miners": 3,
"disagree": false
},
{
"epoch": 7,
"class": "v4",
"program_id": "3fc4c1e7704bb8a5",
"seed": "842561a101da3cc8",
"miners": 3,
"disagree": false
},
{
"epoch": 8,
"class": "v4",
"program_id": "0fa5001f8bc6ffc0",
"seed": "c0cb56ba970dd961",
"miners": 3,
"disagree": false
},
{
"epoch": 9,
"class": "v4",
"program_id": "b0a067d5bf44497e",
"seed": "3a647e8feb58ab1b",
"miners": 3,
"disagree": false
},
{
"epoch": 10,
"class": "v4",
"program_id": "84e6cfe07a3316f4",
"seed": "5d7277e6f83f9e4d",
"miners": 3,
"disagree": false
}
],
"program_id_rows": [
{
"epoch": 0,
"seed": "234e082d653dc69d",
"reps": 27,
"miners_id": "26fc8f3decca98ed",
"miners": 3,
"cli_rung0": "26fc8f3decca98ed",
"cli_at_reps": "26fc8f3decca98ed"
},
{
"epoch": 1,
"seed": "47cc74777f2067e9",
"reps": 27,
"miners_id": "4eca8ebd9601cb06",
"miners": 3,
"cli_rung0": "4eca8ebd9601cb06",
"cli_at_reps": "4eca8ebd9601cb06"
},
{
"epoch": 2,
"seed": "885cd519d10a63af",
"reps": 27,
"miners_id": "d8692bc62ac8b7c1",
"miners": 3,
"cli_rung0": "d8692bc62ac8b7c1",
"cli_at_reps": "d8692bc62ac8b7c1"
},
{
"epoch": 3,
"seed": "422f6e379baea2d0",
"reps": 27,
"miners_id": "379b63489b302ff1",
"miners": 3,
"cli_rung0": "379b63489b302ff1",
"cli_at_reps": "379b63489b302ff1"
},
{
"epoch": 4,
"seed": "9a339c3a0da7a629",
"reps": 27,
"miners_id": "5297fd1c191bef91",
"miners": 3,
"cli_rung0": "5297fd1c191bef91",
"cli_at_reps": "5297fd1c191bef91"
},
{
"epoch": 5,
"seed": "630d437238ecfbd0",
"reps": 27,
"miners_id": "188721c15b83df97",
"miners": 3,
"cli_rung0": "188721c15b83df97",
"cli_at_reps": "188721c15b83df97"
},
{
"epoch": 6,
"seed": "46d593aedc1dfd37",
"reps": 27,
"miners_id": "962b4d74afdf7f3a",
"miners": 3,
"cli_rung0": "962b4d74afdf7f3a",
"cli_at_reps": "962b4d74afdf7f3a"
},
{
"epoch": 7,
"seed": "842561a101da3cc8",
"reps": 27,
"miners_id": "3fc4c1e7704bb8a5",
"miners": 3,
"cli_rung0": "3fc4c1e7704bb8a5",
"cli_at_reps": "3fc4c1e7704bb8a5"
},
{
"epoch": 8,
"seed": "c0cb56ba970dd961",
"reps": 27,
"miners_id": "0fa5001f8bc6ffc0",
"miners": 3,
"cli_rung0": "0fa5001f8bc6ffc0",
"cli_at_reps": "0fa5001f8bc6ffc0"
},
{
"epoch": 9,
"seed": "3a647e8feb58ab1b",
"reps": 27,
"miners_id": "b0a067d5bf44497e",
"miners": 3,
"cli_rung0": "b0a067d5bf44497e",
"cli_at_reps": "b0a067d5bf44497e"
},
{
"epoch": 10,
"seed": "5d7277e6f83f9e4d",
"reps": 27,
"miners_id": "84e6cfe07a3316f4",
"miners": 3,
"cli_rung0": "84e6cfe07a3316f4",
"cli_at_reps": "84e6cfe07a3316f4"
}
],
"accepted_per_miner": [
193,
213,
197
],
"rejected_by_miners": [
0,
0,
0
],
"rejected_by_nodes": [
0,
0,
0
],
"sinks": [
"783087038f7096b1",
"783087038f7096b1",
"783087038f7096b1"
],
"block_counts": [
603,
603,
603
],
"step_lines": [
[],
[],
[]
],
"samples": [
{
"t": 4.7,
"daa": 0,
"epoch": 0,
"step": 0,
"reps": 27,
"up_bps": 0,
"up_weakest_bps": 0,
"nodes": [
"0/234e082d",
"0/234e082d",
"0/234e082d"
]
},
{
"t": 19.7,
"daa": 5,
"epoch": 0,
"step": 0,
"reps": 27,
"up_bps": 10000,
"up_weakest_bps": 0,
"nodes": [
"5/40fa3a38",
"5/40fa3a38",
"5/40fa3a38"
]
},
{
"t": 34.7,
"daa": 10,
"epoch": 0,
"step": 0,
"reps": 27,
"up_bps": 10000,
"up_weakest_bps": 0,
"nodes": [
"10/6c4045c3",
"10/6c4045c3",
"10/6c4045c3"
]
},
{
"t": 49.8,
"daa": 18,
"epoch": 0,
"step": 0,
"reps": 27,
"up_bps": 8235,
"up_weakest_bps": 0,
"nodes": [
"18/c1c333f0",
"18/c1c333f0",
"18/c1c333f0"
]
},
{
"t": 64.8,
"daa": 35,
"epoch": 0,
"step": 0,
"reps": 27,
"up_bps": 8529,
"up_weakest_bps": 0,
"nodes": [
"35/7b225e5b",
"35/7b225e5b",
"35/7b225e5b"
]
},
{
"t": 79.8,
"daa": 50,
"epoch": 0,
"step": 0,
"reps": 27,
"up_bps": 7755,
"up_weakest_bps": 0,
"nodes": [
"50/47cc7477",
"50/47cc7477",
"50/47cc7477"
]
},
{
"t": 94.8,
"daa": 66,
"epoch": 1,
"step": 0,
"reps": 27,
"up_bps": 7333,
"up_weakest_bps": 0,
"nodes": [
"66/3e771191",
"66/3e771191",
"66/3e771191"
]
},
{
"t": 109.8,
"daa": 83,
"epoch": 1,
"step": 0,
"reps": 27,
"up_bps": 6666,
"up_weakest_bps": 0,
"nodes": [
"83/6c5cdee4",
"83/6c5cdee4",
"83/6c5cdee4"
]
},
{
"t": 124.8,
"daa": 95,
"epoch": 1,
"step": 0,
"reps": 27,
"up_bps": 6500,
"up_weakest_bps": 0,
"nodes": [
"95/7764cba7",
"95/7764cba7",
"95/7764cba7"
]
},
{
"t": 139.9,
"daa": 107,
"epoch": 1,
"step": 0,
"reps": 27,
"up_bps": 6500,
"up_weakest_bps": 0,
"nodes": [
"107/2cb36d19",
"107/2cb36d19",
"107/2cb36d19"
]
},
{
"t": 154.9,
"daa": 119,
"epoch": 1,
"step": 0,
"reps": 27,
"up_bps": 6166,
"up_weakest_bps": 0,
"nodes": [
"119/352afb28",
"119/352afb28",
"119/352afb28"
]
},
{
"t": 169.9,
"daa": 136,
"epoch": 2,
"step": 0,
"reps": 27,
"up_bps": 6666,
"up_weakest_bps": 0,
"nodes": [
"136/e0952e01",
"136/e0952e01",
"136/e0952e01"
]
},
{
"t": 184.9,
"daa": 152,
"epoch": 2,
"step": 0,
"reps": 27,
"up_bps": 6166,
"up_weakest_bps": 0,
"nodes": [
"152/ed8e34c7",
"152/ed8e34c7",
"152/ed8e34c7"
]
},
{
"t": 199.9,
"daa": 162,
"epoch": 2,
"step": 0,
"reps": 27,
"up_bps": 6500,
"up_weakest_bps": 0,
"nodes": [
"162/6065aef4",
"162/6065aef4",
"162/6065aef4"
]
},
{
"t": 214.9,
"daa": 176,
"epoch": 2,
"step": 0,
"reps": 27,
"up_bps": 6333,
"up_weakest_bps": 0,
"nodes": [
"176/317cae30",
"176/317cae30",
"176/317cae30"
]
},
{
"t": 230,
"daa": 189,
"epoch": 3,
"step": 0,
"reps": 27,
"up_bps": 6666,
"up_weakest_bps": 0,
"nodes": [
"189/21d90cfa",
"189/21d90cfa",
"189/21d90cfa"
]
},
{
"t": 245,
"daa": 202,
"epoch": 3,
"step": 0,
"reps": 27,
"up_bps": 6333,
"up_weakest_bps": 0,
"nodes": [
"202/f1e7ec5c",
"202/f1e7ec5c",
"202/f1e7ec5c"
]
},
{
"t": 260,
"daa": 218,
"epoch": 3,
"step": 0,
"reps": 27,
"up_bps": 6333,
"up_weakest_bps": 0,
"nodes": [
"218/e274c4f7",
"218/e274c4f7",
"218/e274c4f7"
]
},
{
"t": 275,
"daa": 235,
"epoch": 3,
"step": 0,
"reps": 27,
"up_bps": 6666,
"up_weakest_bps": 0,
"nodes": [
"235/8e665e8d",
"235/8e665e8d",
"235/8e665e8d"
]
},
{
"t": 290,
"daa": 254,
"epoch": 4,
"step": 0,
"reps": 27,
"up_bps": 7500,
"up_weakest_bps": 0,
"nodes": [
"254/ce04cd38",
"254/ce04cd38",
"254/ce04cd38"
]
},
{
"t": 305,
"daa": 267,
"epoch": 4,
"step": 0,
"reps": 27,
"up_bps": 7500,
"up_weakest_bps": 0,
"nodes": [
"267/bf108545",
"267/bf108545",
"267/bf108545"
]
},
{
"t": 320.1,
"daa": 283,
"epoch": 4,
"step": 0,
"reps": 27,
"up_bps": 7500,
"up_weakest_bps": 0,
"nodes": [
"283/5a897c6f",
"283/5a897c6f",
"283/5a897c6f"
]
},
{
"t": 335.1,
"daa": 294,
"epoch": 4,
"step": 0,
"reps": 27,
"up_bps": 8000,
"up_weakest_bps": 0,
"nodes": [
"294/2b000b87",
"294/2b000b87",
"294/2b000b87"
]
},
{
"t": 350.1,
"daa": 319,
"epoch": 5,
"step": 0,
"reps": 27,
"up_bps": 7333,
"up_weakest_bps": 0,
"nodes": [
"319/ecef2a5f",
"319/ecef2a5f",
"319/ecef2a5f"
]
},
{
"t": 365.1,
"daa": 335,
"epoch": 5,
"step": 0,
"reps": 27,
"up_bps": 7166,
"up_weakest_bps": 0,
"nodes": [
"335/a8fbe817",
"335/a8fbe817",
"335/a8fbe817"
]
},
{
"t": 380.1,
"daa": 343,
"epoch": 5,
"step": 0,
"reps": 27,
"up_bps": 7333,
"up_weakest_bps": 0,
"nodes": [
"343/b1967aab",
"343/b1967aab",
"343/b1967aab"
]
},
{
"t": 395.1,
"daa": 354,
"epoch": 5,
"step": 0,
"reps": 27,
"up_bps": 6666,
"up_weakest_bps": 0,
"nodes": [
"354/2a4ccf8a",
"354/2a4ccf8a",
"354/2a4ccf8a"
]
},
{
"t": 410.2,
"daa": 366,
"epoch": 6,
"step": 0,
"reps": 27,
"up_bps": 6166,
"up_weakest_bps": 6166,
"nodes": [
"366/a16b8185",
"366/a16b8185",
"366/a16b8185"
]
},
{
"t": 425.2,
"daa": 377,
"epoch": 6,
"step": 0,
"reps": 27,
"up_bps": 6000,
"up_weakest_bps": 6000,
"nodes": [
"377/50316214",
"377/50316214",
"377/50316214"
]
},
{
"t": 440.2,
"daa": 395,
"epoch": 6,
"step": 0,
"reps": 27,
"up_bps": 6666,
"up_weakest_bps": 6166,
"nodes": [
"395/5be9e979",
"395/5be9e979",
"395/5be9e979"
]
},
{
"t": 455.2,
"daa": 404,
"epoch": 6,
"step": 0,
"reps": 27,
"up_bps": 6000,
"up_weakest_bps": 6000,
"nodes": [
"404/3a965599",
"404/3a965599",
"404/3a965599"
]
},
{
"t": 470.2,
"daa": 424,
"epoch": 7,
"step": 0,
"reps": 27,
"up_bps": 6333,
"up_weakest_bps": 6065,
"nodes": [
"424/097eaa14",
"424/097eaa14",
"424/097eaa14"
]
},
{
"t": 485.3,
"daa": 439,
"epoch": 7,
"step": 0,
"reps": 27,
"up_bps": 6166,
"up_weakest_bps": 6000,
"nodes": [
"439/7d27db8c",
"439/7d27db8c",
"439/7d27db8c"
]
},
{
"t": 500.3,
"daa": 456,
"epoch": 7,
"step": 0,
"reps": 27,
"up_bps": 5833,
"up_weakest_bps": 5833,
"nodes": [
"456/f4675851",
"456/f4675851",
"456/f4675851"
]
},
{
"t": 515.3,
"daa": 467,
"epoch": 7,
"step": 0,
"reps": 27,
"up_bps": 6333,
"up_weakest_bps": 6333,
"nodes": [
"467/a7575707",
"467/a7575707",
"467/a7575707"
]
},
{
"t": 530.3,
"daa": 480,
"epoch": 8,
"step": 0,
"reps": 27,
"up_bps": 6500,
"up_weakest_bps": 6333,
"nodes": [
"480/f8f68e4b",
"480/f8f68e4b",
"480/f8f68e4b"
]
},
{
"t": 545.4,
"daa": 499,
"epoch": 8,
"step": 0,
"reps": 27,
"up_bps": 7000,
"up_weakest_bps": 6000,
"nodes": [
"499/dba81f65",
"499/dba81f65",
"499/dba81f65"
]
},
{
"t": 560.4,
"daa": 508,
"epoch": 8,
"step": 0,
"reps": 27,
"up_bps": 7000,
"up_weakest_bps": 5833,
"nodes": [
"508/e6208807",
"508/e6208807",
"508/e6208807"
]
},
{
"t": 575.4,
"daa": 521,
"epoch": 8,
"step": 0,
"reps": 27,
"up_bps": 6833,
"up_weakest_bps": 6166,
"nodes": [
"521/faf3f2b3",
"521/faf3f2b3",
"521/faf3f2b3"
]
},
{
"t": 590.4,
"daa": 537,
"epoch": 8,
"step": 0,
"reps": 27,
"up_bps": 7166,
"up_weakest_bps": 6166,
"nodes": [
"537/0cec2d26",
"537/0cec2d26",
"537/0cec2d26"
]
},
{
"t": 605.4,
"daa": 546,
"epoch": 9,
"step": 0,
"reps": 27,
"up_bps": 6666,
"up_weakest_bps": 6166,
"nodes": [
"546/75a259c6",
"546/75a259c6",
"546/75a259c6"
]
},
{
"t": 620.5,
"daa": 573,
"epoch": 9,
"step": 0,
"reps": 27,
"up_bps": 6166,
"up_weakest_bps": 6000,
"nodes": [
"573/31d72980",
"573/31d72980",
"573/31d72980"
]
},
{
"t": 635.5,
"daa": 581,
"epoch": 9,
"step": 0,
"reps": 27,
"up_bps": 6333,
"up_weakest_bps": 6166,
"nodes": [
"581/3cfe5b93",
"581/3cfe5b93",
"581/3cfe5b93"
]
},
{
"t": 650.5,
"daa": 595,
"epoch": 9,
"step": 0,
"reps": 27,
"up_bps": 6333,
"up_weakest_bps": 6333,
"nodes": [
"595/84601051",
"595/84601051",
"595/84601051"
]
}
]
}