Bridging the divide between blockchain and finance in 2025