My Ethereum Layer-2 Protocol Nightmare