我想知道,智能合约是由矿商执行,还是由区块链系统执行?
发布于 2017-05-31 20:42:01
网络的每个节点,不仅仅是矿工执行智能契约。执行的结果应该完全相同,以便将事务添加到块链中。智能契约在EVM中执行,只有那些修改某种状态的调用才需要通过事务执行。getters只在调用它的节点中执行。
发布于 2017-05-31 20:38:01
简单地说,智能契约是由网络上的每个节点执行的,而不仅仅是挖掘特定块的节点。
在更抽象的层次上,智能契约由(EVM)执行。EVM是在每个节点上并行运行的“计算机”,对于运行在ethereum上的每个程序的状态保持一致。
发布于 2017-05-31 20:39:19
由矿工和网络中的所有节点组成。
https://ethereum.stackexchange.com/questions/16990
复制相似问题