Peter Thiel-backed ETHZilla sells $74.5 million of ETH to pay debt as it shifts away from DAT strategy5dThe BlockcryptocurrencyImpacto