Tailstorm
17:43 · target 1:26 · 186 words
The last software piece is my favourite: Tailstorm. Two-minute blocks are nice, but in a shop you don't want to wait two minutes.
Tailstorm comes from peer-reviewed research that Bitcoin Unlimited supported: "Tailstorm: A Secure and Fair Blockchain for Cash Transactions", by Keller, Glickenhaus, Bissias and Griffith, at the AFT conference in 2023. It lets miners find many small subblocks in parallel between two-minute summary blocks. So transactions confirm in seconds. [PAUSE]
Look at the picture. Each small box is a subblock. Several miners can find one at the same time, and instead of throwing one away, like Bitcoin does with orphan blocks, they all get merged into a little graph, a DAG. Then a summary block closes the round. It's fairer to small miners, and harder to attack.
It's implemented in the node and activates with Hard Fork 2, and the date is still provisional. So: implemented, activation pending.
[DEMO: open the live Tailstorm page, jqrgen.github.io/presentations/tailstorm, and point at the subblocks merging] This live page runs on a private test chain, not mainnet. It uses the mainnet code's setting of 120 subblocks per summary, with a simulated network delay of 1.2 seconds, so you can watch the DAG grow. [CLICK]