Can the Bitcoin protocol be configured to *never* rollback after a certain block?

3

Is it possible to hard code a block and its block hash into the client so that the block chain will never diverge from the main chain past that block?

My thought is that this will improve confidence for long term investors that their transactions are "safe" and can't be rolled back without consensus of the network (a.k.a 51% of the clients have that block as hard coded and can't be rolled back)

  • Is this a reasonable idea?

  • Has it been discussed before?

  • Is it already implemented in some form?

goodguys_activate

Posted 2013-03-13T17:14:45.853

Reputation: 11 898

Question was closed 2013-03-14T08:20:54.320

1

Hmm, it appears this feature is implemented as "checkpoints" http://bitcoin.stackexchange.com/a/3115/1878

goodguys_activate 2013-03-13T17:16:18.737

Yeah, post this comment as an answer and accept it in 2 days.ripper234 2013-03-13T17:56:34.317

@ripper234 I voted to close. FYI I didn't delete the question because I want it to act as a signpost to that earlier Qgoodguys_activate 2013-03-13T18:02:58.930

1Good call, you have my vote. I don't believe in deleting questions.ripper234 2013-03-13T18:46:11.340

@ripper234 Yea, me too. I dislike that aspect of stackoverflow.com's culture. They are heavy handed on the deletes.goodguys_activate 2013-03-13T18:55:20.843

1Close != Delete.Stephen Gornick 2013-03-14T01:29:14.770

@StephenGornick - I agree.. though many highly upvoted questions have been deleted after a close. See SO's meta. I think some people are farming for rep or a badge or something.goodguys_activate 2013-03-14T04:08:14.810

No answers