我创建了一个genesis.json文件-专用网络(以太坊)。
由于某种原因,我想将新的ETH分配给新的地址(就像我之前在创世文件中所做的那样)。
我的问题: 如果我更改了创世文件并重新创建了网络,那么转移到其他钱包的所有道德都会丢失吗? (所有数据库都会丢失吗?) 或 有没有一种方法可以动态升级genesis.json文件?
如果PoA / PoS / PoW以太坊网络中存在某种方法,请告诉我
答案 0 :(得分:0)
你不能。
genesis.json
在开头描述了链状状态。一旦在此chainstate上挖掘了块,就无法更改它,否则它将使整个链(所有块)均无效,并且您将进入一个全新的网络。
在PoA网络中,您应该根据需要预先分配尽可能多的以太币,并使用常规事务将其按需发送到新地址。最好从一开始就进行总体规划,并建立一个水龙头系统以使分配更加容易。