A Java-based system that combines a custom FTP server-client architecture with a blockchain backend to record, verify, and query transactions. Clients connect to the server over TCP sockets, submit ...