Next scheduled rescrape ... never
Version 2
Last scraped
Edited on 01/09/2025, 18:42:20 UTC
If a miner takes too long, more than a single block interval, the second address is free to compete with the first address in the next block interval. Each block interval is a turn. If they both fail to produce a block in the second turn, the third address on the list is free to compete in the third turn. The pattern continues until a block is found. When a block is found, the next turn goes to the address after the one who produced the last block. For example, if the second address finds a block in the third turn, the next turn goes to the third address.

Are you aware of (estimated) average time between block[1]? How do you handle the fact that each node may have slightly different date/time?
https://blockchair.com/bitcoin/charts/average-block-interval

Average time between blocks is just that, it approximates the target block interval.

Dedicated full-time miners tend to have the best internet connections and, with a good communications protocol, like QUIC, used by Solona, they can keep themselves synced in milliseconds. They will give each other a few seconds of tolerance, but they will know when blocks are too soon or too late and make every effort to avoid ambiguity.
Version 1
Scraped on 25/08/2025, 18:47:12 UTC
If a miner takes too long, more than a single block interval, the second address is free to compete with the first address in the next block interval. Each block interval is a turn. If they both fail to produce a block in the second turn, the third address on the list is free to compete in the third turn. The pattern continues until a block is found. When a block is found, the next turn goes to the address after the one who produced the last block. For example, if the second address finds a block in the third turn, the next turn goes to the third address.

Are you aware of (estimated) average time between block[1]? How do you handle the fact that each node may have slightly different date/time?
https://blockchair.com/bitcoin/charts/average-block-interval

Average time between blocks is just that, it approximates the target block interval.

Node clocks and calendars can differ by time zones, but even nodes in the same time zones can be a little fast or slow. Dedicated full-time miners tend to have the best internet connections and, with a good communications protocol, like QUIC, used by Solona, they can keep themselves synced in milliseconds. They will give each other a few seconds of tolerance, but they will know when blocks are too soon or too late and make every effort to avoid ambiguity.
Original archived Re: Turn based mining eliminates the 51% attack
Scraped on 25/08/2025, 18:41:51 UTC
If a miner takes too long, more than a single block interval, the second address is free to compete with the first address in the next block interval. Each block interval is a turn. If they both fail to produce a block in the second turn, the third address on the list is free to compete in the third turn. The pattern continues until a block is found. When a block is found, the next turn goes to the address after the one who produced the last block. For example, if the second address finds a block in the third turn, the next turn goes to the third address.

Are you aware of (estimated) average time between block[1]? How do you handle the fact that each node may have slightly different date/time?
https://blockchair.com/bitcoin/charts/average-block-interval

Average time between blocks is just that, it approximates the target block interval.

Node clocks and calendars can differ by time zones, but even nodes in the same time zones can be a little fast or slow. Dedicated full-time miners tend to have the best internet connections and, with a good communications protocol, like QUIC, used by Solona, they can keep themselves synced in milliseconds. They will give each other a few seconds of tolerance, but they will know when blocks are too soon or too late.