Privésleutel

deze pagina bevat voorbeeldadressen en / of privésleutels. Stuur geen bitcoins naar of importeer geen voorbeeldsleutels; u verliest uw geld.

een privésleutel in de context van Bitcoin is een geheim getal waarmee bitcoins kunnen worden uitgegeven.Elke Bitcoin portemonnee bevat een of meer persoonlijke sleutels, die worden opgeslagen in het wallet-bestand.De private sleutels zijn wiskundig gerelateerd aan alle bitcoin adressen gegenereerd voor de portemonnee.

omdat de privésleutel het “ticket” is waarmee iemand bitcoins kan uitgeven, is het belangrijk dat deze geheim en veilig worden bewaard.Privésleutels kunnen op computerbestanden worden bewaard, maar worden ook vaak op papier geschreven.

privésleutels zelf worden bijna nooit door de gebruiker verwerkt, in plaats daarvan krijgt de gebruiker meestal een beginzin die dezelfde informatie codeert als privésleutels.

sommige portefeuilles staan toe dat privésleutels worden geïmporteerd zonder transacties te genereren, terwijl andere portefeuilles of diensten vereisen dat de privésleutel wordt geveegd.Wanneer een privésleutel wordt geveegd, wordt een transactie uitgezonden die het door de privésleutel gecontroleerde saldo naar een nieuw adres in de portemonnee stuurt.Net als bij elke andere transactie bestaat het risico dat transacties dubbel worden uitgegeven.

daarentegen biedt bitcoind een mogelijkheid om een privésleutel te importeren zonder een sweep-transactie aan te maken.Dit wordt beschouwd als zeer gevaarlijk, en niet bedoeld om te worden gebruikt, zelfs door ervaren gebruikers of deskundigen, behalve in zeer specifieke gevallen. Het importeren van sleutels kan leiden tot de Bitcoins worden gestolen op elk gewenst moment, uit een portemonnee die een niet – vertrouwde of anderszins onveilige persoonlijke sleutel heeft geïmporteerd-dit kan privé sleutels die offline zijn gegenereerd en nooit gezien door iemand anders.

een voorbeeld private sleutel

in Bitcoin is een private sleutel een 256-bit getal, dat op een van de verschillende manieren kan worden weergegeven.Hier is een privésleutel in hexadecimaal-256 bits in hexadecimaal is 32 bytes, of 64 tekens in het bereik 0-9 of a-F.

E9873D79C6D87DC0FB6A5778633389_SAMPLE_PRIVATE_KEY_DO_NOT_IMPORT_F4453213303DA61F20BD67FC233AA33262

bereik van geldige ECDSA privésleutels

bijna elk 256-bit nummer is een geldige ECDSA privésleutel. Specifiek is elk 256-bit nummer van 0x1 tot 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4140 een geldige privésleutel.

het bereik van geldige privésleutels wordt beheerst door de secp256k1 ECDSA standaard gebruikt door Bitcoin.

Hierarchical Deterministic (HD) Wallet Keys

Main article: Hierarchical deterministic wallet

Wallet software kan een BIP 32 seed gebruiken om veel private sleutels en bijbehorende publieke sleutels te genereren uit een enkele geheime waarde. Dit wordt een hiërarchische deterministische portefeuille genoemd, of HD-portefeuille in het kort. De seed waarde, of master extended key, bestaat uit een 256-bit private key en een 256-bit chain code, voor 512 bits in totaal. De zaadwaarde mag niet worden verward met de privésleutels die rechtstreeks worden gebruikt om Bitcoin-transacties te ondertekenen.

gebruikers wordt ten zeerste aangeraden om HD-portefeuilles te gebruiken, om veiligheidsredenen: een HD-portemonnee hoeft slechts eenmaal geback-upt te worden, meestal met behulp van een beginzin; daarna in de toekomst kan die ene back-up altijd deterministisch dezelfde privésleutels regenereren. Daarom kan het veilig herstellen van alle adressen, en alle fondsen verzonden naar die adressen. Niet-HD-portefeuilles genereren een nieuwe willekeurig geselecteerde privésleutel voor elk nieuw adres; daarom, als het wallet-bestand is verloren of beschadigd, zal de gebruiker onherroepelijk verliezen alle fondsen ontvangen aan adressen gegenereerd na de meest recente back-up.

Base58 Wallet-Importformaat

Main article: Wallet-Importformaat

bij het importeren of vegen van ECDSA-privésleutels wordt vaak een korter formaat gebruikt dat bekend staat als wallet-Importformaat, wat een paar voordelen biedt.De wallet import formaat is korter, en bevat ingebouwde Fout controle codes, zodat typefouten automatisch kunnen worden gedetecteerd en / of gecorrigeerd (wat onmogelijk is in hex-formaat) en type bits die aangeven hoe het is bedoeld om te worden gebruikt.Wallet import formaat is de meest voorkomende manier om private sleutels in Bitcoin vertegenwoordigen.Voor private sleutels geassocieerd met niet-gecomprimeerde publieke sleutels, zijn ze 51 karakters en beginnen altijd met het nummer 5 op mainnet (9 op testnet). Private sleutels geassocieerd met gecomprimeerde publieke sleutels zijn 52 karakters en beginnen met een hoofdletter L of K op mainnet (C op testnet). Dit is dezelfde private sleutel in (mainnet) wallet import formaat:

5Kb8kLf9zgWQnogidDA76Mz_SAMPLE_PRIVATE_KEY_DO_NOT_IMPORT_PL6TsZZY36hWXMssSzNydYXYB9KF

wanneer een privésleutel van WIF wordt geïmporteerd, komt deze altijd overeen met precies één Bitcoin-adres.Elk hulpprogramma dat de conversie uitvoert, kan het bijpassende Bitcoin-adres weergeven.De wiskundige conversie is enigszins complex en best overgelaten aan een computer, maar het is opmerkelijk dat de WIF garandeert dat het altijd zal overeenkomen met hetzelfde adres, ongeacht welk programma wordt gebruikt om het te converteren.

het Bitcoin-adres dat is geïmplementeerd met behulp van het bovenstaande voorbeeld is: 1cc3x2gu58d6wxuw_sample_address_do_not_send_mffpuzn9jaftuwu4kj

Mini private key formaat

Main article: Mini private key formaat

sommige toepassingen gebruiken het mini private key formaat. Niet elke privésleutel of Bitcoin-adres heeft een bijbehorende mini-privésleutel – ze moeten op een bepaalde manier worden gegenereerd om ervoor te zorgen dat er een mini-privésleutel bestaat voor een adres. De mini private key wordt gebruikt voor toepassingen waar ruimte cruciaal is, zoals in QR-codes en in fysieke bitcoins. Het bovenstaande voorbeeld heeft een mini-sleutel, die is:

SzavMBLoXU6_SAMPLE_PRIVATE_KEY_DO_NOT_IMPORT_kDrqtUVmffv

samenvatting

alle Bitcoins die naar het adres 1CC3X2gu58d6wXUW_SAMPLE_ADDRESS_do_not_send_mffpuzn9jaftuwu4kj worden verzonden, kunnen worden uitgegeven door iedereen die de private sleutel kent die deze in een van de drie formaten implementeert, ongeacht wanneer de bitcoins zijn verzonden, tenzij de portefeuille die ze ontvangt sindsdien gebruik heeft gemaakt van de gegenereerde munten.De private sleutel is alleen nodig om de bitcoins te besteden, niet noodzakelijk om de waarde ervan te zien.

als een private sleutel die niet-gebruikte bitcoins beheert gecompromitteerd of gestolen is, kan de waarde alleen worden beschermd als deze onmiddellijk wordt besteed aan een andere uitvoer die veilig is.Omdat bitcoins slechts eenmaal kunnen worden besteed, wanneer ze worden besteed met behulp van een private sleutel, wordt de private sleutel worthless.It is vaak mogelijk, maar af te raden en onveilig, om het adres geïmplementeerd door de private sleutel opnieuw te gebruiken, in welk geval dezelfde private sleutel zou worden hergebruikt.

zie ook

  • papieren portefeuille
  • persoonlijke sleutels importeren
  • persoonlijke sleutels importeren v7 +

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.

More: