All Questions

Filter by
Sorted by
Tagged with
2 votes
1 answer
59 views

How to remove a tx from local node mempool that's been removed from all other node

I'm running a fullnode with electrumx on top for indexing. I've noticed that sometimes, due to low fee, a tx gets dropped from mempool after some hours/days. However, it stays for longer periods in my ...
Ravi Ojha's user avatar
  • 173
4 votes
2 answers
963 views

Can the two biggest bitcoin mining pools lock out all others?

I just noticed that the two biggest bitcoin mining pools already have more than 52.5% of the hashing power (as of 11/12/23 Foundry USA had 27,7% and AntPool 24.88%) and am wondering about the ...
Dr. Hans-Peter Störr's user avatar
0 votes
1 answer
105 views

What is the relationship between parity and the sign of the points on the elliptic curve?

EDIT: I found out that the answer on the second question is just to do 10 * -G, that is, 10 * G(X, -Y) instead of -10 * G. However, I still do not understand relation between parity and the sign of ...
LeaBit's user avatar
  • 610
4 votes
2 answers
129 views

What if a miner just broadcasts the header and never gives the body? What will happen?

What if a miner just broadcasts the header and never broadcasts the body? For example: A miner, after having successfully mined some block, just broadcasts the header for all other miners and hide the ...
longyue li's user avatar
-1 votes
0 answers
33 views

Why should i pay for my money [duplicate]

Should i pay or report them? bitcoin mining wants me to pay them 90$ to receive the bitcoins that been in the inbox for almost a year now they barcode to pay links to my cash app should i pay it or is ...
Bettyboop74's user avatar
1 vote
1 answer
96 views

Private key on Bitcoin Core

I can't create the private key of a legacy address on bitcoin core. When I do the command it writes me that it can only be done to legacy addresses. And my address is legacy. What should I do. Thank ...
Carmen Duda's user avatar
2 votes
1 answer
44 views

What are the exact degrees of freedom in finding a valid block?

I am working on an educational project for bitcoin mining. I searched as much as I could but still haven't understood the following questions: What are the "exact" degrees of freedom in ...
Marlex Blank's user avatar
0 votes
0 answers
80 views

How does tweaking work for x-only keys, and what is not good in the example I gave?

How does normal key tweaking work in case of Schnorr digital signature schemes? For all examples I am using online tool for point multiplication and point addition. (I suggest you to use them if it is ...
LeaBit's user avatar
  • 610
3 votes
4 answers
216 views

What percentage of mined nonces fail to join the consensus blockchain?

From Wikipedia: The PoW requires miners to find a number called a nonce (a number used just once), such that when the block content is hashed along with the nonce, the result is numerically smaller ...
MWB's user avatar
  • 95
3 votes
0 answers
24 views

Cannot find bitcoin.conf on macOS

I want to run a pruned node. I mistakenly referred to a guide for a full node to connect to Sparrow wallet, which required adding server=1 and txindex=1 in the bitcoin.conf file. I reached this file ...
Seth's user avatar
  • 31
0 votes
2 answers
101 views

How to get x-only public key from the private key, and what does the obtained value represent?

In ECDSA, the public key is the result of multiplying the private key (some random 256-bit value) with a generic point (G). So the public key would be one of the points (X,Y) of the elliptic curve ...
LeaBit's user avatar
  • 610
1 vote
1 answer
58 views

Is it possible to search for an address (rather than a transaction ID) in the bitcoin mempool?

Is it possible to search pending bitcoin transactions by their "to" address? I looked at several mempool navigator/explorer type services and they all seem to allow searching by transaction ...
Ron's user avatar
  • 111
2 votes
1 answer
176 views

Would it work just fine if "bits" was set to "1cd86a52" instead of "1d00d86a" at the first difficulty adjustment?

The first difficulty adjustment on the network happened at block 32256. The time for block 32255 (one block before the adjustment) is 1262152739 and the time for block 30239 (2016 blocks before the ...
Pedro Martins Timóteo da Costa's user avatar
0 votes
1 answer
61 views

Gen=0? Will still mine Bitcoin, but will not generate Rewards

I have a debug.log showing approximately 80 rewards from january 2009 to roughly sometime 2011. I am using bitcoin 0.8.6-beta with Gen=1 and I've ran my wallet through bitcoin 0.8.6 a few times. I've ...
Thasthllfe's user avatar
0 votes
0 answers
16 views

Blockchain confirmation [duplicate]

I'm not at all sufficient with this but what does it mean when they say I need one blockchain confirmation? I'm new to this and need it in laymans terms.
Red's user avatar
  • 1
4 votes
1 answer
77 views

What are hash functions used for in bitcoin?

What are hash functions used for in bitcoin? I am looking for a comprehensive list.
BitcoinFanatic's user avatar
0 votes
1 answer
65 views

What's the point of Multi Signature Addresses?

When an attacker has access to the private key of the wallet, he can dump the private keys of every address used for the multisign address(es). So, what's the point of multi sign addresses when there'...
Otijun's user avatar
  • 3
1 vote
1 answer
59 views

How bitcoin node selects the output unspent transactions when sending bitcoin?

please help me understand the algorithm for selecting UTXO when forming a new transaction in Bitcoin. For example, my wallet has a lot of incoming transactions (thousands of transactions in amounts of ...
Ketut Bakle's user avatar
4 votes
1 answer
277 views

Is the Schnorr digital signature scheme a multisignature interactive scheme, and also not an aggregated non-interactive scheme?

In his answer Pieter Wuille defined a concepts of multisignature scheme and aggregated signature scheme as follows: A multisignature scheme is a scheme where multiple parties jointly produce a ...
LeaBit's user avatar
  • 610
4 votes
1 answer
226 views

How is this transaction valid?

Transaction in question: 16ac7736552c5791cff5643e6104c76c24018236b2193e014b308efea4f32f81 The P2SH input has a strange redeem script: OP_DUP OP_HASH160 OP_PUSHBYTES_20 ...
Vojtěch Strnad's user avatar
0 votes
1 answer
99 views

What does a digital signature scheme need to have in order to be used (indirectly) in Bitcoin?

Here (see the comments) Pieter Wuille described digital scheme as a collection of three algorithms: (key generation, signing, verification) Since Bitcoin uses ECDSA (pre-Taproot outputs) and Schnorr (...
LeaBit's user avatar
  • 610
0 votes
2 answers
57 views

Why there duplicated transactions on the blockchain? (with different hashes)

I just found a couple of transactions that looks very similar, they have different hashes, but are exactly equal in everything else: 3d69534a43b4396faac62e84ba6092d539335dd1c6601da626020f69082280c1 (...
eloyesp's user avatar
  • 202
0 votes
0 answers
38 views

Is it possible to make functional tests use my `bitcoind` running node as node?

I'm trying to fix some tests that are broken due to my own changes in the code base, and need to simultaneously run functional tests and bitconid in regtest mode and make functional tests to use my ...
Amir reza Riahi's user avatar
0 votes
1 answer
167 views

Receiving Money on Electrum

I just started using Electrum noticing there are quite a few Public-Private key combinations(addresses) in the wallet. Every time I do a 'receive' transaction, Electrum uses a new Public key. This has ...
caliGeek's user avatar
  • 103
1 vote
1 answer
78 views

Receiving to unknown address?

I'm using Bitcoin Wallet by Bitcoin Wallet Developers version 10.06 and I'm still waiting for money and this is my first time using it and I gave them my sending address by accident which is the ...
Jonathan Powell's user avatar
1 vote
0 answers
24 views

Is versionbit 28 on testnet something that can be disregarded?

My testnet node is displaying a value in the getblockchaininfo warnings field related to versionbit 28, which I see referenced in various threads going back years. The angles I'm trying to address are:...
Nicholas Sandomeno's user avatar
0 votes
0 answers
25 views

Getting everything from an xpub

I wrote a small Web Application to display data to the user. I want a crawler in the background, fetching all the data (transaction etc) on all addresses. All the user enters is his xpub. I know this ...
donbolli's user avatar
6 votes
3 answers
496 views

Is it advisable to operate a release candidate full node on mainnet?

Bitcoin Core 26.0rc2 was released a few days ago. I've observed that several node operators have already installed this test release candidate version and are running it on the mainnet. Data from ...
deyw's user avatar
  • 478
2 votes
0 answers
21 views

listaddressgroupings or dumpwallet? I need to dump private keys from Bitcoin-QT

I have a Bitcoin-QT wallet and the client is more than a year out of sycn. It would take years and massive amount of data to get it synced so, this is out of the question. My plan was to move my coins ...
UuestGser's user avatar
0 votes
0 answers
73 views

I have bitcoin sitting in Muskxmoon and i’m trying to withdraw it to a card or bank or something where i can have the money itself. please help [duplicate]

I have been trying to find a way to try and get this money (BTC) into my account or get a hold of the money. i’m sorta new to this and don’t know what to do to use this money like if i wanted to buy ...
brandon's user avatar
1 vote
1 answer
153 views

How to get signature for tweaked public key in P2TR in case of multiple signature?

EDIT: Can we just tweak the signature with the root MAST as well? As I understand, the public key in scriptPubKey for P2TR is obtained by tweaking (let's call it original public key) and the root of ...
LeaBit's user avatar
  • 610
1 vote
1 answer
96 views

What is the way to create public key in P2TR?

I've started learning Taproot and I'm having trouble understanding some of the general story behind how it works in the context of a public key in scriptPubKey. The segWit v1 (Taproot) scriptPubKey ...
LeaBit's user avatar
  • 610
1 vote
1 answer
38 views

What is the best way to restart bitcoind after a bitcoin.conf change (Ubuntu 23.10)

I'm curious about the recommended way to restart a systemd service after a configuration change or if there is any particular issue with running sudo service bitcoin restart to have the config change ...
Nicholas Sandomeno's user avatar
2 votes
1 answer
98 views

What does Pay to Contract (P2C) mean?

What does Pay to Contract (P2C) mean in Bitcoin? Is it just tweaking private/public key with the hash (represented as a number) of some message and then using classic P2PKH? For example, if we are ...
LeaBit's user avatar
  • 610
0 votes
1 answer
86 views

Shouldn't nodes get reward by protecting the protocol?

I can assume that every currency is basically consists of two major components: The protocol The history of every coin In Bitcoin the history is protected against modification by miners hash power ...
Amir reza Riahi's user avatar
1 vote
1 answer
122 views

How to compute a TXID of any bitcoin transaction in Python

there, I've already looked at other similar posts on here but with little luck. All im trying to do is calculate the TXID of a transaction after downloading the transaction in hexadecimal from a ...
RabbitHole6565's user avatar
0 votes
0 answers
69 views

Can we get together a group of C++ devs that work on Bitcoin apps?

I've been trying to get into Bitcoin development and I've been having a horrible time. I tried multiple Bitcoin-related IRC channels for support but most responded with hostility, except for the ...
13fcali's user avatar
-1 votes
1 answer
93 views

How can I determine if a point on the secp256k1 curve was derived using point addition or point doubling?

I am working with the secp256k1 elliptic curve and I have a point Q on the curve. I am trying to determine whether this point Q was derived using the point addition formula or the point doubling ...
Favour's user avatar
  • 1
3 votes
1 answer
67 views

Python Script not working / From Xpub to everything

I made a small webapplication to keep track of my wallets. So I want to grab everything i have, using my xpub. Looping through every adress. On the Internet I could find diffrent scripts, but I could ...
donbolli's user avatar
0 votes
0 answers
33 views

Is it possible to implement further divisibility to Bitcoin in the future? [duplicate]

I’ve been wondering if it would be possible to modify Bitcoin to further split sats so that emission could theoretically continue asymptotically beyond 2140. I’m not an experienced coder (currently ...
b0d's user avatar
  • 33
2 votes
0 answers
41 views

Bitcoin core syncing txindex stalls

Bitcoin core bugging out since what I assume was a bad shutdown. Mostly fixed (I think) but stalling trying to resync txindex. Here's the history: Core wouldn't connect to peers or load the latest ...
JDX's user avatar
  • 21
1 vote
1 answer
28 views

The QT wallet does not start

The QT wallet does not start: ./bitcoin-qt в ubuntu 20.04? qt.qpa.plugin: Could not find the Qt platform plugin "offscreen" in "" ...
Александр Бородин's user avatar
0 votes
0 answers
51 views

Determine the amount to pay to send bitcoin from lnd (lightning network) to on-chain address

I am currently working on a project that requires multiple users using lightning network to generate and pay invoices through my website but I want to be able to calculate each user's transaction fee ...
Topman's user avatar
  • 11
2 votes
0 answers
26 views

How to implement Just in Time Routing on our lightning node

Can anyone here tell me how to implement "Just in Time Routing" for our lightning node? We are running Umbrel for our node so if this is possible / feasible can it also be automated? Thank ...
Orange_Bitcoin's user avatar
0 votes
0 answers
19 views

Asked to pay money to strangers who asked me to download trust wallet app on my phone [duplicate]

Was approached by a stranger who said i could invest without using my money Was asked to download trust wallet and then asked to creat a wallet Asked me to send 200 usd which i did Then they said they ...
Allan Ingram's user avatar
1 vote
1 answer
70 views

What would happen if the non-upgraded node to BIP68 receives block with the transaction where one of its nSequence is different than 0xffffffff?

What would happen if the node not upgraded to BIP68 and relative lock time meaning of nSequence get a block with the transaction where one of its nSequence is not set to 0xffffffff, but to value which ...
LeaBit's user avatar
  • 610
3 votes
2 answers
104 views

Bitcoin Core configured for testnet, syncs mainnet

I'm trying to get Bitcoin Core to sync the testnet, but it keeps syncing the mainnet instead. Here is my bitcoin.conf file: [test] addnode=104.237.131.138 addnode=151.80.205.132 addnode=192.155.82.123 ...
Zephyrus's user avatar
  • 658
2 votes
1 answer
89 views

Can a non-segwit transaction be serialized in the segwit format?

What would happen if a node sent a non-segwit transaction with flag and marker bytes announcing a witness section, but then put 0x00 for each input’s witness stack? Would this “waste of extra bytes” ...
Murch's user avatar
  • 73k
0 votes
0 answers
32 views

fees to get your funds? [duplicate]

i hsve funds being put into my wallet from a trade. is it normal yo be asked to send a deposit for activation? i r been paying fee after fee over this trade it seems .
cdog's user avatar
  • 1
2 votes
1 answer
47 views

In the PrivateKey sign() method why are s and N-s equivalent solutions?

In the PrivateKey sign() method (Chapter 3 page 70) s is calculated like this # s = (z + re)/k s = (z + r * self.secret) * k_inv % N if s > N / 2: s = N - s Why does s and N - s work? Closest ...
Jon's user avatar
  • 23

15 30 50 per page