[Who can change smart contracts?] A gentle explanation of the differences between administrator privileges, upgrades, and decentralization using a 10,000 yen example
Hello! This is eteete🌱 Today's "Seventy's WEB3 Notebook" is about the security of smart contracts. Last time, we learned how to check the address of an approval destination on Etherscan. During that process, an intriguing term appeared. When I looked it up, I found that some smart contracts have a mechanism that allows the content of their processes to be changed later. However, at first, I thought: "Isn't blockchain supposed to be immutable once recorded?" "If it can be changed, who is the one changing it?" I was also curious about the term "decentralized," which is often heard in Web3. Can a service with an administrator still be called decentralized? For example, suppose you use a certain DeFi service with tokens worth 10,000 yen. As a user, what should I be checking? This time, I would like to organize the differences between "administrator privileges," "upgrades," and…





































