#Web3 Why can't "decentralized" projects change the rules in the DeFi field?
🌸🌸🌸🎁🎁🎁🫰🫰🫰
The inability to change the rules is determined by the deployment status of a project's backend code:
The core of blockchain "decentralized" projects is: smart contract rule code is deployed and run on public chains! A public chain can be understood as a software that runs independently on multiple servers, not on controllable servers, forming its own open-source ecosystem through the network.
A DeFi project only uses smart contracts. All algorithms and rule codes are deployed on the chain, which is very important! On the chain, distributed servers are running.
If the rule code is deployed on the project party's own server, then it is certainly a centralized product, and the rules can be modified at any time.
Of course, contracts on the chain require a triggering condition; it can be triggered by a transfer action, or the server can trigger it based on conditions; the contract rules are already hard-coded on the chain; it's like a "contract" that has already been agreed upon, just executed using the code deployed on the chain.
Smart contracts: contracts assist each other, and the simpler the contract, the better! Seemingly extremely complex contracts, if there are hundreds of them, the probability of all being deployed on the chain is low, and the smoke bomb element is self-evident...
This is a very important knowledge point for determining "decentralization"!
If you think it's important, just deduct: 111
Follow Lao Mian, and avoid pitfalls!🌸🌸🌸💰💰💰🫰🫰🫰