Bitcoin Forum
May 14, 2024, 09:44:50 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Proof of Stake Mining and NXT's and PPC's Implementations  (Read 2687 times)
No_2 (OP)
Hero Member
*****
Offline Offline

Activity: 901
Merit: 1033


BTC: the beginning of stake-based public resources


View Profile
June 23, 2016, 05:57:19 AM
 #21

How does checkpointing in PPC work?

Broadly I understand that Sunny King or a super user with a specific key signs the PPC's blockchain periodically to effectively lock it and prevent reorganisations.
1715679890
Hero Member
*
Offline Offline

Posts: 1715679890

View Profile Personal Message (Offline)

Ignore
1715679890
Reply with quote  #2

1715679890
Report to moderator
1715679890
Hero Member
*
Offline Offline

Posts: 1715679890

View Profile Personal Message (Offline)

Ignore
1715679890
Reply with quote  #2

1715679890
Report to moderator
1715679890
Hero Member
*
Offline Offline

Posts: 1715679890

View Profile Personal Message (Offline)

Ignore
1715679890
Reply with quote  #2

1715679890
Report to moderator
I HATE TABLES I HATE TABLES I HA(╯°□°)╯︵ ┻━┻ TABLES I HATE TABLES I HATE TABLES
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715679890
Hero Member
*
Offline Offline

Posts: 1715679890

View Profile Personal Message (Offline)

Ignore
1715679890
Reply with quote  #2

1715679890
Report to moderator
1715679890
Hero Member
*
Offline Offline

Posts: 1715679890

View Profile Personal Message (Offline)

Ignore
1715679890
Reply with quote  #2

1715679890
Report to moderator
1715679890
Hero Member
*
Offline Offline

Posts: 1715679890

View Profile Personal Message (Offline)

Ignore
1715679890
Reply with quote  #2

1715679890
Report to moderator
kiklo
Legendary
*
Offline Offline

Activity: 1092
Merit: 1000



View Profile
June 23, 2016, 06:18:36 AM
 #22

Here is the main problem with Proof of stake

https://bitcointalk.org/index.php?topic=615843.msg6751334#msg6751334

PoS need some form of trust like checkpointing or web of trust solutions to solve the problem which undermines the trustless nature  of cryptocuncies. IMO opinion we should aim for algorithms that make crryptocuncies more trustless i.e. removing dependence of pools etc

Actually that is BS.

Nothing At Stake Problem summarized here by gmaxwell
Quote:
"In PoW when you attempt to mine you must expend energy and so you should only mine on a consensus which is likely to be the surviving one if you want your work to not be wasted. In PoS the same is not true, and an optimally rational PoS miner will attempt to concurrently mine all forks which he does not hate."


1.  Gmaxwell is a Major BTC advocate , it is like walking over to Dunkin Donuts store and asking how the Krispy Kreme Doughnuts taste from across the street, don't expect an untainted answer.

2. In PoS , you still expend Electricity & Bandwith, it is just PoS is so much more economical to run than PoW, no one considers it a cost.
    In PoS, all of the coins compete against everyone else's coins to find consensus of the longest chain with the highest difficulty,
    this increases the Difficulty # Higher than anything you could produce alone by staking your coins alone on an offline fork  
    Since when on an offline fork , your Difficulty # will always be lower than the main chain.

    So basically the Nothing At Stake Problem , is really just a Stupid Myth.
    Because staking on the online fork makes it impossible , for your Same coins to create enough difficulty on an offline fork concurrently to matter,
    As the online fork will always have it's difficulty plus your own if you mine both concurrently.    Smiley

PoS & Pow are both protected by this simple fact, Longest Chain with the Highest Difficulty Wins.
Except some PoS Specs also include coin age which further strengthens its security.

 Cool
kiklo
Legendary
*
Offline Offline

Activity: 1092
Merit: 1000



View Profile
June 23, 2016, 06:26:25 AM
 #23

How does checkpointing in PPC work?

Broadly I understand that Sunny King or a super user with a specific key signs the PPC's blockchain periodically to effectively lock it and prevent reorganisations.

Peercoin uses a checkpoint server that sends out a checkpoint on some basis , I don't know if it is scheduled or random.
But when a checkpoint is sent out it makes sure anything below the checkpoint can not be changed.

If you don't have a large number of coins staking then a checkpoint server is a good idea,
others just set a coin up with a billion or so and there is always enough coins staking to secure the network.

Checkpoint servers could be a centralized single point of failure, which is why some coins like ZEIT don't bother with one.
NXT uses a rolling checkpoint after 720 blocks no chain reorganization is allowed.

 Cool
Pages: « 1 [2]  All
  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!