2017-09-06 97 views
0

我用geth在Ethereum上设置了一个专用块链。第二个节点中的addpeer(节点)导致第一个节点中的数据丢失

在节点1中,我设置了两个帐户,通过松露部署了一个带有令牌的合同,然后我将某个令牌从一个帐户转移到另一个帐户,检查帐户余额,所有看起来都不错,同时检查eth.account [0] .getBalance,很好;

然后我设置在不同的箱的另一个节点(节点2),采用addpeer连接到节点1,则我开始miner.start()在节点2

我检查节点1,两个账户中的余额被重置为0.

这是怎么发生的?谢谢。

回答

0

是否有可能我在节点2中有一些隐形数据,并且节点2中的块链比节点1中的长,因此在挖掘过程开始后,节点1与节点2同步数据。