Wat is de privésleutel?
Geplaatst op februari 13, 2021 door adminIk probeer te begrijpen wat de privésleutel in Ethereum is. Help alstublieft.
- Privésleutel = het adres?
- Privésleutel = het wachtwoord / wachtwoordzin?
- Privésleutel = de tekst die wordt weergegeven wanneer we openen het bestand in de keystore-map?
- Privésleutel = iets anders dan het bovenstaande?
Opmerkingen
- Naast de onderstaande antwoorden is hier een antwoord dat u zal helpen begrijpen hoe de privésleutel wordt opgeslagen in het bestand in de map keystore. ethereum.stackexchange.com/questions/15494/…
- Opmerking: I ' heeft de titel gewijzigd van " Waar …? " naar " Wat …? ". De vraag zelf is wat de privésleutel is, niet waar deze ' wordt bewaard.
- @RichardHorrocks: zie poging tot zwendel in het antwoord dat hier gisteren is gepost.
Antwoord
in het kort:
de privésleutel (geheim groot getal) wordt willekeurig door uw portemonnee aangemaakt, vervolgens gecodeerd (met uw wachtwoord) en opgeslagen in het UTC-bestand in de keystore-map. het adres wordt berekend op basis van de openbare sleutel die is afgeleid van de privésleutel.
Opmerkingen
- Wanneer je zegt " … openbare sleutel die gedeactiveerd is van de privésleutel … ", ik denk dat je bedoelt " afgeleid van de privésleutel ".
- sorry voor de vreselijke typfout
- En als mij wordt gevraagd om mijn privésleutel in te typen, wat moet ik dan precies typen?
- Waarom maakt dat uit? Ik wil gewoon dat mijn privésleutel in duidelijke tekst wordt gedecodeerd. Is dat te veel gevraagd? Maar om je gerust te stellen: Minds.com die momenteel op het Rinkeby-testnet draait. Er loopt dus geen echt geld risico.
Antwoord
Om een beter begrip te krijgen van wat een privésleutel bevat Ethereum is dat je moet begrijpen wat asymmetrische cryptografie is. https://en.wikipedia.org/wiki/Public-key_cryptography
Er zijn twee populaire asymmetrische cryptografische algoritmen. RSA en ECDSA. Ethereum gebruikt ECDSA (Elliptic Curve Digital Signature Algorithm). U kunt hier zien hoe ECDSA werkt. https://blog.cloudflare.com/a-relatively-easy-to-understand-primer-on-elliptic-curve-cryptography/
Om het bovenstaande in eenvoudige bewoordingen in perspectief te plaatsen – Een privésleutel is een zeer groot willekeurig getal dat wordt gebruikt om een openbare sleutel te genereren. Deze openbare sleutel wordt gebruikt om uw adres op de Ethereum-blockchain aan te maken. Met de privésleutel kunt u transacties ondertekenen . Deze transacties kunnen door andere deelnemers aan de keten worden geverifieerd aan de hand van uw openbare sleutel.
Om uzelf beter te leren, gebruikt u de onderstaande link om uw privésleutel op uw eigen computer te genereren en uw adres op het Ethereum-netwerk af te leiden. https://kobl.one/blog/create-full-ethereum-keypair-and-address/
Nu is een privésleutel erg moeilijk te onthouden, dus met portefeuilles kun je bewaar uw privésleutel erin beveiligd met een wachtwoord (met behulp van symmetrische cryptografie). Dit betekent dat u uw transactie op diezelfde portemonnee-instantie kunt ondertekenen met een gemakkelijk te onthouden wachtwoord. Het is erg belangrijk om te begrijpen dat dit wachtwoord niet uw privésleutel is , en als u de toegang tot deze portemonnee verliest, uw wachtwoord staat u niet toe de privésleutel uit andere portefeuilles op te halen.
Opmerkingen
- En hoe decodeer ik de privésleutel uit mijn portemonnee? Waarom danst iedereen rond om die vraag te beantwoorden.
- U kunt uw gecodeerde privésleutel decoderen met uw portemonnee-wachtwoord.
Geef een reactie