当我对以太坊和RSK使用相同的种子短语时,为什么我的地址大写不同



如果我在ETH和RSK网络中导入相同的私钥,则帐户相同,但资本不同。为什么会这样?这样可以吗?

大写用作校验和,涉及以下标准

  • SLIP-0044
  • EIP-155
  • EIP-1911

一些钱包软件允许您配置链ID/网络ID,而其他软件则不允许

  • 省略链ID的钱包中,基于大写的校验和在RSK中与以太坊相同。示例:MetaMask
  • 包含链ID的钱包中,与以太坊相比,RSK中基于大写的校验和将有所不同。示例:Nifty钱包

在这两种情况下,都可以采用变通方法,并在EIP-155中规定:使用所有小写跳过校验和检查

这个问题可能不仅仅是关于校验和,因为以太坊和RSK的同一种子短语默认情况下有不同的派生路径。

  • RSK主网派生路径:m/44'/137'/0'/0 RSK
  • 测试网派生路径:m/44'/37310'/0
  • 以太坊派生路径:m/44'/60'/0'/0'-0(适用于所有网络:Mainnet、Ropsten、Rinkeby、Goerli等(

https://developers.rsk.co/rsk/architecture/account-based/

以太坊以地址的十六进制字母大写对地址校验和进行编码。

可能是您使用的任何RSK工具都不支持此约定。在这种情况下,您可以自己将非校验和地址转换为校验和大写格式。

相关内容

  • 没有找到相关文章

最新更新