Open jcnelson opened 1 month ago
Seems the root cause is that these nodes are just super-backlogged with HTTP requests:
10/23/2024, 02:46:23.627 PM testnet-stacks-blockchain-nakamoto-3-0 - Cycle #4 Signer #3: Broadcasting a block response to stacks node: Accepted(BlockAccepted { signer_signature_hash: 62807f1655cd545c79edd1fb65b07b147c083dbe9ed1072b6cd56d51078b4178, signature: 010a760eb984e3388b3ba03b70a7923cba7e3ded06b4a1de71d7a1bfed723c63c51e3de0f6359b1f9803a91773221d764df160e892d81b5ecfd656f3964384516a, metadata: SignerMessageMetadata { server_version: "stacks-signer 3.0.0.0.0 (release/3.0.0.0.0:dd1ebe6, release build, linux [x86_64])" } }) - -
10/23/2024, 02:46:23.604 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 156
10/23/2024, 02:46:23.587 PM testnet-stacks-blockchain-nakamoto-3-0 - Cycle #4 Signer #1: Broadcasting a block response to stacks node: Accepted(BlockAccepted { signer_signature_hash: 62807f1655cd545c79edd1fb65b07b147c083dbe9ed1072b6cd56d51078b4178, signature: 008b9f244f4f92588bdde7a252779b6bf08c4f0fdfa54c19743b2805ee494d40e10bb3d7c93e17ac9a52c23bd37979f55cf2274b289be47912f9e9b73d2fc8c29e, metadata: SignerMessageMetadata { server_version: "stacks-signer 3.0.0.0.0 (release/3.0.0.0.0:dd1ebe6, release build, linux [x86_64])" } }) - -
10/23/2024, 02:46:23.579 PM testnet-stacks-blockchain-nakamoto-3-0 - Cycle #4 Signer #0: Broadcasting a block response to stacks node: Accepted(BlockAccepted { signer_signature_hash: 62807f1655cd545c79edd1fb65b07b147c083dbe9ed1072b6cd56d51078b4178, signature: 00bd530db16aef6ee107a3d04a471b787618d958191fcc8d8e13ff59f7c769a3aa74b5865fe630ec1dad8bbcc446c0a211606f14d95e3e3fbb82f18ca3b852cb64, metadata: SignerMessageMetadata { server_version: "stacks-signer 3.0.0.0.0 (release/3.0.0.0.0:dd1ebe6, release build, linux [x86_64])" } }) - -
10/23/2024, 02:46:23.529 PM testnet-stacks-blockchain-nakamoto-3-0 - Cycle #4 Signer #3: Received a block validate response: Ok(BlockValidateOk { signer_signature_hash: 62807f1655cd545c79edd1fb65b07b147c083dbe9ed1072b6cd56d51078b4178, cost: ExecutionCost { write_length: 2676198, write_count: 1227, read_length: 1099372, read_count: 1207, runtime: 76922159 }, size: 498559 }) - -
10/23/2024, 02:46:23.516 PM testnet-stacks-blockchain-nakamoto-3-0 - Cycle #4 Signer #1: Received a block validate response: Ok(BlockValidateOk { signer_signature_hash: 62807f1655cd545c79edd1fb65b07b147c083dbe9ed1072b6cd56d51078b4178, cost: ExecutionCost { write_length: 2676198, write_count: 1227, read_length: 1099372, read_count: 1207, runtime: 76922159 }, size: 498559 }) - -
10/23/2024, 02:46:23.502 PM testnet-stacks-blockchain-nakamoto-3-0 - Cycle #4 Signer #0: Received a block validate response: Ok(BlockValidateOk { signer_signature_hash: 62807f1655cd545c79edd1fb65b07b147c083dbe9ed1072b6cd56d51078b4178, cost: ExecutionCost { write_length: 2676198, write_count: 1227, read_length: 1099372, read_count: 1207, runtime: 76922159 }, size: 498559 }) - -
10/23/2024, 02:46:23.494 PM testnet-stacks-blockchain-nakamoto-3-0 - Participant: validated anchored block - -
10/23/2024, 02:46:23.447 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 73
10/23/2024, 02:46:23.372 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 145
10/23/2024, 02:46:22.814 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 130
10/23/2024, 02:46:22.684 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/pox - 122
10/23/2024, 02:46:22.560 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 72
10/23/2024, 02:46:22.486 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v3/block_proposal - 0
10/23/2024, 02:46:22.486 PM testnet-stacks-blockchain-nakamoto-3-0 - Received block proposal request - -
10/23/2024, 02:46:22.111 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 110
10/23/2024, 02:46:22.000 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 0
10/23/2024, 02:46:22.000 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 150
10/23/2024, 02:46:21.536 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST2D1M978SCE52GAV07VXSRC9DQBP69X5WHX0DHN5?proof=0 - 46
10/23/2024, 02:46:21.489 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST484MS3VACPAZ90WHC21XQ7T6XANCV341HJYE0W?proof=0 - 47
10/23/2024, 02:46:21.441 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST3MNK12DGQF7JN4Q0STK6926VWE5MN21KJ4EGV0E?proof=0 - 48
10/23/2024, 02:46:21.392 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v3/block_proposal - 0
10/23/2024, 02:46:21.392 PM testnet-stacks-blockchain-nakamoto-3-0 - Received block proposal request - -
10/23/2024, 02:46:21.373 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/info - 0
10/23/2024, 02:46:21.373 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v3/block_proposal - 2
10/23/2024, 02:46:21.370 PM testnet-stacks-blockchain-nakamoto-3-0 - Received block proposal request - -
10/23/2024, 02:46:20.965 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 133
10/23/2024, 02:46:20.831 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v3/tenures/info - 0
10/23/2024, 02:46:20.830 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 129
10/23/2024, 02:46:20.700 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 136
10/23/2024, 02:46:20.255 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/pox - 117
10/23/2024, 02:46:20.137 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 108
10/23/2024, 02:46:19.750 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 138
10/23/2024, 02:46:19.224 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 134
10/23/2024, 02:46:19.090 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 0
10/23/2024, 02:46:19.089 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 68
10/23/2024, 02:46:19.020 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 69
10/23/2024, 02:46:18.593 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 106
10/23/2024, 02:46:18.486 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 65
10/23/2024, 02:46:18.420 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST2D1M978SCE52GAV07VXSRC9DQBP69X5WHX0DHN5?proof=0 - 47
10/23/2024, 02:46:18.372 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST484MS3VACPAZ90WHC21XQ7T6XANCV341HJYE0W?proof=0 - 48
10/23/2024, 02:46:18.323 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST3MNK12DGQF7JN4Q0STK6926VWE5MN21KJ4EGV0E?proof=0 - 48
10/23/2024, 02:46:18.271 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 75
10/23/2024, 02:46:17.901 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 65
10/23/2024, 02:46:17.834 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/pox - 116
10/23/2024, 02:46:17.717 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 66
10/23/2024, 02:46:17.650 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 103
10/23/2024, 02:46:17.546 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 128
10/23/2024, 02:46:17.016 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 115
10/23/2024, 02:46:16.900 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 142
10/23/2024, 02:46:16.758 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 128
10/23/2024, 02:46:16.629 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 107
10/23/2024, 02:46:16.520 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 131
10/23/2024, 02:46:16.045 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/info - 0
10/23/2024, 02:46:16.045 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v3/tenures/info - 0
10/23/2024, 02:46:16.044 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 130
10/23/2024, 02:46:15.913 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 130
10/23/2024, 02:46:15.782 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST1114TBQYGNPGFAVXKWBKZAHP0X7ZGX9K6XYYE4F?proof=0 - 51
10/23/2024, 02:46:15.729 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST2Q6124HQFKVKPJSS5J6156BJR74FD6EC1297HJ1?proof=0 - 47
10/23/2024, 02:46:15.681 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 114
10/23/2024, 02:46:15.566 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST20Q2N56E1NBWE37R4VGSF89X4HHTB3GSMD8GKYW?proof=0 - 47
10/23/2024, 02:46:15.518 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 69
10/23/2024, 02:46:15.448 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 0
10/23/2024, 02:46:15.446 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 71
10/23/2024, 02:46:15.025 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/contracts/interface/ST000000000000000000002AMW42H/pox-4 - 48
10/23/2024, 02:46:14.976 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/contracts/interface/ST000000000000000000002AMW42H/pox-4 - 51
10/23/2024, 02:46:14.924 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/pox - 115
10/23/2024, 02:46:14.808 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 102
10/23/2024, 02:46:14.705 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/contracts/interface/ST000000000000000000002AMW42H/pox-4 - 47
10/23/2024, 02:46:14.657 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 129
10/23/2024, 02:46:14.527 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST2D1M978SCE52GAV07VXSRC9DQBP69X5WHX0DHN5?proof=0 - 46
10/23/2024, 02:46:14.479 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST484MS3VACPAZ90WHC21XQ7T6XANCV341HJYE0W?proof=0 - 46
10/23/2024, 02:46:14.432 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST3MNK12DGQF7JN4Q0STK6926VWE5MN21KJ4EGV0E?proof=0 - 47
10/23/2024, 02:46:14.047 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/pox - 120
10/23/2024, 02:46:13.927 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/pox - 126
10/23/2024, 02:46:13.799 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/pox - 127
10/23/2024, 02:46:13.671 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 71
10/23/2024, 02:46:13.599 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 135
10/23/2024, 02:46:13.074 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 103
10/23/2024, 02:46:12.970 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 148
10/23/2024, 02:46:12.817 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST1114TBQYGNPGFAVXKWBKZAHP0X7ZGX9K6XYYE4F?proof=0 - 53
10/23/2024, 02:46:12.763 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST2Q6124HQFKVKPJSS5J6156BJR74FD6EC1297HJ1?proof=0 - 54
10/23/2024, 02:46:12.328 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 100
10/23/2024, 02:46:12.226 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 64
10/23/2024, 02:46:12.161 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 127
10/23/2024, 02:46:12.034 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 69
10/23/2024, 02:46:11.963 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 113
10/23/2024, 02:46:11.849 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/pox - 127
10/23/2024, 02:46:11.721 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 0
10/23/2024, 02:46:11.720 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST20Q2N56E1NBWE37R4VGSF89X4HHTB3GSMD8GKYW?proof=0 - 49
10/23/2024, 02:46:11.173 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 67
10/23/2024, 02:46:11.105 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v3/tenures/info - 0
10/23/2024, 02:46:11.104 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST484MS3VACPAZ90WHC21XQ7T6XANCV341HJYE0W?proof=0 - 48
10/23/2024, 02:46:11.055 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST2D1M978SCE52GAV07VXSRC9DQBP69X5WHX0DHN5?proof=0 - 47
10/23/2024, 02:46:11.007 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST3MNK12DGQF7JN4Q0STK6926VWE5MN21KJ4EGV0E?proof=0 - 48
10/23/2024, 02:46:10.958 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/pox - 119
10/23/2024, 02:46:10.480 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 134
10/23/2024, 02:46:10.344 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/info - 0
10/23/2024, 02:46:10.343 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 143
10/23/2024, 02:46:10.198 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 69
10/23/2024, 02:46:10.128 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 156
10/23/2024, 02:46:09.971 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 136
10/23/2024, 02:46:09.438 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 135
10/23/2024, 02:46:09.303 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 66
10/23/2024, 02:46:09.235 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 114
10/23/2024, 02:46:09.120 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/pox - 127
10/23/2024, 02:46:08.991 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 136
10/23/2024, 02:46:08.507 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v3/tenures/info - 0
10/23/2024, 02:46:08.507 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 106
10/23/2024, 02:46:08.400 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 137
10/23/2024, 02:46:08.261 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 110
10/23/2024, 02:46:08.150 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 0
10/23/2024, 02:46:07.723 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 67
10/23/2024, 02:46:07.655 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 129
10/23/2024, 02:46:07.523 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST2D1M978SCE52GAV07VXSRC9DQBP69X5WHX0DHN5?proof=0 - 47
10/23/2024, 02:46:07.476 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST484MS3VACPAZ90WHC21XQ7T6XANCV341HJYE0W?proof=0 - 47
10/23/2024, 02:46:07.427 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST3MNK12DGQF7JN4Q0STK6926VWE5MN21KJ4EGV0E?proof=0 - 47
10/23/2024, 02:46:07.075 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 118
10/23/2024, 02:46:06.955 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 112
10/23/2024, 02:46:06.842 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 79
10/23/2024, 02:46:06.762 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 67
10/23/2024, 02:46:06.247 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 73
10/23/2024, 02:46:06.173 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/pox - 133
10/23/2024, 02:46:06.039 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 133
10/23/2024, 02:46:05.622 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v3/tenures/info - 0
10/23/2024, 02:46:05.621 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 126
10/23/2024, 02:46:05.494 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 101
10/23/2024, 02:46:05.286 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v3/tenures/0ca0d2f26b6a1d4716884be8f3140cac4752385c5e60314bcb74fca6d38bd788 - 17
10/23/2024, 02:46:04.954 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 130
10/23/2024, 02:46:04.824 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 125
10/23/2024, 02:46:04.697 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 0
10/23/2024, 02:46:04.696 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 67
10/23/2024, 02:46:04.629 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/info - 0
10/23/2024, 02:46:04.226 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 114
10/23/2024, 02:46:04.111 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST2D1M978SCE52GAV07VXSRC9DQBP69X5WHX0DHN5?proof=0 - 47
10/23/2024, 02:46:04.063 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST484MS3VACPAZ90WHC21XQ7T6XANCV341HJYE0W?proof=0 - 65
10/23/2024, 02:46:03.997 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST3MNK12DGQF7JN4Q0STK6926VWE5MN21KJ4EGV0E?proof=0 - 50
10/23/2024, 02:46:03.621 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/pox - 118
10/23/2024, 02:46:03.502 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 89
10/23/2024, 02:46:03.147 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 68
10/23/2024, 02:46:03.078 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 105
10/23/2024, 02:46:02.973 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 114
10/23/2024, 02:46:01.856 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v3/blocks/c5807470c224c9fe41527bf7f3f90852760cfa9446fdb89e039240b7619864c4 - 0
10/23/2024, 02:46:01.470 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 0
10/23/2024, 02:46:01.168 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/pox - 116
10/23/2024, 02:46:01.051 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST2D1M978SCE52GAV07VXSRC9DQBP69X5WHX0DHN5?proof=0 - 64
10/23/2024, 02:46:00.986 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST484MS3VACPAZ90WHC21XQ7T6XANCV341HJYE0W?proof=0 - 53
10/23/2024, 02:46:00.932 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST3MNK12DGQF7JN4Q0STK6926VWE5MN21KJ4EGV0E?proof=0 - 52
10/23/2024, 02:46:00.496 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 69
10/23/2024, 02:46:00.426 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 68
10/23/2024, 02:45:59.926 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 109
10/23/2024, 02:45:59.534 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 74
10/23/2024, 02:45:59.458 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 74
10/23/2024, 02:45:59.383 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 74
10/23/2024, 02:45:58.948 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v3/blocks/ef7cfd2050ac8b78acb983cd879d0dac12faaf30ab4e3ef400180de87b7809a7 - 0
10/23/2024, 02:45:58.551 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 0
10/23/2024, 02:45:58.551 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/pox - 118
10/23/2024, 02:45:58.431 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/info - 0
10/23/2024, 02:45:58.016 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST484MS3VACPAZ90WHC21XQ7T6XANCV341HJYE0W?proof=0 - 55
10/23/2024, 02:45:57.960 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST2D1M978SCE52GAV07VXSRC9DQBP69X5WHX0DHN5?proof=0 - 55
10/23/2024, 02:45:57.904 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST3MNK12DGQF7JN4Q0STK6926VWE5MN21KJ4EGV0E?proof=0 - 50
10/23/2024, 02:45:57.773 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v3/tenures/803a02e9d50f7dbdbf71c338dd5cc2a881623e9ba39a57c12b1aa6141136d586 - 19
10/23/2024, 02:45:57.752 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 149
10/23/2024, 02:45:57.602 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 138
10/23/2024, 02:45:57.463 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 130
10/23/2024, 02:45:56.884 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 128
10/23/2024, 02:45:56.754 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 145
10/23/2024, 02:45:56.608 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 157
10/23/2024, 02:45:56.450 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 127
10/23/2024, 02:45:56.321 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 65
10/23/2024, 02:45:56.255 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST2Q6124HQFKVKPJSS5J6156BJR74FD6EC1297HJ1?proof=0 - 49
10/23/2024, 02:45:56.205 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 103
10/23/2024, 02:45:55.741 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 136
10/23/2024, 02:45:55.605 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/pox - 119
10/23/2024, 02:45:55.485 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST1114TBQYGNPGFAVXKWBKZAHP0X7ZGX9K6XYYE4F?proof=0 - 57
10/23/2024, 02:45:55.426 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 127
10/23/2024, 02:45:55.298 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST20Q2N56E1NBWE37R4VGSF89X4HHTB3GSMD8GKYW?proof=0 - 48
10/23/2024, 02:45:55.249 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 0
10/23/2024, 02:45:55.249 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/contracts/interface/ST000000000000000000002AMW42H/pox-4 - 49
10/23/2024, 02:45:55.199 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v3/tenures/info - 0
10/23/2024, 02:45:55.198 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 156
10/23/2024, 02:45:54.673 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 105
10/23/2024, 02:45:54.463 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v3/tenures/0ca0d2f26b6a1d4716884be8f3140cac4752385c5e60314bcb74fca6d38bd788 - 16
10/23/2024, 02:45:54.445 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 65
10/23/2024, 02:45:54.379 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/contracts/interface/ST000000000000000000002AMW42H/pox-4 - 49
10/23/2024, 02:45:54.328 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 74
10/23/2024, 02:45:54.254 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/contracts/interface/ST000000000000000000002AMW42H/pox-4 - 49
10/23/2024, 02:45:54.203 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST2D1M978SCE52GAV07VXSRC9DQBP69X5WHX0DHN5?proof=0 - 53
10/23/2024, 02:45:54.149 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST484MS3VACPAZ90WHC21XQ7T6XANCV341HJYE0W?proof=0 - 49
10/23/2024, 02:45:54.099 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/accounts/ST3MNK12DGQF7JN4Q0STK6926VWE5MN21KJ4EGV0E?proof=0 - 49
10/23/2024, 02:45:54.047 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 111
10/23/2024, 02:45:53.934 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/pox - 122
10/23/2024, 02:45:53.439 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 150
10/23/2024, 02:45:53.288 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/transactions - 73
10/23/2024, 02:45:53.214 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/pox - 141
10/23/2024, 02:45:53.205 PM testnet-stacks-blockchain-nakamoto-3-0 - Cycle #4 Signer #1: received a block proposal for a new block. Submit block for validation. - -
10/23/2024, 02:45:53.141 PM testnet-stacks-blockchain-nakamoto-3-0 - Cycle #4 Signer #0: received a block proposal for a new block. Submit block for validation. - -
10/23/2024, 02:45:53.072 PM testnet-stacks-blockchain-nakamoto-3-0 - Handled StacksHTTPRequest - /v2/pox - 144
10/23/2024, 02:45:53.072 PM testnet-stacks-blockchain-nakamoto-3-0 - Cycle #4 Signer #3: received a block proposal for a new block. Submit block for validation. - -
Looks like we have two candidates for network RPC optimization: /v2/transactions
and /v2/pox
.
I think it would be good to get more clear on what exactly this ticket aims to solve. It's certainly fine for this ticket to be "we have a problem, we should figure out what we want to do about it", but I think we should figure out what that work is and split that into individual tickets.
IMO there are a number of known improvements here:
[signer] Track 429 block submission failures in the database and resubmit them following a block validation response - this is a big one improve debug logging performance ignore old block validation requests
It also appears that you've identified two potential big wins:
Looks like we have two candidates for network RPC optimization: /v2/transactions and /v2/pox.
I'd note that the /v2/transactions
issue came from Hiro's infra proxying /v2/transactions
to all of their nodes, and I believe @CharlieC3 changed that so that the signer node doesn't get those proxied anymore.
I'd note that the /v2/transactions issue came from Hiro's infra proxying /v2/transactions to all of their nodes, and I believe @CharlieC3 changed that so that the signer node doesn't get those proxied anymore.
Maybe the signals got mixed in the lines somewhere, but it's not quite this. We only mirror /v2/transactions
POSTs to 1 additional stacks node -- the one serving events to the Stacks Blockchain API. And the mirror happens asynchronously, so any performance issues on this endpoint are independent of the proxying that happens beforehand.
Ah, I also found the Slack thread where we discussed this, and there was an issue where the stacking script was trying to re-broadcast a stack-extend every ~20 seconds (we've fixed that issue)
The foundation nakamoto testnet miner sees this:
The hiro nodes and signers see this:
Why is there such a long delay between the signer submitting a block proposal and the node receiving it?