Solidity 写的合约,最后是由谁在执行?
先讲是什么:EVM 的执行必须是确定性的:相同的输入在任何节点上都要算出相同的结果,否则节点之间无法达成一致。
原理:合约部署后字节码就固定下来,任何人都能查看;能不能读到源码,要看开发者是否在区块浏览器上公开源码。
在以太坊上调用合约,EVM 每执行一步都按指令计 Gas,以 $ETH 支付。
别因为别人都在买就仓促行动。
一家之言,听听就行,不是建议。
先讲是什么:EVM 的执行必须是确定性的:相同的输入在任何节点上都要算出相同的结果,否则节点之间无法达成一致。
原理:合约部署后字节码就固定下来,任何人都能查看;能不能读到源码,要看开发者是否在区块浏览器上公开源码。
在以太坊上调用合约,EVM 每执行一步都按指令计 Gas,以 $ETH 支付。
别因为别人都在买就仓促行动。
一家之言,听听就行,不是建议。