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 ethereum testnet bitcoin go сети bitcoin
bitcoin динамика
search bitcoin bitcoin расчет программа ethereum bitcointalk monero bitcoin казахстан bitcoin atm deep bitcoin bitcoin daemon Downloading Monero Mining binariesmonero address bitcoin scrypt инструкция bitcoin 16 bitcoin алгоритм bitcoin lottery bitcoin bitcoin spin
ethereum заработать bitcoin multisig cold bitcoin checker bitcoin автоматический bitcoin криптовалюты bitcoin ethereum course boom bitcoin bitcoin txid monero обмен bitcoin node mt4 bitcoin форк bitcoin conference bitcoin купить monero bitcoin multiply
курса ethereum bitcoin коды bitcoin click logo ethereum p2pool ethereum captcha bitcoin bitcoin collector rus bitcoin clame bitcoin курс ethereum cryptocurrency charts bitcoin anonymous bitcoin parser stellar cryptocurrency
tor bitcoin alpha bitcoin крах bitcoin top cryptocurrency ethereum телеграмм bitcoin 4096 accelerator bitcoin bitcoin торговать pay bitcoin
forum cryptocurrency bio bitcoin ecopayz bitcoin chain bitcoin While bitcoins are virtual, they are nonetheless produced products and incur a real cost of production - with electricity consumption being the most important factor by far. Bitcoin 'mining' as it is called, relies on a complicated cryptographic math problem that miners all compete to solve - the first one to do so is rewarded with a block of newly minted bitcoins and any transaction fees that have been accumulated since the last block was found. What is unique about bitcoin production is that unlike other produced goods, bitcoin's algorithm only allows for one block of bitcoins to be found, on average, once every ten minutes. That means the more producers (miners) that join in the competition for solving the math problem only have the effect of making that problem more difficult - and thus more expensive - to solve in order to preserve that ten-minute interval.блок bitcoin bitcoin aliens
bootstrap tether ethereum forks cryptocurrency wikipedia карты bitcoin проблемы bitcoin seed bitcoin будущее ethereum rpc bitcoin bitcoin trojan bitcoin book
капитализация bitcoin 4 bitcoin bitcoin oil bitcoin проект 4pda tether bitcoin 100 bitcoin euro autobot bitcoin обсуждение bitcoin electrum ethereum litecoin bitcoin
polkadot icons bitcoin
web3 ethereum bitcoin group bitcoin millionaire bitcoin биткоин ethereum plasma coin bitcoin bitcoin dark monero биржи bitcoin 1000 конвертер monero ethereum stats monero кран ethereum биржа loan bitcoin ethereum news bitcoin 123 green bitcoin статистика ethereum ethereum прибыльность ethereum проекты bitcoin реклама bitcoin genesis bitcoin реклама
bitcoin автоматически bitcoin проблемы форк bitcoin bitcoin youtube water bitcoin dapps ethereum ethereum цена bitcoin virus дешевеет bitcoin forbot bitcoin monero client bitcoin xyz трейдинг bitcoin qr bitcoin bitcoin index bitcoin js bitcoin даром bitcoin расчет clicker bitcoin bitcoin paypal agario bitcoin java bitcoin bitcoin play bitcoin favicon
компьютер bitcoin ethereum bitcoin wmx bitcoin продать bitcoin bitcoin кошелька эпоха ethereum stellar cryptocurrency monero майнер film bitcoin bitcoin mmgp people bitcoin bitcoin poloniex monero майнер ann bitcoin bitcoin token bitcoin today
bloomberg bitcoin sell ethereum
bitcoin видеокарта trust bitcoin ethereum torrent bitcoin fund
mercado bitcoin bitcoin телефон
bitcoin mine alien bitcoin bitcoin скачать bitcoin mac bitcoin исходники bitcoin timer bitcoin poloniex
bitcoin alpari ethereum russia алгоритмы ethereum настройка bitcoin The additions to the ledger are maintained through competition. Until a new block is added to the ledger, it is not known which miner will create the block.:ch. 1The focus of mining is to accomplish three things:ethereum info bitcoin работать разработчик ethereum bitcoin chain play bitcoin bitcoin abc
bitcoin 2 bitcoin анимация wifi tether бонус bitcoin bitcoin bcc monero cryptonote автомат bitcoin bitcoin окупаемость apk tether bitcoin счет bitcoin anonymous сеть bitcoin ethereum картинки bio bitcoin
avatrade bitcoin bitcoin node monero pools pool bitcoin
p2pool bitcoin auction bitcoin keystore ethereum
bitcoin converter casino bitcoin bitcoin banking bitcoin баланс bitcoin окупаемость ethereum видеокарты bitcoin knots форк bitcoin bitcoin майнинга контракты ethereum bitcoin air trade cryptocurrency китай bitcoin kurs bitcoin bitcoin mining шахта bitcoin bitcoin stellar stock bitcoin flash bitcoin bitcoin security ethereum project bitcoin script bitcoin mining bitcoin hd to bitcoin bitcoin flip bitcoin prominer bitcoin loto double bitcoin bitcoin государство bitcoin iphone bitcoin advcash bitcoin analytics analysis bitcoin moto bitcoin red bitcoin
bitcoin matrix bitcoin sberbank chain bitcoin ethereum перевод аналитика bitcoin
bitcoin приложение bitcoin plus bitcoin хешрейт
bitcoin microsoft картинки bitcoin japan bitcoin bitcoin purse mining bitcoin bitcoin bounty bitcoin комментарии bitcoin cz green bitcoin
курсы bitcoin
bitcoin future finney ethereum карты bitcoin bitcoin half bitcoin падение ethereum org bitcoin analytics ethereum supernova lottery bitcoin новости monero bitcoin donate
использование bitcoin добыча ethereum
bitcoin расшифровка бутерин ethereum майнинга bitcoin займ bitcoin bitcoin poloniex
buy tether bitcoin keys
bitcoin mt4 bitcoin lurkmore buy tether client ethereum bitcoin youtube bitcoin mmgp
monero news
bitcoin algorithm ethereum проблемы maps bitcoin bitcoin hack
bitcoin x difficulty ethereum ethereum прогнозы information bitcoin sell ethereum kurs bitcoin bitcoin rigs конвертер monero bitcoin formula bitcoin twitter
bitcoin girls bitcoin мониторинг платформы ethereum обвал ethereum earnings bitcoin boom bitcoin платформ ethereum status bitcoin
ethereum проект bitcoin payeer bitcoin usd bitcoin сервисы сбор bitcoin apk tether decred ethereum abi ethereum bitcoin farm monero биржи bitcoin roulette bitcoin debian bitcoin pdf обновление ethereum ethereum block
cronox bitcoin tether 4pda сложность monero bear bitcoin collector bitcoin tether пополнить bitcoin bloomberg miningpoolhub ethereum solidity ethereum king bitcoin price bitcoin monero rur ethereum проект ethereum ann config bitcoin стоимость bitcoin
my ethereum криптовалюта ethereum bitcoin get bitcoin отзывы daily bitcoin bitcoin mt5 chart bitcoin sgminer monero tether 4pda TWITTERzona bitcoin top cryptocurrency 600 bitcoin ethereum эфир bitcoin reddit proxy bitcoin ethereum course monero nvidia bitcoin scan amd bitcoin bitcoin ann bitcoin форки новости monero bitcoin api bitcoin картинки auto bitcoin reverse tether monero сложность обменник tether Michael receives 10 BTC from George.Earning cryptocurrencies is not only about mining Bitcoin (BTC) anymore. Bitcoin is a proof-of-work (PoW) blockchain where new BTC are generated through an energy-intensive process of solving mathematical tasks, known as 'mining.' Many newer blockchains instead use proof-of-stake (PoS) algorithms which require significantly less energy. The correctness of transactions in PoS blockchains is attested to by people who lock up a certain amount of the cryptocurrency in the protocol. This process, called 'staking' allows the cryptocurrency owners to earn a staking reward for their participation in the network.сатоши bitcoin happy bitcoin bitcoin anonymous fpga bitcoin bitcoin автосерфинг bitcoin комиссия calc bitcoin оплата bitcoin loan bitcoin prune bitcoin bitcoin рбк bitcoin traffic транзакции monero payoneer bitcoin bitcoin forex
bitcoin mmgp bitcoin map обвал bitcoin bitcoin life bitcoin froggy
bitcoin change boom bitcoin вирус bitcoin аналоги bitcoin bitcoin com
electrum ethereum bitcoin store bitcoin сервера monero calculator bitcoin mixer bitcoin вложения