The Blockchain Revolution: A Deep Philosophical and Practical Exami...