alcio
  • Member for 7 years, 8 months
  • Last seen more than a month ago
How get raw block data?
Accepted answer
9 votes

There's a boolean parameter to that RPC call that'll return it as a hex string representing the binary contents of the block. If verbosity is 0, returns a string that is serialized, hex-encoded ...

View answer
How does Segwit prevent ASICBOOST?
Accepted answer
9 votes

There's 2 versions of ASICBOOST: Overt where miners use bits in the version number as extra nonce space Covert where miners "mine" merkle trees with 4 bytes collisions The overt version is very ...

View answer
Why is the USD spread of the order book on GDAX kept very low most of the time?
5 votes

GDAX offers 0% fee to maker (traders who's trades are being matched by a seller or buyer). That incentives traders to try to match bid and ask as close as possible thus reducing spreads.

View answer
Why check for multiple nonces despite finding a golden nonce?
Accepted answer
5 votes

There's a difference between what is called a "golden nonce" in the context of the source and a valid block header hash. To reduce payout variance, miners group into pools and share their income ...

View answer
Why has UTXO set stopped growing since 2017-06-03?
Accepted answer
5 votes

It's hard to know for sure what's been going on. My guess would be it's a mix of : Better coin selection algorithms used by large wallets (exchanges) Increase in fees pushed some inefficient services ...

View answer
Why did Satoshi not choose for Segwit?
Accepted answer
4 votes

Satoshi made many design decisions that are now criticized (like signatures in transactions, 2-week difficulty period, halvings, etc..). He also made some maths error in the whitepaper. Satoshi wasn't ...

View answer
Bitcoin Privacy
4 votes

You are right, these problems are not related to privacy. Keeping your privacy while using Bitcoin is a conscious and constant effort. You need to not reuse addresses, use widely available wallets to ...

View answer
Is blockchain protected from history spaming?
Accepted answer
3 votes

Full nodes use checkpointing: they decide a past block (and all the blocks before it) to be definitive. Any block relayed to them that'd have happened before that checkpoint would be ignored. See this ...

View answer
What does it mean for a transaction to be over spent?
3 votes

As you mentioned, the sum of the value of spent coins (inputs) should be superior or equal to the sum of the value of the created coins (outputs) ; the difference being the miner fee. This condition ...

View answer
Is the hash of the previous block included in the block header?
Accepted answer
3 votes

The block header is 80 bytes: Version number: 4 bytes Previous block header hash: 32 bytes Merkle root: 32 bytes Timestamp: 4 bytes Bits: 4 bytes Nonce: 4 bytes The merkle tree hashes all the ...

View answer
Bitcoin Controlled Supply
2 votes

It is still unclear how Satoshi chose all the constants present in the Bitcoin protocol (10 mins blocks, 21 million coins, 2016 blocks intervals, etc...). While we'll never know for sure the full ...

View answer
Analysing the raw block Hex file but I can not find the expected information
2 votes

Each transaction is indeed added to the block, but only its contents, the hash is then derived by hashing the transaction data twice with SHA-256. This image explains how a block is laid out in hex.

View answer
How to keep my bitcoin safe when I move my bcash?
Accepted answer
2 votes

Bcash transactions cannot be replayed on the Bitcoin network, and vice versa, Bitcoin transactions cannot be replayed on the Bcash network. This is called 2-way replay protection. In Bcash's case, it'...

View answer
What happens to a transaction once generated?
2 votes

how does one node broadcast a transaction to miners ? Is it part of the P2P protocol ? yes, the P2P protocol has for one of its role to ensure the transmission of new transactions and blocks amongst ...

View answer
Is there a short-form for addresses with seven characters length?
2 votes

I think what you are mentionning is firstbits. But this practice is now obsolete as it encourages address reuse, which reduces privacy.

View answer
When I call the blockchain.info API, I an error. What can i do to solve this problem?
2 votes

The API returns No free outputs to spend when there's no unspent output, you need to account for that case. You can do a simple check on the status code (200: OK, 500: Error).

View answer
How do I download specific blocks directly from peers, without downloading the entire chain?
1 votes

You could use the pruning mode to only store blocks after the height you are interested in. I think you'll still have to download it to verify the past history, but you won't have to store it all on ...

View answer
Why blocks are validated instead of transactions?
1 votes

Some transactions cannot be fully validated outside of blocks. If you use OP_CLTV, a transaction can be valid only after a certain block height, and not before ; if you don't know which block it's in,...

View answer
Bitcoin Core software on 2 hard drives with one Wallet
1 votes

You should be able to download/install the software on your safe drive, and then specify as needed the locations of the wallet/data directory using the --datadir option (this should point to the ...

View answer
How do non-standard transactions get created, broadcast and mined?
1 votes

Normally, non standard transactions would be rejected by P2P nodes (but would still be mineable by miners directly since this is just a policy rule). P2SH addresses do not disclose the script they ...

View answer
Do I need to be already running a full node to run LND Lightning?
1 votes

Using LND, you can use the neutrino client (which is a lite client). Instructions are available here.

View answer
how can i query utxo to bitcoind(using bitcoin-cli) with public-private key not wallet
1 votes

You do not need the uxto of the other address to be able to send it BTC. You just need the address. If you want to list unspents of an address you don't have the keys for, I don't think bitcoind can ...

View answer
Can I claim my bitcoin gold if I have used my bitcoins few days ago?
1 votes

You should be able to claim your Bitcoin Gold with your private key. The snapshot of ownership for Bitcoin Gold was taken on October 25th, if you had bitcoins at that time, you'll get Bitcoin Gold. ...

View answer
Is possible especify the keys rather how many in multisignature wallets?
Accepted answer
1 votes

You are right, multisig as implemented in Bitcoin right now requires M participants out of N to sign. However, the use case you want is doable with more complex scripting. For example, K1 + (K2 or K3 ...

View answer
Calculation of transaction fee for transaction
1 votes

There's 2 parameters that affect the value of a transaction fee: the transaction's size and how long you're willing to wait for it to confirm. Smaller transactions pay a smaller fee than larger ...

View answer
How many coins are active in Bcash chain
Accepted answer
1 votes

4,636,031 BTC moved on the Bcash side of the fork as of Sept 28th. 4,852,648 BTC moved on the Bitcoin side of the fork as of Sept 28th. Source: some scripts I run regularly. I intend to create a ...

View answer
unable to get transactions in wallet console
Accepted answer
1 votes

To retrieve arbitrary transactions in the Bitcoin Core console, you need to use the txindex=1 option in your configuration file. Note that setting that option will trigger a full rescan of the ...

View answer
Old blockchain info wallet password lost
1 votes

Due to the way the blockchain.info wallet works, without the password (and the second password if enabled), there's no way for you to recover your funds. As a last resort, if you remember bits of the ...

View answer
Minimum and maximum values of "all" cryptocurrencies?
1 votes

I can't answer for all cryptocurrencies, but for bitcoin, you shoud store values as long and not doubles. The unit of account of bitcoin is the satoshi, a hundred millionth of Bitcoin. Since there can ...

View answer
Can i still get bcc?
1 votes

Yes, tools to do it will be released soon. See https://blog.blockchain.com/2017/08/22/bitcoin-cash-update/

View answer