Hogyan kaphatom meg a nyilvános címemet a Bitcoin Core-ban?

Jelenleg a fájdalom világában. Letöltöttem a Bitcoin Core-ot, és mielőtt rájöttem, hogy szükségem lesz a teljes letöltött Blockchain-ra, barátom átutalt néhány érmét a címemre.

Kutattam és megpróbáltam importálni a Bitcoin központi magánkulcsaimat a Blockchain-ba , ezért hozzáférés érméimhez. A problémám az, hogy nem tudom megkapni a nyilvános címemet. Megpróbáltam több parancsot használni a konzol ablakában, és képesek vagyok feloldani és lezárni. Használtam “listaddressgrouping” – ami működik, de a visszatérés “[“, majd “]” közvetlenül alatta van?

A getaccountaddress és getaddressesbyaccount “Az Ön címe” nél szerencsétlenség nélkül.

Nagyon köszönöm

Hozzászólások

  • A bitcoin címeim felsorolása A pénztárcádban lévő bitcoin címek felsorolása a listreceivedbyaddress segítségével egyszerűen elvégezhető. Rendszerint csak azokat a címeket sorolja fel, amelyek már kaptak tranzakciókat, azonban az összes címet felsorolhatja úgy, hogy az első argumentumot 0-ra, a másodikat igazra állítja. * Én ' ezt most láttam egy wiki oldalon, még nem kaptam ' tranzakciót, mert a blokklánc nem rendelkezik ' t nem töltötte le teljesen. Nem értem, ' nem értem, hogyan kell az első argumentumot 0-ra, a másodikat pedig true-ra írni. Ezenkívül mi a fiókom neve? Hol találnám meg?
  • ' nem kaphatja meg a nyilvános címét? Ha áthelyeznie kell a bitcoint egy bitcoin alaptárcából, ne ' szükségesek a magánkulcsok?

Válasz

Szerkesztés: Válasz a kérdésre: Hogyan lehet kihozni a magánkulcsokat a Bitcoin Core-ból

Miután megtalálta a címeit (például az alább felsorolt parancsok használatával), végrehajthatja a következő parancsot:

dumpprivatekey 1ofYourAddresses 

Ha a pénztárcád jelszóval védett és zárva van, futtasd:

walletpassphrase "your password or passphrase" 600 

És “walletlock”, amikor újra lezárod.

Könnyedén felismerheti a címeket a privát kulcsokból, mert a címek mindig egy (1) -vel kezdődnek, a privát kulcsok pedig 5-vel, K-val vagy L-vel kezdődnek. A nyilvános kulcsokat egyáltalán nem kell kezelnie. Szüksége van a privát kulcsra a “pénztárca” exportálásához / importálásához, valójában a magánkulcs egy pénztárca, és ebből az ypthe szoftver megtudhatja a hozzá tartozó címet (címeket), ezért csak ezt kell exportálnia .


Válasz az eredeti kérdésre: Hogyan lehet nyilvános címet kapni a Bitcoin Core-ban Megjegyzés a fiók API jelenleg elavult (az új verziókban eltávolítják)

A fő (első) bitcoin fiók a Bitcoin Core-ban és a bitcoin-qt az üres karakterláncú fiók , “” “” .

Ha bitcoin-címeit bitcoin-cli vagy bitcoin-qt konzolon keresztül szeretné megkapni, a fő fiókjához, use :

getaccountaddress "" 

Ez visszaadja a fő fiók, és:

getaddressesbyaccount "" 

W rosszul adja vissza (először indítson el két címet és általában) a fő fiókjához társított összes címét.


Ez egy példa a getaddressesbyaccount hívás kimenetére egy újonnan telepített bitcoin-qt esetében:

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

Ez az a minimális ~/.bitcoin/bitcoin.conf, amelyet képesnek kell lennie a bitcoin-qt futtatására a CLI-vel engedélyezve van, így megértheti, hogy mely felhasználói számlák és címek vannak Önnek, valamint azok egyenlege stb. a felhasználói felületről.

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

Megjegyzések

  • Ez a két parancs megadja nekem az első fogadó címet, majd felsorolja a fiókommal társított összes fogadó címet. Már elérhetem őket a File- > címek fogadásán keresztül. ' megpróbálom megszerezni a ' publicadress ' vagy nyilvános kulcsomat. Szükségem van ezekre, amikor megadom a dumpprivkey " INGYENES NYILVÁNOS CÍM / NYILVÁNOS KULCS ". Van ötlet, hogyan találhatnám meg ezt?
  • Úgy tűnik, hogy a magánkulcsait próbálja kiírni, nem pedig a címeit. Ebben az esetben ' ezt szerkesztem válasz
  • @RhysCole: Szüksége van a nyilvános címére vagy a nyilvános kulcsára. Ezek összefüggenek, de nem azonosak, és bármelyikük elegendő lesz. Már tudja a címét – ez ' az, amit barátja érméket küldött Önnek. használja a dumpprivkey paranccsal, pl.dumpprivkey 1Jd6J5FaPiUYLHbqtybqaXuTUgvw65Us1R
  • bitcoin-cli getaddressesbyaccount "" futtatásakor: error code: -32601 error message: Method not found. A Bitcoin Core RPC kliens verzióját v0.18.0.0-g2472733a24a9364e4c6233ccd04166a26a68cc65 t használom.
  • Ezeket a módszereket eltávolítottuk. Nagyra értékelném, ha a @makevoid tudná frissíteni a választ, vagy legalább adna tippet.

Válasz

A bitcoin-cli vagy a bitcoin-qt konzol, írja be a következő parancsot:

validateaddress "ADDRESS_BASE58_ENCODED" 

Ahol ADDRESS_BASE58_ENCODED a cím amelyről tudni szeretné a nyilvános kulcsot.

Megjegyzések

  • Szerintem ez a helyes válasz. A " pubkey " mezőben van a nyilvános kulcs.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük