Kuinka saan julkisen osoitteeni Bitcoin Core -palvelussa?

Tällä hetkellä kivun maailmassa. Latasin Bitcoin Corein, ja ennen kuin tajusin, että tarvitsen täydellisen ladatun Blockchainin, ystäväni siirsi kolikoita osoitteeseeni.

Tein tutkimusta ja yritän tuoda Bitcoinin ydinavaimet Blockchainiin , joten minulla on pääsy kolikoihini. Minun ongelmani on, etten voi saada julkista osoitettani. Olen yrittänyt käyttää useita komentoja konsoli-ikkunassa ja pystyn avaamaan lukituksen. Olen käyttänyt listaddressgroupingeja – mikä toimii, mutta paluu on ”[” ja sitten ”]” suoraan alapuolella?

Olen käyttänyt myös getaccountaddress ja getaddressesbyaccount ”Osoite” ilman onnea.

Paljon kiitoksia

Kommentit

  • Bitcoin-osoitteiden luettelointi Lompakossa olevien bitcoin-osoitteiden luettelointi tapahtuu helposti listreceivedby-osoitteen kautta. Normaalisti siinä luetellaan vain osoitteet, joille on jo vastaanotettu tapahtumia, mutta voit listata kaikki osoitteet asettamalla ensimmäiseksi argumentiksi 0 ja toisen tosi. * Olen ' juuri nähnyt tämän wikisivulla, en ole ' saanut vielä mitään tapahtumia, koska lohkoketjussa ei ole ' ei ladattu kokonaan. En ymmärrä ' en ymmärrä kuinka kirjoittaa ensimmäinen argumentti arvoon 0 ja toinen todeksi. Mikä on tilini nimi? Mistä löydän sen?
  • Et voi ' saada julkista osoitettasi? Jos sinun on siirrettävä bitcoin bitcoin-ydinlompakosta, älä ' t tarvitset yksityisiä avaimia?

Vastaa

Muokkaa: Vastaus kysymykseen: Kuinka saada yksityiset avaimet pois Bitcoin-ytimestä

Kun olet löytänyt osoitteet (esimerkiksi käyttämällä alla lueteltuja komentoja), voit suorittaa seuraavan komennon:

dumpprivatekey 1ofYourAddresses 

Jos lompakkosi on suojattu salasanalla ja lukittu:

walletpassphrase "your password or passphrase" 600 

Ja ”lompakkolukko”, kun olet lukinnut sen uudelleen.

Voit helposti tunnistaa osoitteet yksityisistä avaimista, koska osoitteet alkavat aina yhdellä (1), yksityiset avaimet alkavat sen sijaan 5: llä, K: lla tai L: llä. Sinun ei tarvitse hallinnoida julkisia avaimia ollenkaan. Tarvitset myös yksityisen avaimen ”lompakon” viemiseen / tuontiin, itse asiassa yksityinen avain on lompakko, ja siitä ohjelmisto voi selvittää sitä vastaavat osoitteet, joten sinun tarvitsee vain viedä se .


Vastaus alkuperäiseen kysymykseen: Kuinka saada julkinen osoite Bitcoin Core -palveluun Huomautus tilin sovellusliittymä on tällä hetkellä vanhentunut (poistetaan uusista versioista)

Tärkein (ensimmäinen) bitcoin-tili in Bitcoin Core ja bitcoin-qt on tyhjä merkkijono-tili , ”” ”” .

Jos haluat saada bitcoin-osoitteesi bitcoin-clin tai bitcoin-qt-konsolin kautta, päätilillesi, käytä :

getaccountaddress "" 

Tämä palauttaa käyttäjän ensimmäisen osoitteen päätili ja:

getaddressesbyaccount "" 

W huonosti palauta (aloita ensin kaksi osoitetta ja yleensä) luettelo kaikista päätiliisi liittyvistä osoitteista.


Tämä on esimerkki getaddressesbyaccount -puhelun vasta-asennuksesta äskettäin asennetulle bitcoin-qt:

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

Tämä on vähiten ~/.bitcoin/bitcoin.conf, jonka haluat pystyä suorittamaan bitcoin-qt CLI: n kanssa käytössä, tällä tavalla voit ymmärtää omistamasi tilit ja osoitteet sekä niiden saldot jne. käyttöliittymästä.

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

Kommentit

  • Nämä kaksi komentoa antavat minulle ensimmäisen vastaanotto-osoitteen ja sitten luettelon kaikista tiliini liittyvistä vastaanotto-osoitteista. Pääsen niihin jo File- > -osoitteiden kautta. Y ' yritän hakea ' julkisen osoitteen ' tai julkisen avaimen. Tarvitsen näitä, kun kirjoitan dumpprivkey " INSERT JULKINEN OSOITE / JULKINEN AVAIN ". Onko sinulla mitään käsitystä siitä, kuinka löysin tämän?
  • Vaikuttaa siltä, että yrität tyhjentää yksityiset avaimesi, ei luetteloida osoitteitasi. Tällöin muokkaan tätä vastaus
  • @RhysCole: Tarvitset joko julkisen osoitteesi tai julkisen avaimesi. Nämä liittyvät toisiinsa, mutta eivät samat, ja mikä tahansa niistä riittää. Tiedät jo osoitteesi – se on se, mitä ystäväsi lähetti kolikoita sinulle. käytä sitä dumpprivkey-komennon kanssa, esim.dumpprivkey 1Jd6J5FaPiUYLHbqtybqaXuTUgvw65Us1R
  • Suoritettaessa bitcoin-cli getaddressesbyaccount "" saan: error code: -32601 error message: Method not found. Käytän Bitcoin Core RPC -asiakasversion v0.18.0.0-g2472733a24a9364e4c6233ccd04166a26a68cc65 .
  • Nämä menetelmät on poistettu. Kiitän, voisiko @makevoid päivittää vastauksen tai ainakin antaa vihjeen.

Vastaa

kirjoita komento bitcoin-cli tai bitcoin-qt-konsoli:

validateaddress "ADDRESS_BASE58_ENCODED" 

Missä ADDRESS_BASE58_ENCODED on osoite jonka haluat tietää julkisesta avaimesta.

Kommentit

  • Mielestäni tämä on oikea vastaus. " pubkey " -kentässä on julkinen avain.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *