The Stack Overflow podcast is back! Listen to an interview with our new CEO.

New answers tagged

1

Form bitcoin-abc I have found this # Enable pruning to reduce storage requirements by deleting old blocks. # This mode is incompatible with -txindex and -rescan. # 0 = default (no pruning). # 1 = allows manual pruning via RPC. # >=550 = target to stay under in MiB. #prune=550 So, the command import address should call the -rescan (in Bitcoin core yes),...


0

Test to see if you always get the same address and secret if you supply the same entropy. I have tested this and can confirm that you always generate the same secret and public address when you supply the same entropy. Here's my example code for submitting the entropy to the generateAddress method. // This functions works on modern browswers, not sure ...


2

This will be supported in the next version of bitcoin core (0.19) with descriptors. You can supply an xpriv as part of your descriptor.


3

Replacing an unconfirmed transaction with another one isn't really double spending, as Chytrik mentioned. Several of the older wallets do support dropping unconfirmed txs, freeing up the inputs another transaction. In my experience, Bitcoin Core and Electrum tend to be the best candidates for such actions. Newer, more consumer facing wallets, such as ...


3

who store the private key adresses of these seed phrases, The private-keys are generated from the seed-phrase by a mathematical function. There is no need to store a list of seed-phrases and corresponding private-keys. I suppose it is the wallet software provider No, you should be the only person to know or store your seed-phrase. Ideally it should not ...


3

The private keys are not stored, they are deterministically generated from the seed data. The seed encodes up to 256 bits of random entropy in a human readable form with a checksum attached to it. These details are outlined in BIP39 This entropy is then passed through the PBKDF2 hash function in order to produce a master private key and a chaining key, ...


1

Choose a wallet program/app from a reputable list such as https://bitcoin.org/en/choose-your-wallet Install that wallet program/app on a secure clean PC or phone (as appropriate) Get the wallet to give you a receive address (nowadays wallets issue a different address each time) Get your brokerage to transfer money to that address Get them to tell you the ...


1

There are currently no specifications for interoperable text/file formats between lightning network node implementations. The lightning BOLT specifications deal with standardization of the network protocols so that different lightning implementations can talk to one another, but all other details which are not part of this protocol are left up to the ...


1

I want to transfer coins to multiple exchanges, how can I do it? Just open accounts on all those exchanges and then get deposit addresses. Transfer funds howefver you like. Can I split coins from one wallet into the exchanges? Yes. Do I need a specific kind of wallet? You can just withdraw from wherever your coins are now to your deposit addresses ...


0

Bitcoin Core is not required to do anything, but it is a useful software that you can use instead of trying to reimplement everything it does. Or you could use some other software that does the same thing. However Bitcoin Core is by far the most used and reviewed software compared to other node and wallet software. You can use Bitcoin Core to create wallets ...


3

Bitcoin does not work on an account model but operates on an UTXO (unspent transaction output) model. When you send bitcoins to an address, what you are essentially doing is locking those bitcoins in a mathematical equation. Spending those coins requires that you provide the correct unlocking condition (most often signature and public key associated with ...


2

Yes. You always have two accounts on LND (ZAP interfaces over rpc with your self hosted lnd node). One account is your lightning wallet where channel management is done, and the other is your on chain wallet. Depending on where your balance is there are different processes for moving the balance to your on chain wallet (which is what I assume you want). ...


0

In general, there's no way to know if that address belongs to an exchange. This is especially true when the funds have not been moved/spent. Similar questions: Tracking the wallet owner of stolen bitcoins Wrongly Transferred! How can I confirm to whom the bitcoin address I sent a payment too?


0

Is it true, that Bitcoin somehow synchronize old wallet with the current state of the network Yes. If the wallet file is not synced with the current blockchain state, a rescan will occur starting from the block that is recorded in the wallet file. It does not rescan all of history, only the things that it has not yet seen. and that's why it takes so much ...


0

Based upon the good answer by Andrew I want to discuss my output from bitcoin-cli dumpwallet dump.txt because I think this will be interesting for people who are at the same stage as me. cat dump.txt shows: # Wallet dump created by Bitcoin v0.18.99.0-12fd4bbd1 # * Created on 2019-09-25T16:04:01Z # * Best block at time of backup was 409484 (...


4

Bitcoin Core will automatically create a new wallet on first start. This wallet will contain 2000 private keys (unless otherwise specified by the -keypool=<n> option) and the seed used to generate those and future keys, at least until you encrypt the wallet. As such, there is not just one private key that you need to backup, rather you need to backup ...


1

If the above two keys are leaked, then your master private key at the account level (m/44'/60'/4') can be back-calculated. That means, any private key (both receiving and change) that you derive from that account is compromised. To elaborate, BIP 44 uses non-hardened derivation to derive private keys after the account level. The child private key derivation ...


3

That error message suggests that there may be a short term problem inside the systems operated by Bitcoin.io, in which case I would just retry every day or so. Clause 5.1.2 of their user agreement says When you create a Wallet, the Wallet software generates a cryptographic private and public key pair that you may use to send and receive any supported ...


Top 50 recent answers are included