Reshaping Digital Payments: The Blockchain Foundation Under Scrutiny