Multi-party submarine swaps extend the traditional 2-party submarine swap protocol to support multiple takers and a single maker, reducing on-chain footprint by batching funding and claim transactions. The protocol covers both on-chain to off-chain and off-chain to on-chain directions, using taproot hashlocks and MuSig for cooperative spending paths. Key efficiency gains come from consolidating multiple independent swap contracts into a single shared UTXO. The post also discusses griefing risks inherent in multi-party settings and mitigation strategies including fees, deposit systems, ecash tokens, and fidelity bonds. Future directions include PTLC integration for improved privacy and efficiency.
Table of contents
ReviewEfficiencyScalingOn-Chain -> Off-Chain takersOff-Chain -> On-Chain takersLess Griefing PlzFuture WorkSort: