Private-Key
三個不同的 HEX 具有相同的錢包地址怎麼可能?
十六進制1:
1111111111111111111111111111111111111111111111111111111111111111
public key: 044f355bdcb7cc0af728ef3cceb9615d90684bb5b2ca5f859ab0f0b704075871aa385b6b1b8ead809ca67454d9683fcf2ba03456d6fe2c4abe2b07f0fbdbb2f1c1 Wallet Uncompressed: 1MsHWS1BnwMc3tLE8G35UXsS58fKipzB7a private key Wif: 5HwoXVkHoRM8sL2KmNRS217n1g8mPPBomrY7yehCuXC1115WWsh public key compressed: b'\x03O5[\xdc\xb7\xcc\n\xf7(\xef<\xce\xb9a]\x90hK\xb5\xb2\xca_\x85\x9a\xb0\xf0\xb7\x04\x07Xq\xaa' Wallet Compressed: 1Q1pE5vPGEEMqRcVRMbtBK842Y6Pzo6nK9
十六進制 2:1111111111111111111111111111111111111111111111111111111111111101
public key: 034f355bdcb7cc0af728ef3cceb9615d90684bb5b2ca5f859ab0f0b704075871aa Wallet Uncompressed: 1Q1pE5vPGEEMqRcVRMbtBK842Y6Pzo6nK9 Private key wif: 5HwoXVkHoRM8sL2KmNRS217n1g8mPPBomrY7yehCuXC1115WWsh public key comp: b'\x03O5[\xdc\xb7\xcc\n\xf7(\xef<\xce\xb9a]\x90hK\xb5\xb2\xca_\x85\x9a\xb0\xf0\xb7\x04\x07Xq\xaa' Wallet compressed: 1Q1pE5vPGEEMqRcVRMbtBK842Y6Pzo6nK9
十六進制 3:
111111111111111111111111111111111111111111111111111111111111111100
Public key: 034f355bdcb7cc0af728ef3cceb9615d90684bb5b2ca5f859ab0f0b704075871aa Wallet Uncompressed: 1Q1pE5vPGEEMqRcVRMbtBK842Y6Pzo6nK9 priv compressed: 5HwoXVkHoRM8sL2KmNRS217n1g8mPPBomrY7yehCuXC1115WWsh public key compressed: b'\x03O5[\xdc\xb7\xcc\n\xf7(\xef<\xce\xb9a]\x90hK\xb5\xb2\xca_\x85\x9a\xb0\xf0\xb7\x04\x07Xq\xaa' Wallet compressed: 1Q1pE5vPGEEMqRcVRMbtBK842Y6Pzo6nK9
請問我想知道不同的雜湊如何有相同的錢包。
注意:我正在使用比特幣 python 庫生成錢包當檢查詳細資訊時,只有第一個雜湊在 bitaddress.org 上有效。
私鑰是 256 位數字。您列出的第一個“HEX”有 64 個字元,對應於 256 位,而其他兩個有 66 個字元。由於所有三個共享相同的前 64 個字元,我推測您使用的庫只是將附加數據丟棄到前 256 位之外。