https://ethfans.org/posts/week-in-ethereum-2017-08-02