Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange
5

I think you might already know the answer, based on your question. The "chain of blocks" has value in Bitcoin because of the proof of work. It is also provides a data structure that can be used in an efficient way to verify the integrity of the chain, but that is not really what makes it interesting. A permissioned blockchain, obviously, requires ...


4

That is hex encoding, two ASCII characters per byte. SHA256 output is 32 bytes, or 64 characters when hex encoded.


4

Will the miner simply ignore that block? Yes, the block will be just ignored by the miner. how will the miner update to A-B-C-D-E (step by step)? When the miner's node gets online and start connecting to peers, it will start a “handshake” by transmitting a version message, which contains all basic identifying information, including BestHeight (the ...


2

These two things are actually not related. There are no restrictions to address reuse in the protocol. You could get away with never using more than a single address ever (although that is not recommended especially for privacy reasons) and p2sh addresses are no exception there. The redeem script encodes the conditions that have to be fulfilled in order to ...


2

Most of the full nodes are operating on normal CPUs which is now basically ineffective for mining. The mining process is handled by specific mining pools. So for full nodes that basically sees the same blockchain (there might be inconsistencies at the tip if two blocks are mined at the same time), they have the same UTXO set. This is because the UTXO set is ...


2

Have a look: https://blockchair.com/bitcoin/block/0000000000000000000cbbceb342e07071f9621607e044ec909aa86fcdf88e8a Size = 1,158,038 bytes Weight units = 3,992,825 WU Now what does it mean? So the size is what you probably understand well – when you have a file on disk, its size is measured in bytes and this is exactly what the size means here. It is the ...


2

It's a native segwit output. 0x00 signifies the segwit version (which is v0 in this case), 0x14 is the bytes to push and 2f82e61a98eb7027672760c691784d5fbccf7ce3 is the hash160 of the public key. Native segwit addresses uses bech32 encoding as defined in BIP 173 and begin with bc1. Use this for reference implementations in various programming languages. The ...


2

Is it possible to recover my money? No, Bitcoin transactions are irreversible. You could try to contact the other party and either ask about the delay or request a refund. If you believe the other party is committing a fraud, you can report the problem to your local police - but for small amounts it is unlikely that any action can be taken.


1

Use bitcoin-cli getrawtransaction "txID" 1 The output will include a "confirmations" field, telling you how many confirmations the transaction currently has. Note that to get this information for transactions not related to your wallet, you will need to set txindex=1 when syncing your your node, or provide bitcoin-cli with the blockhash of the block the ...


1

Is there any way to see the transaction code to find out what exchange my BTC is sitting on? You cannot identify an exchange from a transaction-ID.


1

But what if someone has a copy of (e.g. steals) the original file? How can I certify I was the original owner? If you want to use the bitcoin blockchain as timestamped proof that you had the idea (document) first, then you’d need to be the first one to submit the document for a time stamp. A timestamp doesn’t prove ownership of an idea, just possession of ...


1

one-cpu one-vote is about Proof of Work. Except it really is not a vote and "votes" aren't being recorded as to which CPU they came from. What it really means is that if you participate in mining (so you are performing Bitcoin's Proof of Work), you have the ability to decide which blockchain is "the blockchain" in the even that there are multiple valid ...


1

Each miner will take the first valid block they received and begin working on the next block with this as the previous one. They do not achieve any consensus on whether X or Y are the valid block at this stage, and some miners may be working on X, with others working on Y. The tie is broken as soon as one of the miners creates block Z. If the previous block ...


1

There is no general purpose to using a torrent? Dude have you ever tried to download the blockchain it takes ages, at first it goes fast for 2 days then it slows down to 0,03% speed per hours (mean weeks/months to complete) its innacceptable that this takes so long. Nobody in the right mind will wait 1,5-2 Months to download it. I wanted to support the ...


1

tail -f .bitcoin/debug.log You will see the progress % in the end of every line. 2019-05-21T15:53:22Z UpdateTip: new best=00000000000007463022a75f47fbce4832d885cccfddc66b9ae6d332888f825d height=181720 version=0x00000001 log2_work=68.184645 tx=3482689 date='2012-05-26T22:08:18Z' progress=0.008422 cache=256.7MiB(1838887txo) Here, in case you did not find it ...


Only top voted, non community-wiki answers of a minimum length are eligible