Linked Questions

0
votes
1answer
44 views

Block Chain length/size may one day get unwieldy to compute

Is it possible that the length of the existing block chain will one day become unwieldy to compute? Would it make more sense that the chain would somehow be rolled up like normal bank ledgers do with ...
33
votes
4answers
49k views

How to fork Bitcoin and build own cryptocurrency

Is there any step-by-step tutorial about how to build own cryptocurrency based on Bitcoin code?
2
votes
1answer
94 views

Can a two-block-sized chain override the main chain?

After i read this: Honest generators only build onto a block (by referencing it in blocks they create) if it is the latest block in the longest valid chain. "Length" is calculated as total combined ...
2
votes
4answers
276 views

Why miners need to broadcast blocks that contains full transactions in Bitcoin?

Does anyone know why Bitcoin requires miners to broadcast blocks that contains full transactions? When a user want to make a payment on Bitcion, he/she needs to broadcast a signed transaction, and ...
1
vote
1answer
379 views

how to insert new checkpoints in a bitcoin clone

I know Checkpoints are old blocks hardcoded into the source: What are checkpoints? {11111, uint256S("0x0000000069e244f73d78e8fd29ba2fd2ed618bd6fa2ee92559f542fdb26e7c1d")}, {33333, uint256S("...
5
votes
2answers
1k views

51% attack and rewriting to the latest checkpoint

This is not a question about the consequence of a 51% on the price nor as to the motivation of the attacker. Let say we don't care that it's not realistic and we don't care that the attacker wouldn't ...
1
vote
1answer
158 views

What kind of attacks do exactly check-points prevent?

I'm aware of this post and this one. If it's used to prevent an attacker from forking old blocks (or chain), then a client can detect it because the fork length would be shorter than the length of ...
2
votes
4answers
538 views

I want to start mining new blockchain (exactly as Satoshi did in 2009) for testing purpose

I will mine myself ONLY so difficulty will be always in 1 range so CPU is enough for this task So my question is: how to setup bitcoin core 0.12 to start mining with CPU new blockchain ? If I type ...
1
vote
1answer
115 views

Would it be possible to overtake the network by running a secluded mining operation for many years?

I have a scenario. Let's say I start my own Bitcoin mining on a secluded network. I leave this to mine for many years or even pass it down to future generations. To the very point that my chain is ...
6
votes
3answers
676 views

Why doesn't bitcoin place additional constraints on competing block chain forks, other than length of chain? (e.g., time and confirmation count)

In Bitcoin's proof-of-work system, consensus on which chain of blocks should be considered the "true" block chain is based only(?) on which chain is longer. Accordingly, to quote a nicely written ...
1
vote
1answer
669 views

Altcoin peers do not sync with each other

I created two altcoin peers and they can add blocks to genesis block. However their blockchains do not sync with each other! The only way let the block merge is to stop a peer and restart the peer. ...