logoalt Hacker News

lightwebyesterday at 8:05 PM0 repliesview on HN

A high-throughput multicast Bitcoin transaction distribution system, with a roadmap towards billions of transactions per second.

Features:

- Control channel for block header announcements, operational mechanisms, and network topology automation

- Separate channels for subtree, subtree grouping, and transaction load

- Transaction load sharding by deterministic multicast group membership based on TXID

- Transaction specialization filtering and retransmission both unicast and multicast, to connect edge networks only interested in a portion of the transaction load for whatever reason

- NACK-based retransmission of missed packets via hash chain gap sequence tracking (per sender, per shard) with automated caching endpoint beacon discovery and tiered network distribution

- BGP-AnyCast based transaction ingress

Basically all the topology pieces to scale the actual small-world network for Bitcoin miners or transaction processors; dense at the core, with layered and sharded group distribution towards users at the edges. Right now just site or org-scope multicast in planned, but provisions are being made to extend via MP-BGP eventually.

For BSV Blockchain but could work for the other Bitcoin variants too, if they ever wanted to scale.