Joko on Nostr: Withdrawing Bitcoin from an exchange or receiving Bitcoin in general can very ...
Withdrawing Bitcoin from an exchange or receiving Bitcoin in general can very
insecure.
If an attacker has access to your host device, they might be able to alter what
Bitcoin address is passed along to the receiver.
How can you be sure that the other person or exchange has received the correct
Bitcoin address that you sent them?
By making use of public key cryptography, you can create an encrypted message,
which includes your withdrawal address, your account ID and a secret. It is
encrypted to the known public key of the exchange (or person).
The exchange then decrypts the message and presents the user with the secret.
This way, the user can be sure that the exchange has definitely received his
Bitcoin address.
This protocol does not exist yet, but if there is sufficient demand for it, we
will work with our partners to implement it.
You can find more information about this in our blog post:
https://bitbox.swiss/blog/securely-withdrawing-from-an-exchange/Published at
2023-11-14 16:23:04Event JSON
{
"id": "6fcfe227697d9e9f7a53fe4e9648627f3e921480507764dacc58ea4d2948831e",
"pubkey": "cb7328bc5046f7fef8f8db4e0f5aa63a52a54c8771c2c103f3d01f755cbc6cf2",
"created_at": 1699978984,
"kind": 1,
"tags": [],
"content": "Withdrawing Bitcoin from an exchange or receiving Bitcoin in general can very\ninsecure.\n\nIf an attacker has access to your host device, they might be able to alter what\nBitcoin address is passed along to the receiver.\n\nhttps://image.nostr.build/d8d75cdc5025321d7f3ec830e042ebc8e684d9a36e8e7a9f1ddd037fe17eda83.png\n\nHow can you be sure that the other person or exchange has received the correct\nBitcoin address that you sent them?\n\nhttps://image.nostr.build/db8dae8158862fb0d70506fb0a753a3730ffc9e380f5e6fae181059880fe1636.png\n\nBy making use of public key cryptography, you can create an encrypted message,\nwhich includes your withdrawal address, your account ID and a secret. It is\nencrypted to the known public key of the exchange (or person).\n\nhttps://image.nostr.build/22d69f165e83effb42b7f7971691db5e445114a1ef98acefa0134c3398336ed3.png\n\nThe exchange then decrypts the message and presents the user with the secret.\nThis way, the user can be sure that the exchange has definitely received his\nBitcoin address.\n\nThis protocol does not exist yet, but if there is sufficient demand for it, we\nwill work with our partners to implement it.\n\nYou can find more information about this in our blog post:\nhttps://bitbox.swiss/blog/securely-withdrawing-from-an-exchange/\n",
"sig": "ebc36a679d2b8380cf9b5b47c9413782d927f45fead560d5d734fe97661661847068f3f9e5e161b7e2ebe239e65d85df0318943de549799cb9272d1c42e9764f"
}