[英]can we deploy smart contract without publicly giving bytecode?
我正在学习 dapp 和区块链,每次我们部署智能合约时,都可以在 polyscan/etherscan 上看到字节码。 我们可以隐藏吗? 意味着在不提供字节码的情况下部署智能合约?
鉴于区块链的开放性,我认为没有办法隐藏这一点,因为每当我们部署合约时,我们都会更新区块链的 state,它是不可变的。
您的代码在以太坊虚拟机 (EVM) 上执行,字节码向 EVM 提供有关如何执行代码的说明。 字节码代表合约,它部署在以太坊生态系统中。 字节码是 EVM 理解的低级语言,在部署期间是必需的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.