ez az oldal mintacímeket és/vagy privát kulcsokat tartalmaz. Ne küldjön bitcoinokat vagy importáljon minta kulcsokat; elveszíti a pénzét.
a privát kulcs a Bitcoin összefüggésében egy titkos szám, amely lehetővé teszi a bitcoinok elköltését.Minden Bitcoin pénztárca tartalmaz egy vagy több privát kulcsot,amelyeket a pénztárca fájlba ment.A privát kulcsok matematikailag kapcsolódnak a pénztárca számára létrehozott összes Bitcoin-címhez.
mivel a privát kulcs az a “jegy”, amely lehetővé teszi, hogy valaki bitcoinokat költsön, fontos, hogy ezeket titokban és biztonságban tartsák.A privát kulcsokat számítógépes fájlokon lehet tartani, de gyakran papírra is írják.
magukat a privát kulcsokat szinte soha nem kezeli a felhasználó, ehelyett a felhasználó általában kap egy mag kifejezést, amely ugyanazokat az információkat kódolja, mint a privát kulcsok.
egyes pénztárcák lehetővé teszik a privát kulcsok importálását tranzakciók generálása nélkül, míg más pénztárcák vagy szolgáltatások megkövetelik a privát kulcs söpörését.Amikor egy privát kulcsot söpörnek, egy tranzakció kerül közvetítésre, amely a privát kulcs által ellenőrzött egyenleget a pénztárca új címére küldi.Csakúgy, mint bármely más tranzakciónál, fennáll annak a veszélye, hogy a söpört tranzakciók kétszeresére költenek.
ezzel szemben a bitcoind lehetőséget biztosít egy privát kulcs importálására sweep tranzakció létrehozása nélkül.Ezt nagyon veszélyesnek tekintik, és még az energiafelhasználók vagy a szakértők sem kívánják használni, kivéve nagyon különleges eseteket. A kulcsok importálása azt eredményezheti, hogy a Bitcoinokat bármikor ellopják egy olyan pénztárcából, amely nem megbízható vagy más módon nem biztonságos privát kulcsot importált – ez magában foglalhatja az offline generált privát kulcsokat, amelyeket senki más nem látott.
példa privát kulcs
a Bitcoinban a privát kulcs egy 256 bites szám, amely többféle módon ábrázolható.Itt van egy privát kulcs hexadecimális – 256 bit hexadecimális 32 bájt, vagy 64 karakter a tartományban 0-9 vagy A-F.
E9873D79C6D87DC0FB6A5778633389_SAMPLE_PRIVATE_KEY_DO_NOT_IMPORT_F4453213303DA61F20BD67FC233AA33262
érvényes ECDSA privát kulcstartomány
majdnem minden 256 bites szám érvényes ECDSA privát kulcs. Pontosabban, bármely 256 bites szám 0x1 – től 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF BAAE DCE6 AF48 A03B BFD2 5E8C D036 4140 érvényes privát kulcs.
az érvényes privát kulcsok körét a Bitcoin által használt secp256k1 ECDSA szabvány szabályozza.
Hierarchical Deterministic (HD) Wallet Keys
fő cikk: Hierarchical deterministic wallet
a Wallet szoftver egy Bip 32 magot használhat arra, hogy egyetlen titkos értékből sok privát kulcsot és megfelelő nyilvános kulcsot generáljon. Ezt hierarchikus determinisztikus pénztárcának vagy röviden HD pénztárcának nevezik. A magérték vagy master extended key egy 256 bites privát kulcsból és egy 256 bites lánckódból áll, összesen 512 bitre. A vetőmag értékét nem szabad összekeverni a Bitcoin tranzakciók aláírására közvetlenül használt privát kulcsokkal.
a felhasználóknak biztonsági okokból erősen ajánlott a HD pénztárcák használata: a HD pénztárcákat csak egyszer kell biztonsági másolatot készíteni, általában egy mag kifejezés használatával; ezt követően a jövőben ez az egyetlen biztonsági mentés mindig determinisztikusan regenerálhatja ugyanazokat a privát kulcsokat. Ezért biztonságosan helyreállíthatja az összes címet, valamint az ezekre a címekre küldött összes pénzt. A nem HD pénztárcák minden új címhez új, véletlenszerűen kiválasztott privát kulcsot generálnak; ezért, ha a pénztárcafájl elveszik vagy megsérül, a felhasználó visszavonhatatlanul elveszíti a legutóbbi biztonsági mentés után generált címekre kapott összes pénzt.
Base58 Wallet Import formátum
fő cikk: Wallet import formátum
az ECDSA privát kulcsok importálásakor vagy söpörésekor gyakran használnak rövidebb formátumot, amelyet wallet import formátumnak neveznek, ami néhány előnyt kínál.A pénztárca importálási formátuma rövidebb, és beépített hibakeresési kódokat tartalmaz, így az elírások automatikusan felismerhetők és / vagy kijavíthatók (ami hex formátumban lehetetlen), valamint a bitek beírása jelzi, hogyan kell használni.Wallet import formátum a leggyakoribb módja, hogy képviselje privát kulcsokat Bitcoin.A tömörítetlen nyilvános kulcsokhoz társított privát kulcsok 51 karakterből állnak, és mindig az 5-ös számmal kezdődnek a mainnet-en (9 a testnet-en). A tömörített nyilvános kulcsokhoz társított privát kulcsok 52 karakterből állnak, és nagybetűvel kezdődnek l vagy K a mainnet-en (C a testnet-en). Ez ugyanaz a privát kulcs (mainnet) pénztárca importálási formátumban:
5Kb8kLf9zgWQnogidDA76Mz_SAMPLE_PRIVATE_KEY_DO_NOT_IMPORT_PL6TsZZY36hWXMssSzNydYXYB9KF
amikor egy wif privát kulcsot importálnak, az mindig pontosan egy Bitcoin-címnek felel meg.Bármely segédprogram, amely elvégzi a konverziót, megjelenítheti a megfelelő Bitcoin címet.A matematikai átalakítás kissé bonyolult, és a legjobb, ha egy számítógépre hagyja, de figyelemre méltó, hogy a WIF garantálja, hogy mindig ugyanazon címnek felel meg, függetlenül attól, hogy melyik programot használja a konvertáláshoz.
a fenti mintával megvalósított Bitcoin-cím: 1CC3X2gu58d6wXUW_SAMPLE_ADDRESS_do_not_send_mffpuzn9jaftuwu4kj
Mini privát kulcs formátum
fő cikk: Mini privát kulcs formátum
egyes alkalmazások a mini privát kulcs formátumot használják. Nem minden privát kulcsnak vagy Bitcoin – címnek van megfelelő mini privát kulcsa-ezeket bizonyos módon kell létrehozni annak biztosítása érdekében, hogy egy címhez létezik mini privát kulcs. A mini privát kulcsot olyan alkalmazásokhoz használják, ahol a hely kritikus, például QR-kódokban és fizikai bitcoinokban. A fenti példában van egy mini kulcs, amely:
SzavMBLoXU6_SAMPLE_PRIVATE_KEY_DO_NOT_IMPORT_kDrqtUVmffv
Összegzés
az 1CC3X2gu58d6wXUW_SAMPLE_ADDRESS_do_not_send_mffpuzn9jaftuwu4kj címre küldött bitcoinokat bárki felhasználhatja, aki ismeri a privát kulcsot a három formátum bármelyikében, függetlenül attól, hogy mikor küldték el a bitcoinokat, kivéve, ha az azokat fogadó pénztárca azóta felhasználta a generált érméket.A privát kulcs csak a bitcoinok elköltéséhez szükséges, nem feltétlenül az értékük megtekintéséhez.
ha az el nem költött bitcoinokat vezérlő privát kulcs veszélybe kerül vagy ellopják, az érték csak akkor védhető, ha azt azonnal egy másik, biztonságos kimenetre költik.Mivel a bitcoinokat csak egyszer lehet elkölteni, amikor privát kulcsot használnak, a privát kulcs válik worthless.It gyakran lehetséges, de nem tanácsos és nem biztonságos a privát kulcs által végrehajtott cím újbóli használata, ebben az esetben ugyanazt a privát kulcsot újra felhasználják.
Lásd még
- papír pénztárca
- hogyan lehet importálni a privát kulcsokat
- hogyan lehet importálni a privát kulcsokat v7 +