9 Downloadable computer software platforms for distributed consensus computing; downloadable computer application software for distributed ledger based platforms, namely, software for using a consensus engine incorporating distributed ledger technology for cryptographically securing data; downloadable computer software for use with distributed financial and business transaction processing systems.