https://ethfans.org/posts/vitalik-on-settlement-finality