简体   繁体   English

部署完成后,我们可以对智能合约进行更改吗?

[英]Can we add changes to the smart contract once it has been deployed?

I am a newbie and am learning about the blockchain and smart contracts.我是新手,正在学习区块链和智能合约。

So my question is can we add changes(features) to the smart contract code once it has been deployed?所以我的问题是,一旦部署了智能合约代码,我们是否可以向其添加更改(功能)?

and is it possible to create an ERC 20 token that is based on proof of stake?是否可以创建基于权益证明的 ERC 20 代币? Thanks谢谢

No, the very foundation of a blockchain is its immutability, meaning that once a set of data is sent to the blockchain, it can never be modified or changed in any way.不,区块链的基础是它的不变性,这意味着一旦一组数据被发送到区块链,它就永远不能以任何方式修改或更改。 Therefore, once you push a smart contract to the Ethereum blockchain, it cannot be changed or manipulated in any way.因此,一旦您将智能合约推送到以太坊区块链,就无法以任何方式更改或操纵它。

It's not entirely possible due to the fact that an ERC20 token is embedded into Ethereum's blockchain.由于 ERC20 令牌嵌入到以太坊的区块链中,因此这并非完全可能。 So, when miners are mining the Ethereum blockchain, they're essentially mining every ERC20 token as well.因此,当矿工挖掘以太坊区块链时,他们实际上也在挖掘每个 ERC20 代币。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何将 Function 添加到已部署的智能合约 - How to Add a Function to an Already Deployed Smart Contract 鉴于智能合约一旦部署就不可更改,uniswap 如何升级其智能合约? - How does uniswap upgrade its smart contract given that smart contract are immutable once deployed? 合约尚未部署到检测到的网络(网络/工件不匹配) - Contract has not been deployed to detected network (network/artifact mismatch) 我可以更改已经部署在 BSC 上的智能合约吗? - Can I change smart contract which is already deployed on BSC? 如何将我的智能合约与另一个已部署的智能合约连接起来? - How to connect my smart contract with another deployed smart contract? 我们可以在不公开提供字节码的情况下部署智能合约吗? - can we deploy smart contract without publicly giving bytecode? 我们可以扩展以太坊客户端或智能合约以使用外部库吗? - Can we extend ethereum client or smart contract to use external libraries? 我们可以从 Solana 区块链中的智能合约进行 HTTP 调用吗? - Can we make an HTTP call from a smart contract in Solana blockchain? 与部署在以太坊测试网rinkeby上的智能合约进行交互 - Interacting with a smart contract deployed on ethereum testnet rinkeby 如何与已经部署的智能合约交互 - how to interact with an already deployed smart contract
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM