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.