1

编辑:显然我需要代表在这里发布链接,所以我为缺少网址道歉。

我正在尝试使用 PoSV 算法将 bitpay 的洞察力区块链浏览器和 API 应用于替代币( https://github.com/potcoin/Potcoin )。硬币本身使用旧版本的 Reddcoin PoSV 算法。我已经尝试遵循 Reddcoin 的区块浏览器/api/etc 版本,并且已经克隆它以尝试使其工作。

网络.js:

exports.livenet = {
  name: 'livenet',
  magic: hex('fbc0b6db'),
  addressVersion: 55, // 37
  privKeyVersion: 189,
  P2SHVersion: 5,
  hkeyPublicVersion: 0x0488b21e,
  hkeyPrivateVersion: 0x0488ade4,
  genesisBlock: {
    hash: hex('ec3513ee046dcd52dd41975fcfab4f878f91890a4d17c07a1d7d9c2acbb036de'),
    merkle_root: hex('3de5af055300a913c07e178efc107c9184dddcbc9d888aae7eea6ee00686a0d5'),
    height: 0,
    nonce: 471993,
    version: 1,
    prev_hash: buffertools.fill(new Buffer(32), 0),
    timestamp: 1389688315,
    bits: 3165306666666630
  },
  dnsSeeds: [
    'seedz.potcoin.info'
  ],
  defaultClientPort: 45444,
  lastPoWBlock: 974999
};

链将同步到 ~27%,没有任何问题,然后出现此错误:

Error: CRITICAL ERROR: Magic number mismatch: 00000014!=fbc0b6db

我完全不知道为什么会这样。这是在 block 458581。我也与 Reddcoin 开发人员进行了讨论,可以在这里找到(https://github.com/reddcoin-project/reddcore/issues/3)。非常感谢任何有关如何调试或修复此问题的帮助或要点。

4

0 回答 0