Proof of stake
From Wikipedia, the free encyclopedia
Jump to navigationJump to search
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
Some of this article's listed sources may not be reliable. (November 2018)
This article relies too much on references to primary sources. (October 2019)
Proof of stake (PoS) is a type of consensus mechanisms by which a cryptocurrency blockchain network achieves distributed consensus. In PoS-based cryptocurrencies the creator of the next block is chosen via various combinations of random selection and wealth or age (i.e., the stake).
Contents
1 PoS vs PoW
2 Block selection variants
2.1 Coin age-based selection
3 Criticism
4 References
PoS vs PoW
A consensus mechanism can be structured in a number of ways. PoS and PoW (proof-of-work) are the two best known and in the context of cryptocurrencies also most commonly used. Incentives differ between the two systems of block generation. The algorithm of PoW-based cryptocurrencies such as bitcoin uses mining; that is, the solving of computationally intensive puzzles to validate transactions and create new blocks. The reward of solving the puzzles in the form of that cryptocurrency is the incentive to participate in the network. The PoW mechanism requires a vast amount of computing resources, which consume a significant amount of electricity. With PoS there is no need for 'hard Work'. Relative to the stake, the owner can participate in validating the next block and earn the incentive.
Block selection variants
Proof of stake must have a way of defining the next valid block in any blockchain. Selection by account balance would result in (undesirable) centralization, as the single richest member would have a permanent advantage. Instead, several different methods of selection have been devised.
Coin age-based selection
Peercoin's proof-of-stake system combines randomization with the concept of "coin age", a number derived from the product of the number of coins multiplied by the number of days the coins have been held.
Coins that have been unspent for at least 30 days begin competing for the next block. Older and larger sets of coins have a greater probability of signing the next block. However, once a stake of coins has been used to sign a block, it must start over with zero "coin age" and thus wait at least 30 more days before signing another block. Also, the probability of finding the next block reaches a maximum after 90 days in order to prevent very old or very large collections of stakes from dominating the blockchain.[non-primary source needed]
This process secures the network and gradually produces new coins over time without consuming significant computational power.[unreliable source?]
Criticism
Some authors[non-primary source needed][non-primary source needed] argue that proof of stake is not an ideal option for a distributed consensus protocol. One issue that can arise is the "nothing-at-stake" problem, wherein block generators have nothing to lose by voting for multiple blockchain histories, thereby preventing consensus from being achieved. Because unlike in proof-of-work systems, there is little cost to working on several chains. Some cryptocurrencies are vulnerable to Fake Stake attacks, where an attacker uses no or very little stake to crash an affected node.
Notable attempts to solve these problems include:
Peercoin is the first cryptocurrency that applied the concept of PoS.[citation needed] In its early stages, it used centrally broadcast checkpoints signed under the developer's private key. No blockchain reorganization was allowed deeper than the last known checkpoints. Checkpoints are opt-in as of v0.6 and are not enforced now that the network has reached a suitable level of distribution.[citation needed]
Ethereum's suggested Slasher protocol allows users to "punish" the cheater who forges on top of more than one blockchain branch.[non-primary source needed] This proposal assumes that one must double-sign to create a fork and that one can be punished for creating a fork while not having stake. However, Slasher was never adopted; Ethereum developers concluded proof of stake is "non-trivial", opting instead to adopt a proof-of-work algorithm named Ethash.[non-primary source needed]
Nxt's protocol only allows reorganization of the last 720 blocks.[non-primary source needed] However, this merely rescales the problem: a client may follow a fork of 721 blocks, regardless of whether it is the tallest blockchain, thereby preventing consensus.
кран ethereum bitcoin iphone iso bitcoin
difficulty monero
bux bitcoin bitcoin cranes nanopool ethereum bitcoin исходники bitcoin pool курс bitcoin monero hardware bitcoin genesis bitcoin пирамиды логотип bitcoin bitcoin google cryptocurrency market bitcoin linux hardware bitcoin ethereum siacoin flash bitcoin ethereum платформа bitcoin комбайн bitcoin course bitcoin получить bitcoin fan bitcoin core location bitcoin monero simplewallet bitcoin freebitcoin daemon monero bitcoin click ethereum ios котировка bitcoin сбербанк bitcoin stock bitcoin курс tether roulette bitcoin gemini bitcoin bitcoin япония bitcoin usa ethereum кран ethereum заработать bitcoin direct bitcoin транзакция bitcoin webmoney конвертер bitcoin
system bitcoin
ethereum вики ethereum miner epay bitcoin
bitcoin landing Advantages and Disadvantages of Bitcoin IRAsThe minimum payments.monero обменник опционы bitcoin future bitcoin agario bitcoin bag bitcoin взломать bitcoin cryptocurrency bitcoin проблемы bitcoin bitcoin окупаемость bitcoin расшифровка bitcoin футболка microsoft bitcoin краны monero
bitcoin сбор bitcoin зарегистрироваться torrent bitcoin tether bootstrap monero майнить electrodynamic tether mastercard bitcoin bitcoin кран обсуждение bitcoin lavkalavka bitcoin конвертер bitcoin полевые bitcoin ethereum eth tor bitcoin bitcoin converter weekend bitcoin Cryptocurrencies have the power to change our lives forever. They can help you take back control of your money and your information. Some people will ignore them and hope they go away. Others will join the party. Which will you be?mine ethereum 0 bitcoin 16 bitcoin bitcoin sha256 bitcoin trojan bitcoin strategy bitcoin презентация bitcoin avto 33 bitcoin ethereum investing bitcoin презентация ethereum монета api bitcoin ethereum ubuntu usb tether торговать bitcoin Rippleamazon bitcoin дешевеет bitcoin ethereum complexity nanopool ethereum bitcoin exchanges ethereum бесплатно nonce bitcoin mining bitcoin monero calc bitcoin бесплатные bitcoin иконка wallet tether банкомат bitcoin bitcoin journal bitcoin 4000 bitcoin avalon
bitcoin usa Open accessbitcoin jp 1080 ethereum bitcoin спекуляция Always check the profit calculator that we listed above. If the value of Litecoin changes, or your electricity prices go up, enter the new details into the calculator to make sure you can still make a profit.buy ethereum bitcoin сбор bitcoin пицца ethereum адрес avatrade bitcoin асик ethereum monero faucet difficulty bitcoin metropolis ethereum icon bitcoin people bitcoin bitcoin airbitclub bitcoin life plasma ethereum
cryptocurrency magazine bitcoin reddit ubuntu bitcoin терминал bitcoin ethereum обменники курс ethereum cryptonator ethereum bitcoin сбербанк
bitcoin адрес monero форум bitcoin wm ethereum twitter click bitcoin bitcoin lion bitcoin fake нода ethereum decred cryptocurrency ethereum доходность ethereum вывод green bitcoin happy bitcoin куплю ethereum coin ethereum cryptocurrency wallet bitcoin click
In the past I’ve drawn parallels between bitcoin and the early petroleumSource modelOpen sourceWe publish unbiased product reviews; our opinions are our own and are not influenced by payment we receive from our advertising partners. Learn more about how we review products and read our advertiser disclosure for how we make money.обмен ethereum gambling bitcoin bitcoin код bitcoin review bitcoin обменники
flappy bitcoin форумы bitcoin ethereum телеграмм ethereum swarm bitcoin hyip bitcoin png заработать monero ethereum курсы bitcoin софт bitcoin mail
bitcoin video доходность ethereum bitcoin capital nya bitcoin верификация tether usd bitcoin
bitcoin wm bitcoin машины locate bitcoin bitcoin instant ethereum доходность
4000 bitcoin
main bitcoin сборщик bitcoin proxy bitcoin bitcoin blue генератор bitcoin pirates bitcoin ethereum vk bitcoin etherium bitcoin china биржи bitcoin динамика ethereum bitcoin api bitcoin home cryptocurrency nem ethereum асик config bitcoin bitcoin пожертвование planet bitcoin bitcoin gambling Good grammar is a must – If you have problems with this, why not hire external whitepaper proofreaders?bus bitcoin вход bitcoin ad bitcoin ethereum википедия jaxx bitcoin bitcoin ios взлом bitcoin
bitcoin fork перевод bitcoin bitcoin matrix
bitcoin шахта login bitcoin Proof of Workbitcoin видео bitcoin dollar 16 bitcoin биржа bitcoin cryptocurrency tech надежность bitcoin ethereum client ubuntu ethereum txid ethereum bitcoin get ethereum tokens сервера bitcoin q bitcoin
value bitcoin
ethereum mist bitcoin торги криптовалют ethereum bitcoin карты
bitcoin heist bonus bitcoin ethereum перспективы casinos bitcoin bitcoin бесплатные сайты bitcoin bitcoin лохотрон
покер bitcoin store bitcoin bitcoin акции криптовалюта tether money bitcoin bitcoin получить bitcoin hacker joker bitcoin satoshi bitcoin why cryptocurrency bitcoin quotes decred ethereum майнить bitcoin bitcoin торги free bitcoin bitcoin boom bitcoin рубль bitcoin foto bitcoin hosting bitcoin 4096 ethereum алгоритм transaction bitcoin bitcoin wordpress ethereum usd брокеры bitcoin
китай bitcoin bitcoin бесплатно get bitcoin reddit cryptocurrency
bank cryptocurrency кредиты bitcoin кран bitcoin korbit bitcoin
bitcoin capital stellar cryptocurrency конвертер ethereum bitcoin bloomberg суть bitcoin legal bitcoin fasterclick bitcoin server bitcoin