Is "hdmasterkeyid" safe to share publicly? #15879

issue mxaddict opened this issue on April 23, 2019
  1. mxaddict commented at 5:30 PM on April 23, 2019: contributor

    Is "hdmasterkeyid" safe to share publicly?

    I'm referring to the "hdmasterkeyid" that is output with "getwalletinfo" command

  2. jonasschnelli commented at 7:00 PM on April 23, 2019: contributor

    Maybe you should define "safe" first...

    But the hdmasterkeyid (now called hdseedid) is a hash160 (RIPEMD-160) of the HD master keys (seed keys) public key. An attacker would need to solve the discrete logarithm problem to spend your funds based on the id (same level of complexity if one tries to spend bitcoin by only knowing an address)... and, of course the attacker also would need to "reverse" RIPEMD-160 (there are AFAIK no known/published collisions).

    If "safe" means that someone having a really hard time trying to spend your coins based on the hdseedid(hdmasterkeyid), then yes. It would say it's "safe".

  3. MarcoFalke commented at 3:20 PM on April 25, 2019: member

    Usually the issue tracker is used to track technical issues related to the Bitcoin Core code base. Keep in mind that general bitcoin questions and/or support requests are best directed to the Bitcoin StackExchange.

  4. MarcoFalke closed this on Apr 25, 2019

  5. DrahtBot locked this on Dec 16, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-21 21:14 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me