【发布时间】:2017-03-06 07:59:40
【问题描述】:
假设,我在 Solidity 中编写了一份合约,目前正在由多个节点运行。出于某种原因,我进行了更改 - 代码或配置或两者兼而有之。我怎么知道,所有运行这个合约的节点都在运行最新版本的代码?
相反,如果合约被放置在一个开放的存储库(例如 GitHub)中,我怎么知道代码没有被篡改?
如果大多数节点确实决定篡改代码并运行该版本怎么办?
【问题讨论】:
标签: version-control ethereum smartcontracts