God knows that I'm in love with the word you used to describe this system: "robust". This is the very same way I'd describe it. Or how else would anyone describe such a system who has put in so much effort, strategy and finances to develop such 'checks' to ensure that all transactions carried out are safe and free from the limitations and error tendencies associated with human accounting systems?
Robust is really the right term for bloctrades and I urge you to continue with your fine works.