All Questions

Filter by
Sorted by
Tagged with
1
vote
0answers
22 views

How often does a node connect to a random node?

I'm trying to understand the likelihood that a node would connect to a sybil attacker, and the critical piece to this that I don't understand is: how often does a bitcoin node connect to a random node ...
1
vote
1answer
35 views

how do I use the getwalletinfo RPC?

I can't seem to get a firm grasp of how to use the getwalletinfo RPC in the cmd line as well as in PHP code, The documentation says getwalletinfo doesn't take any parameters, but I've seen ways to ...
5
votes
0answers
56 views

How to emulate SIGHASH_NOINPUT using CHECKSIGFROMSTACKVERIFY?

I read on bitcoin-dev that CHECKSIGFROMSTACKVERIFY (CHECKDATASIG in BCash) can be used to emulate new sighash flags. How would that work, concretely? As an example, please provide an example update ...
0
votes
0answers
18 views

Examples of nascent digital currencies being litigated out of existence

In Mastering Bitcoin, the author states: in most cases these nascent digital currencies were targeted by worried governments and eventually litigated out of existence Q: What are some examples?
4
votes
0answers
84 views

How did Nakamoto untraceably pay for registering bitcoin.org?

Wikipedia says "Nakamoto created a website with the domain name bitcoin.org" and "transferred several related domains", while bitcoin.org says it was "originally registered and owned by Bitcoin's ...
2
votes
1answer
30 views

how does lightning network transactions appear?

from my understanding lightning network is a side chain that keeps track all the transactions in the network and just send the sum of the transaction to each of their respective recipients. form that ...
0
votes
1answer
21 views

Merkle Audit Proofs of Certification vs. Bitcoin Merkle Proofs [closed]

The following article explains the process of "Merkle Audit Proofs of Certification". (Link to the article) Is the process the same as "Merkle Proofs in Bitcoin" ? If their process is not the same, ...
0
votes
2answers
53 views

Question regarding MultiSig outputs

Just saw good question on Telegram: So I working on an algorithm that would download and process bitcoin blocks, specifically the transactions in them. I want to take every output address of every ...
2
votes
2answers
328 views

Can I send/receive payments but prevent forwarding payments in Lightning Network?

Say I am using a very computationally constrained device (eg. a sensor) and it uses Lightning Network to send/receive payments. However, being computationally constrained it doesn't want to forward ...
0
votes
1answer
28 views

Correct way to use joinpsbt for manual coinjoin?

I am developing a feature in my app for "manual coinjoins" which follows this as inspiration: https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki#Manual_CoinJoin_Workflow I am not an ...
0
votes
1answer
27 views

Can I change a transaction description in Electrum while the transaction is still unconfirmed?

I inserted a wrong description into a transaction made with Electrum per mistake, so I double clicked the description in and changed it to another value, while it was unconfirmed. My question is, will ...
1
vote
1answer
52 views

Can hardware wallets actually display the amount of funds leaving your control?

It would seem the answer is no, because the hardware wallet is not a full node and cannot know the total value represented by the input transactions. It must trust the host software for this. Am I ...
0
votes
0answers
25 views

Wallet recovery from seed phrase [duplicate]

How does a wallet become recovered based on a seed phrase? From what I understand, the seed phrase is another way of representing the private/public keys. Since address reuse is frowned upon, and we ...
0
votes
1answer
24 views

Ripple difference between source and destination tags [closed]

I don't understand the real difference between source and destination tags. Imagine we have client A and service B, and service B wants to identify the payment (deposit from A). He says: please send ...
1
vote
2answers
79 views

How convert a mnemonic phrase back and forth between different number of words?

I'm relatively new to cryptocurrencies in general and I've tried using Bitcoin and a few altcoins, but it always bothers me that some digital assets are not available in all wallets. To my ...
0
votes
1answer
23 views

What is the relationship between the Digital Signature and the Public Key

So, I can see this is in the unlocking script: <Cafe Signature> <Cafe Public Key> Taken from mastering bitcoin. What is the difference between the two? I don`t find it easy to google.
0
votes
1answer
37 views

Fraudulent transaction

I have been in contact with a blockchain group and they are supposed to have a large amount of money sitting in my wallet waiting for withdrawal. I have had to send a large amount of money to try to ...
1
vote
1answer
31 views

Coin selection algorithm

Playing around with Bitcoin Core Client v0.18.0, I used this command: $ bitcoin-cli sendtoaddress "mozazucvLK179u41bF5Vd2Agp4wsm7HsPo" 0.1 which created this transaction. I noticed that the ...
2
votes
1answer
26 views

What means “fallbacks” in LN invoices?

Just saw a "fallback" property in LN invoice. Never seen before. Can you please describe what that means and how I can make an invoice with same property? I am using c-lightning. This is what i had ...
-1
votes
1answer
28 views

What feerate estimation APIs are there?

Some company's, block explorers and payment processors offer a public API for feerate estimations. Is there a list of publicly available feerate estimation APIs?
0
votes
1answer
57 views

Where is the AES-256 key/ IV pair stored in wallet.dat file?

I have created an encrypted bitcoin file. I know the password and I see the mkey in the hex dump. I would like to know where the AES key / IV pair are located in the wallet.dat file?
0
votes
1answer
16 views

My bitcoint-qt client is crashing due to insufficient file descriptors repeatedly even after I set the ulimits to 65535

What are the exact resource requirements for a bitcoin-qt client. this is important and hard to find information. In virtualization world those things need to be understood. :) I am running a KDE 18....
1
vote
1answer
31 views

What are atomic multi path payments (AMPs) and why/how is it being implemented in Lightning Network?

There has been a lot of discussion and articles around how the implementation of AMP is going to benefit the routing capabilities of Lightning Network. What is the exact issue in the current ...
0
votes
0answers
15 views

Javascript REST API to connect the local bitcoin node

Is there any javascript API available to connect the local bitcoin node(regtest) for sending the transaction to the network(regtest)?
0
votes
1answer
25 views

Can I print my public key using a custom logo?

qrycode monkey allows me to print a qr code with my company's logo in the middle. Q: Can I do the same for our public key?
0
votes
1answer
31 views

How Segwit makes transactions smaller? What about the witness?

I have seen similar questions without a clear answer. So, how does Segregated Witness make transactions smaller? I understand it removes data from the transaction hash and solves malleability ... But ...
0
votes
1answer
61 views

How can I turn off the output of bitcoins?

I use bitcoin core v.0.17 on the server. How can I turn off the output of bitcoins through bitcoind or bitcoin-cli or bitcoin.conf?
0
votes
0answers
16 views

Could not open socket for incoming connections

I am fairly new to bitcoin and was trying to set up a local regtest network with four nodes in the same machine by having different configuration file for each node. However when I try to bring up a ...
2
votes
1answer
41 views

How to calculate p2wsh signature?

I read the bip143, but didn't understand how to calculate the scriptCode of p2wsh. bip143 told us: A new transaction digest algorithm is defined, but only applicable to sigops in version 0 witness ...
0
votes
0answers
48 views

Issue while using create transaction API of blockcypher?

I am getting this error "Not enough signatures: 1 for 2 inputs" always while using create transaction API for BTC,LTC,DASH. Before few days ago its was working fine. But Now I am getting Error After ...
2
votes
1answer
229 views

I tried to recover the public key from the signature, but I failed

I used data that comes from https://github.com/bitcoin/bips/blob/master/bip-0143.mediawiki#p2sh-p2wpkh. It is easy to know how to get sigHash. But when I try to recover public key, everything out off ...
0
votes
1answer
35 views

I started build my own blockchain based on mastering bitcoin book using git on win7 and i have a problem

I started learning how to build a blockchain from Antonopoulos book using Git Bash and i have a problem. I used commands: git clone github.com/bitcoin/bitcoin.git cd bitcoin git tag git checkout v0....
0
votes
0answers
18 views

How to connect to bitcoin daemon running in VirtualBox using RPC?

I am running the bitcoin daemon with the following config in VirtualBox: testnet=1 daemon=1 server=1 txindex=1 mintxfee=0.001 txconfirmtarget=1 rpcuser=lubo rpcpassword=vranka rpcport=18332 ...
0
votes
1answer
20 views

Bitcoin compilation error: conflicting declaration

I'm trying to compile the Bitcoin source (1) on Ubuntu and I get: In file included from bench/data.cpp:10:0: ./bench/data/block413567.raw.h:1:40: error: conflicting declaration ‘const unsigned char ...
1
vote
1answer
26 views

how to get bitcoin off an exchange?

As a corollary to asking how to transfer from cold storage, how is bitcoin first put into a paper, or other wallet, when it originates on an exchange? My primary concern is more getting the coins out ...
0
votes
1answer
29 views

Including transactions in a block - rules and time / technical aspect

I’ve a question regarding block and transactions included in the next block that is solved. Let us assume theoretically that there is newly propagated solved block. And now there are: tx0 and tx1 –...
0
votes
1answer
41 views

BTC deposit old address exchange [closed]

i had BTC deposit to old address in coinsbit.io exchange after 20 days they told me we dont have access to old addresses to bring back your money and i know the only one can have this access is ...
1
vote
1answer
43 views

How to anonymously and privately purchase bitcoin through tor?

How can Bitcoin be anonymously purchased through tor in a secure and private fashion? My question is related to: How can I setup Bitcoin to be anonymous with Tor? Personal information and bitcoin ...
1
vote
1answer
29 views

Would proxying a lightning hot-wallet with a lightning cold-wallet make the hot-wallet safer?

(Edit: I realize how Mt.Gox-y the below setup sounds, but I'm coming at it from a "lightning routing problem perspective", not necessarily a straight "bitcoin security perspective"...though...those ...
2
votes
0answers
16 views

What heirarchical deterministic derivation path is used for FIDO authentication on a Ledger Nano S?

What heirarchical deterministic derivation path is used for FIDO authentication on a Ledger Nano S? Does it ask for a different key each time or is it always the same key? If I connect to Google for ...
1
vote
0answers
21 views

Does Electrum reveal a wallets public key to Electrum Servers?

When Electrum Bitcoin wallet queries a random Electrum Server does it send the public key to the server or does it send a batch of addresses to check? For instance, after setting up Electrum Personal ...
0
votes
1answer
34 views

How does Bitcoin currently mitigate Sybil and Eclipse attacks?

What countermeasures does Bitcoin currently have in place to limit Sybil attacks (ie of full nodes [not miners]) and eclipse attacks? In particular, it seems like an important countermeasure would ...
1
vote
0answers
27 views

Bitcoin, BTC.com and monitoring double-spend attempts

I'm reading Analysis of hashrate-based double-spending article. On page 10 there's a table listing probability of successful double-spend attack in relation to required number of confirmation. ...
1
vote
1answer
71 views

Wallet management now that accounts are deprecated?

I'm building a website which will allow every user to make deposits and transact with Bitcoin, how will I be able to get the balance of a specific wallet. I currently know these commands: $bitcoin-&...
1
vote
0answers
14 views

How to use Bitcoin Testnet2 [duplicate]

I am looking to mine bitcoins with ease. But, first, I want to know how can I access an earlier testnet (testnet2). I have future plans to do this. I need to know how to open it up on the command line ...
0
votes
0answers
19 views

Missing Bitcoin in Bitcoin Core-Qt after -Zapwallettxes [duplicate]

I had posted a similar question, but wanted to remake as I figured out some things that are not the issue. I used the -zapwallettxes command to allow me to resend a transaction with a higher fee. ...
0
votes
1answer
43 views

Consider using Bitcoin but just heard the IRS is sending tax notices to 10k plus users

article: https://www.cnn.com/2019/07/26/tech/irs-cryptocurrency-taxes/index.html My background: Good understanding of RSA cryptography, some elliptic curve, Number Theory and I am a (real)programmer ...
0
votes
0answers
27 views

Can I use an earlier version of testnet?

I am looking to mine bitcoins with ease. But, first, I want to know how can I access an earlier testnet (testnet2). I have future plans to do this. I need to know how to open it up on the command line ...
0
votes
1answer
53 views

Javascript library or code that can convert an “uncompressed” bitcoin private key to a compressed one

I forked a pretty old brain wallet generator: https://dvdbng.github.io/memwallet/ -- Currently it generates uncompressed bitcoin private keys. Is there a javascript library that can convert an ...
1
vote
1answer
32 views

How can I start bitcoind without blockchain synchronization?

Suppose I make a locked wallet with 50000 pre-generated addresses. As long as I researched, only way I can collect those 50000 addresses using RPC and "getnewaddress". Feel free to correct me. I ...

15 30 50 per page