TumbleBit: An Untrusted Bitcoin-Compatible Anonymous Payment Hub | Synapse