当一个人将一个智能契约部署到Ethereum区块链上时,智能契约是部署在所有节点上,还是仅部署在几个节点上?总之。部署智能契约的指定位置在哪里?
此问题的上下文是了解在包含智能契约的节点失败时智能契约的弹性。
发布于 2018-04-04 00:53:52
契约是(作为)事务数据(有效载荷)交付的,所有完整节点都知道该数据。
契约是块链“状态”的一部分,这是由所有节点商定的数据的逻辑安排。把“国家”想象成虚幻的东西,就像“事实”.完全独立于存储细节,但很容易在文档中表示。
无论大多数节点说它是什么,官方的“状态”都是。所以,是的。数千份合同和合同内部状态的字节码副本。挺有弹性的。
希望能帮上忙。
https://ethereum.stackexchange.com/questions/44686
复制相似问题