正如我们所知道的,ethereum有软的和硬的叉子来升级网络。如果我们修改私有的ethereum代码,如何通知其他节点来升级它们的geth?如果他们不升级网络呢?在技术上,你能给出一些解决方案来升级ethereum网络吗?还有其他的解决方案来升级ethereum解决方案吗?
发布于 2018-10-08 06:56:21
如果我们修改私有的ethereum代码,如何通知其他节点来升级它们的geth?
这主要是一个组织问题:谁维护代码?如何与运行节点的人员/组织保持连接?
如果他们不升级网络呢?
在这种情况下,链条将分叉。
在技术上,你能给出一些解决方案来升级ethereum网络吗?
为了避免升级时出现硬分叉,您可以同时关闭和升级所有节点(在小型专用网络中最终是可行的),或者为激活新功能定义一个块,以便所有客户端在该块发生之前都有足够的时间进行升级。
https://ethereum.stackexchange.com/questions/60151
复制相似问题