Fungibility Fun!

Algorand even got a better option implemented within the protocol

Atomic transfers enable use cases such as:

Circular trades - Alice pays Bob if and only if Bob pays Claire if and only if Claire pays Alice.

Group payments - Everyone pays or no one pays.

Decentralized exchanges - Trade one asset for another without going through a centralized exchange.

Distributed payments - Payments to multiple recipients.

Pooled transaction fees - One transaction pays the fees of others.

@maidsafe please take note for dbc’s :stuck_out_tongue_winking_eye:

2 Likes