Uniswap’s latest drama shows promise and limits of decentralization