Blockchain as a Tool for an Efficient Instant Payment System in the U.S by Ian Scarffe April 12, 2023