https://ethfans.org/posts/week-in-ethereum-2018-11-03