Yao, Qian: Blockchain-based New Financial Infrastructures