https://williameveryweek.com/the-three-hurdles-holding-back-blockchains-mainstream-adoption-583212806234