Blockchains are highly secure networks, but their performance leaves much to be desired — they are not currently able to process enough transactions per second (which is also known as their throughput) to become widely adopted by the general public. If we want to achieve this widespread adoption, we need to optimize blockchains for better performance.
Having completed the pre-requisite to optimization, which is the tracing of the Mina network’s various metrics, we are now ready to take the next step — re-writing the code that we have identified as in need of optimization, and running continuous integration (CI) tests to confirm that our changes have resulted in better performance.