Hvordan får jeg min offentlige adresse i Bitcoin Core? (Norsk)

I en verden av smerte for øyeblikket. Jeg lastet ned Bitcoin Core, og før jeg skjønte at jeg trenger den fullstendige nedlastede Blockchain, overførte vennen min noen mynter til adressen min.

Jeg gjorde litt undersøkelser og prøver å importere private Bitcoin-nøklene til Blockchain Jeg har derfor tilgang til myntene mine. Problemet mitt er at jeg ikke kan få min offentlige adresse. Jeg har prøvd å bruke flere kommandoer i konsollvinduet, og klarer å låse opp og låse. Jeg har «brukt» listeadressegrupper «- som fungerer, men returen er» [«og deretter»] «rett nedenfor?

Jeg har også brukt getaccountaddress og få adresser til kontoen «Din adresse» uten hell.

Tusen takk

Kommentarer

  • Oppføring av bitcoin-adressene mine Oppføring av bitcoin-adressene i lommeboken din gjøres enkelt via listreceivedbyaddress. Den lister normalt bare adresser som allerede har mottatt transaksjoner, men du kan liste opp alle adressene ved å sette det første argumentet til 0, og det andre til sant. * Jeg ' har nettopp sett dette på en wiki-side, jeg har ikke ' t mottatt noen transaksjoner ennå, fordi blockchain ikke har ' t lastet ned fullstendig. Jeg forstår ikke ' hvordan jeg skal legge inn det første argumentet til 0, og det andre til sant. I tillegg, hva er kontonavnet mitt? Hvor ville jeg finne den?
  • Du kan ' ikke få din offentlige adresse? Hvis du trenger å flytte bitcoin fra en bitcoin-lommebok, trenger du ikke ' t, trenger du de private nøklene?

Svar

Rediger: Svar på spørsmålet: Hvordan få private nøkler ut av Bitcoin Core

Etter at du har funnet adressene dine (ved å bruke for eksempel kommandoene jeg har oppført nedenfor), kan du utføre følgende kommando:

dumpprivatekey 1ofYourAddresses 

Hvis lommeboken din er passordbeskyttet og låst, kjør:

walletpassphrase "your password or passphrase" 600 

Og «walletlock» når du er ferdig med å låse den på nytt.

Du kan enkelt gjenkjenne adresser fra private nøkler fordi adresser alltid begynner med en (1), private taster i stedet begynner med 5, K eller L. Du trenger ikke å administrere offentlige nøkler i det hele tatt. Du trenger bare den private nøkkelen for å eksportere / importere en «lommebok», faktisk er en privat nøkkel en lommebok, og derfra kan programvaren finne ut adressen (e) som tilsvarer den, så du trenger bare å eksportere den .


Svar på det opprinnelige spørsmålet: Hvordan få offentlig adresse i Bitcoin Core Merk konto-API-et er for øyeblikket utfaset (blir fjernet i nye versjoner)

Din viktigste (første) bitcoin-konto i Bitcoin Core og bitcoin-qt er den tomme strengkontoen , «» «» .

For å få bitcoin-adressene dine via bitcoin-cli eller via bitcoin-qt-konsollen, for hovedkontoen din, bruk :

getaccountaddress "" 

Dette vil returnere din første adresse til hovedkonto, og:

getaddressesbyaccount "" 

W syk retur (først start to adresser og generelt) listen over alle adressene dine som er knyttet til hovedkontoen din.


Dette er et eksempel på getaddressesbyaccount samtale på en nylig installert bitcoin-qt:

> bitcoin-cli getaddressesbyaccount "" [ "1AA37Akj16aj9nU4NYgx2cRwjgmuwpxR6Z", "1CbkkAbB7ootHHu9Fhbh8TtRR2iiCoNCZD" ] 

Dette er den minimale ~/.bitcoin/bitcoin.conf du vil ha for å kunne kjøre bitcoin-qt med CLI aktivert, på denne måten kan du forstå hvilke kontoer og adresser du eier og saldoer osv. fra brukergrensesnittet.

rpcuser=bitcoin rpcpassword=TYPE_A_STRONG_PASS_HERE # enables deamon in bitcoin-qt server=1 

Kommentarer

  • Disse to kommandoene gir meg min første mottaksadresse, og deretter en liste over alle mottaksadresser som er knyttet til kontoen min. Jeg har allerede tilgang til dem via File- > Motta adresser. Jeg ' prøver å få min ' offentlig adresse ' eller offentlig nøkkel. Jeg trenger disse når jeg går inn i dumpprivkey " INSERT OFFENTLIG ADRESSE / OFFENTLIG NØKKEL ". Noen anelse om hvordan jeg kunne finne dette?
  • Det ser ut til at du prøver å dumpe dine private nøkler, ikke liste opp adressene dine. I så fall ' Jeg redigerer dette svar
  • @RhysCole: Du trenger enten din offentlige adresse eller din offentlige nøkkel. Disse er beslektede, men ikke de samme, og noen av dem vil være tilstrekkelig. Du vet allerede adressen din – det ' er det vennen din brukte til å sende mynter til deg. bruk den med dumpprivkey-kommandoen, f.eks.dumpprivkey 1Jd6J5FaPiUYLHbqtybqaXuTUgvw65Us1R
  • Når du kjører bitcoin-cli getaddressesbyaccount "" får jeg: error code: -32601 error message: Method not found. Jeg bruker Bitcoin Core RPC-klientversjon v0.18.0.0-g2472733a24a9364e4c6233ccd04166a26a68cc65 .
  • Disse metodene er fjernet. Jeg vil sette pris på om @makevoid kunne oppdatere svaret eller i det minste gi et hint.

Svar

Bruke bitcoin-cli eller bitcoin-qt-konsollen, skriv inn kommandoen:

validateaddress "ADDRESS_BASE58_ENCODED" 

Hvor ADDRESS_BASE58_ENCODED er adressen til som du vil vite om den offentlige nøkkelen.

Kommentarer

  • Jeg tror dette er det riktige svaret. " pubkey " -feltet har den offentlige nøkkelen.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *