Bitcoin Forum
May 30, 2024, 03:19:29 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: What are checkpoints?  (Read 504 times)
jukka (OP)
Sr. Member
****
Offline Offline

Activity: 259
Merit: 250


View Profile
May 15, 2014, 02:55:14 PM
 #1

With some wallets you sometimes see a warning that "checkpoint too old" and with some coins the new wallet contains "the latest check points"?

Could somebody explain me what are these checkpoints?
stevegreer
Legendary
*
Offline Offline

Activity: 1148
Merit: 1001

Official Zeitcoin community ambassador


View Profile
May 15, 2014, 03:16:55 PM
 #2

The way I understand it, and the simplest way to explain it, is that checkpoints are kinda like saves in a game (sorry, I'm not a gamer, so I don't know exactly what it is called). A checkpoint is a certain point in the blockchain that is saved which will allow all users to revert to in the case of something like a 51% attack so they don't lose too much of the blockchain. Maybe someone can explain it better, but that's how I understand it.

jukka (OP)
Sr. Member
****
Offline Offline

Activity: 259
Merit: 250


View Profile
May 15, 2014, 05:09:51 PM
 #3

Does anybody have more specific explanation?
Joe_Bauers
Hero Member
*****
Offline Offline

Activity: 802
Merit: 1003


GCVMMWH


View Profile
May 15, 2014, 05:24:05 PM
 #4

The way I understand it, and the simplest way to explain it, is that checkpoints are kinda like saves in a game (sorry, I'm not a gamer, so I don't know exactly what it is called).

Funny enough, saves in a game are usually called..... checkpoints  Wink

As for the description:  https://en.bitcoin.it/wiki/Checkpoint_Lockin
jukka (OP)
Sr. Member
****
Offline Offline

Activity: 259
Merit: 250


View Profile
May 15, 2014, 05:32:19 PM
 #5

The way I understand it, and the simplest way to explain it, is that checkpoints are kinda like saves in a game (sorry, I'm not a gamer, so I don't know exactly what it is called).

Funny enough, saves in a game are usually called..... checkpoints  Wink

As for the description:  https://en.bitcoin.it/wiki/Checkpoint_Lockin

Thanks, will go thru these...
stevegreer
Legendary
*
Offline Offline

Activity: 1148
Merit: 1001

Official Zeitcoin community ambassador


View Profile
May 15, 2014, 05:42:21 PM
 #6

Does anybody have more specific explanation?

Jeez, sorry guy. Made it too simple for you did I?

PereguineBerty
Member
**
Offline Offline

Activity: 109
Merit: 35


View Profile
May 15, 2014, 05:48:00 PM
 #7

@stevegreer

What you posted was an excellent simile which was perfect for somebody who didn't seem able to use Google or the search function in here.
jukka (OP)
Sr. Member
****
Offline Offline

Activity: 259
Merit: 250


View Profile
May 15, 2014, 05:49:47 PM
 #8

Does anybody have more specific explanation?

Jeez, sorry guy. Made it too simple for you did I?

I littlebit, but thanks anyway! I appreciate it!
stevegreer
Legendary
*
Offline Offline

Activity: 1148
Merit: 1001

Official Zeitcoin community ambassador


View Profile
May 15, 2014, 05:54:48 PM
 #9

@stevegreer

What you posted was an excellent simile which was perfect for somebody who didn't seem able to use Google or the search function in here.

Thanks!

@jukka, I was just messing with you. I wasn't offended at all.  Smiley

r0ach
Legendary
*
Offline Offline

Activity: 1260
Merit: 1000


View Profile
May 15, 2014, 06:11:41 PM
 #10

Bitcoin uses checkpoints to stop people from creating low difficulty side chains as an annoyance/attack vector.  PoS coins use it to stop block chain reorgs in general.

......ATLANT......
..Real Estate Blockchain Platform..
                    ▄▄▄▄▄▄▄▄▄
                    ████████████░
                  ▄██████████████░
                 ▒███████▄████████░
                ▒█████████░████████░
                ▀███████▀█████████
                  ██████████████
           ███████▐██▀████▐██▄████████░
          ▄████▄█████████▒████▌█████████░
         ███████▄█████████▀██████████████░
        █████████▌█████████▐█████▄████████░
        ▀█████████████████▐███████████████
          █████▀████████ ░███████████████
    ██████▐██████████▄████████████████████████░
  ▄████▄████████▐███████████████░▄▄▄▄░████████░
 ▄██████▄█████████▐█████▄█████████▀████▄█████████░
███████████████████▐█████▄█████████▐██████████████░
▀████████▀█████████▒██████████████▐█████▀█████████
  ████████████████ █████▀█████████████████████████
   ▀██▀██████████ ▐█████████████  ▀██▀██████████
    ▀▀█████████    ▀▀█████████    ▀▀██████████

..INVEST  ●  RENT  ●  TRADE..
 ✓Assurance     ✓Price Discovery     ✓Liquidity     ✓Low Fees





███
███
███
███
███
███





███
███
███
███
███
███
███
███
███
███
███
███

◣Whitepaper ◣ANN ThreadTelegram
◣ Facebook     ◣ Reddit          ◣ Slack


███
███
███
███
███
███
███
███
███
███
███
███





███
███
███
███
███
███








Hero/Legendary members
YarkoL
Legendary
*
Offline Offline

Activity: 996
Merit: 1013


View Profile
May 15, 2014, 06:18:22 PM
 #11

Yep.. the "offficial" reason for
checkpoints is to ward off situation where someone starts to mine either mistakenly or maliciously
low difficulty blocks, thus forking the earlier part of the chain.

The presence of checkpoints enable other clients to reject these forked blocks and not waste time storing
and processing them.  

More info here
https://bitcointalk.org/index.php?topic=194078.0

“God does not play dice"
jukka (OP)
Sr. Member
****
Offline Offline

Activity: 259
Merit: 250


View Profile
May 15, 2014, 06:27:23 PM
 #12

Thank you everybody!
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!