Craig Wright: hard evidence that he is Satoshi Nakamoto is finally ...