When I was learning about Ethereum and DeFi, I often confused “what the chain is responsible for” with “the rules of the applied protocol.” I made a short video in Issue 01, trying to use Uniswap to explain these two levels, and I also want to ask everyone to help me correct my mistakes.
My understanding is: Ethereum is responsible for verifying and recording valid transactions; application protocols such as Uniswap define their own transaction mechanisms. However, to determine who can change the handling fee, upgrade the contract, or suspend a certain function, we must also look at the contract permissions and governance arrangements of the specific version. We cannot draw conclusions based on just the word “decentralization.”
The video ends with a pure hypothesis: If a trading service announces a tenfold increase in handling fees, do users need a community vote afterwards, or a fee cap and exit conditions that are clearly written in advance?
The Chinese video is here: X 上的 Alex:“#alex17hourslab If Trading Fees Jumped 10× Tomorrow, Who Gets to Change the Rules? #Ethereum #Uniswap #web3 imagine a protocol announcing a tenfold fee increase. Would you trust a community vote to reverse it, or prefer a fee cap and exit terms agreed in advance?” / X

I am a Web3 enthusiast who uses my spare time to do free science popularization; please feel free to point out where I am wrong or unclear. I also want to hear everyone’s opinions