Engineer's Guide to Financial Internet
*Pre-order is only available for buyers in Ukraine
Financial Internet Manifesto
- Financial Internet is a set of independent systems that "speak" the same language.
- Technology ensures the freedom of choice of the asset users want to transact.
- Transaction validation is performed by the involved parties only.
- Transaction metadata (even the fact of its existence) can be private but can be proven by any involved party.
- Users solely control access to the assets they own.
- Financial Internet protocols and reference components should be a common good.
For an engineer, this means that:
- There is no single identity provider
- There is no global shared ledger
- There is no single "native" currency for transferring value between accounting systems
- All systems are independent, modular and can interoperate with other applications
- All systems should have a unified API to communicate with each other
- End users have access to a variety of applications (browsers) that all provide access to their digitized assets in any system
- All accounts are managed via cryptographic keys
For business people:
How the idea of was born
On the 8th of May, 2015, at the DBS blockchain hackathon in Singapore, Vladimir Dubinin and I came up with the vision for the future. Since then we have built and designed over 20 systems using the techniques described in this book. It became clear that all accounting systems in the world will be changed in a way to communicate in the same language, and engineers will have A LOT of work to do. This book is an attempt to summarize our experience and help them to save time, money, and hassle.