Prescription for Challengers of a Blockchain-based Financial System - Issues of Privacy and Traceability