Yet another Satoshi Nakamoto?