Source: https://www.cryptoninjas.net/2018/02/12/bitfinex-build-high-performance-decentralized-exchange-eos/