使用 Cryptonote 运行节点而不使用对等节点

问题描述

我正在使用 Cryptonote 基础源代码。在调试它时,我注意到我无法使用 simplewallet 在本地挖掘块。原因是,核心还没有准备好。核心未就绪的原因是因为文件“CryptoNoteProtocolHandler.cpp”中的变量“m_synchronized”始终为假。据我所知,这个变量总是假的,因为“on_connection_synchronized”方法从未被触发,因为我们从未从其他节点接收数据(我是唯一一个运行它的节点)。顺便说一下,测试网运行良好,但这主要是因为如果我们运行测试网,则会跳过此检查。

我的问题是,我该如何解决这个鸡和蛋的问题?似乎如果只有一个节点在运行和挖矿,就永远不会有peer可以与之同步,我们永远不会被认为是同步的。确定区块链是否已经同步的好方法是什么,尤其是在没有对等点的情况下? Monero 等其他加密货币如何解决这个问题?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...