Ripple CTO Ends Speculation on Satoshi Nakamoto’s Identity editorial staff 12. April 2023 David Schwartz reveals whether he is mastermind behind Bitcoin (BTC)