29
votes
Accepted
How does the most recently found critical vulnerability (CVE-2018-17144) work?
If you were a miner, what are the steps you would take to create the extra (21,000,012.5th) bitcoin?
Where in the source code is this exactly (link)?
There are two components to CVE-2018-17144. There ...
10
votes
Accepted
Bitcoind error -28
Error -28 is defined as RPC_IN_WARMUP, see https://github.com/bitcoin/bitcoin/blob/master/src/rpc/protocol.h.
The bitcoind server has just started and is still processing its stored blockchain data ...
9
votes
Accepted
What does "Unable to decode output address" mean?
If you look at the output script for that output, you can see it looks like this:
RETURN PUSHDATA(32) [some garbage]
This script, beginning with OP_RETURN, is called a null-data output, and is used ...
7
votes
What does "Unable to decode output address" mean?
Click "Show scripts and coinbase" to see what that output really is. In this case it's RETURN PUSHDATA(32)[8013...]
RETURN (or OP_RETURN) causes the output to be unspendable. The PUSHDATA then is ...
6
votes
Accepted
Bitcoin stuck, not syncing
A signature check failed for a valid transaction. This likely indicates a CPU or RAM problem with the system you're running on (even though you don't see regular errors in normal operation, Bitcoin ...
5
votes
Segwit address creation
Your wallet is probably old enough that uncompressed public keys are used instead of compressed public keys. Segwit only works with compressed public keys so you cannot currently use segwit with your ...
5
votes
Accepted
Errors running bitcoind in the background
bitcoind has a -daemon command line option that will cause it to run in the background. That is likely to work better than using nohup.
There should be a debug.log file in your bitcoin data ...
5
votes
Accepted
Transaction priority
I've found what was wrong. It seems that technical info is not up to date to the current Bitcoin Core version (0.11.2.0). Since version 0.11 (12 July 2015) the minimum relay fee is 5 times bigger (...
4
votes
Accepted
bitcoin core 0.10.1 upgrade stuck syncing
The message ERROR: AcceptToMemoryPool is to do with your node accepting new transactions from the network and doesn't have anything to do with your local sync state. It just means that someone made a ...
4
votes
MultiBit won't open, says "Java not installed"
Define a JAVA_HOME environment variable with the path to your jre/jdk installation in it. That worked for me.
4
votes
What's going on with address 1NZ9kxxUykiNSe61ZRNPLqWeVHVRnirGry?
What is happening here is that blockchain.info parser seems not to work well when decoding Pay-to-multisig scripts (P2MS).
All the outputs but last two contain Pay-to-multisig scripts as ScriptPubKey ...
4
votes
Bitcoind error -28
This would be normal if you just started your bitcoind service and it is still verifying downloaded blocks.
It can be a result that bitcoind did not had time enough to write changes to disk last time ...
4
votes
Clarifying descendants/ancestors in error cases for too-long-mempool-chain
The ancestors of a mempool transaction T are unconfirmed transactions that this transaction T depends on in order to be included in the block chain (i.e. that are referenced by its inputs).
The ...
4
votes
I WAS SENT BITCOINS IN A WRONG ADRESS ( the last digit is missing in the adresse )
355CXardXvii8T4MNbBaQbfJD7YQNdUf5 is not a valid address. It is not possible to send anything to it.
Who is the "sender" and what did you give them in return? This smells like a scam to me, ...
3
votes
Accepted
Corrupted transaction
The decoding error is not really an error, per se, just an OP_RETURN. OP_RETURN is used for storing data in the blockchain and that's what this transaction is doing. It's not actually a spendable ...
3
votes
What does "Unable to decode output address" mean?
Unable to decode output is what Blockchain.info displays for any output that does not conform to a set of standard output script templates. Such outputs do not have associated addresses so there ...
3
votes
What does "Unable to decode output address" mean?
It's possibly omni data, such as tether, which blockchain.info can't decode, see https://www.reddit.com/r/omni/comments/5zs411/i_cant_receive_btc_unable_to_decode_output_address/ - used for coins like ...
2
votes
MultiBit won't open, says "Java not installed"
I had the same problem and while trying to find a solution I found many people suggesting to install the x86 version of Java which is stupid if you actually run a x64 operating system. Others ...
2
votes
How to decode very huge (!) raw transactions?
It sounds like you are passing the whole transaction on the command line, but your operating system has a limit on the maximum (combined) length of command line arguments, which has been exceeded. The ...
2
votes
What does this mean? RPC_CLIENT_NOT_CONNECTED = -9, // Bitcoin is not connected
What does this mean? I'm running the command on the same machine where the daemon is running, so no remote connection needed.
It's not talking about the connection between your command line and the ...
2
votes
Ripple - how to properly set flags?
The error message explains the program. The Flags field has a bad type -- it must be a JSON integer.
2
votes
Having trouble solo mining
Try changing it to rpcallowip=192.168.0.0/24. Wildcard support was removed from bitcoind, more on reasoning here:
https://github.com/bitcoin/bitcoin/pull/4102
rpcallowip=192.168.0.0/24is CIDR ...
2
votes
Accepted
Generating blocks in regtest: "hash doesn't match nBits"
The regtest difficulty is not 0. It is around 0.0000000005 initially (corresponding to 1 hash in 2 being valid), and retargets the same way that the main network does, every 2016 blocks.
The fact ...
2
votes
Coinbase denies transaction: Please complete verifications to send money
I finally got assistance from the support agent David. He has explained the situation in details and helped me to solve the problem.
To pass verifications, I needed to confirm email & phone on ...
2
votes
BitMinter gpu mining error
You have no ASICs and no OpenCL-compatible GPU. Note that noone mines on GPU anymore anyway, it's completely useless.
Buy an ASIC miner, 1 TH/s (1000 GH/s) or faster. It will be a stand-alone machine,...
2
votes
Bitcoin core database gone after error no more free disk space? How can I recover my bitcoins?
This is not a complete answer, but the question implies a possible misunderstanding which this attempts to correct.
Summary: if you can rescue wallet.dat, you're fine.
The only valuable file in the ...
2
votes
Error sending SegWit transaction: error code: -26 using bitcoin-cli
After writing up this question I finally figured out the answer from here: https://bitcointalk.org/index.php?topic=1680640.0. I will answer my own question for anyone who might be having the same ...
2
votes
Accepted
getblocktemplate returns out of memory
It was the masternodes syncing.
Once I created a masternode and synced it, the getblocktemplate started returning normally.
2
votes
error code: -26 error message: 16: mandatory-script-verify-flag-failed (Signature is found in scriptCode)
Even though this question is a bit old by now, it might be useful to add a couple of things for future readers who might encounter the same Signature is found in scriptCode error.
First, the error ...
2
votes
Accepted
Bitcoin Core 0.17 fails after loading too many wallets
You are going to run into issues when opening many wallets at the same time due to memory constraints. When a wallet is opened, some data from the wallet is stored in memory. If you have too many ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
error × 101bitcoin-core × 22
bitcoind × 14
blockchain × 13
transactions × 12
wallet × 9
json-rpc × 7
miner-configuration × 5
multibit × 5
installation × 5
client × 4
electrum × 4
synchronization × 4
ubuntu × 4
address × 3
transaction-fees × 3
blockchain.info × 3
raw-transaction × 3
bitcoin-cli × 3
linux × 3
php × 3
database × 3
connection × 3
reindex × 3
api × 2