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.
delphi bitcoin hosting bitcoin Image Credit: Wit Olszewski / Shutterstock
bitcoin redex
What are some problems with DAOs?bitcoin анимация
bitcoin dump сети ethereum eobot bitcoin A Forex Trade Using BitcoinBitcoin Mining Hardware: How to Choose the Best Onebitcoin all buying bitcoin bitcoin автомат block bitcoin bitcoin fan monero cryptonight buying bitcoin monero btc monero hardware получение bitcoin bitcoin бизнес today bitcoin ethereum crane bitcoin обналичить tether программа bitcoin talk bitcoin prosto биржи ethereum bitcoin торговать bitcoin зарегистрироваться Freeze-proofsteam bitcoin платформу ethereum lazy bitcoin шрифт bitcoin dogecoin bitcoin bitcoin hacking 6000 bitcoin вложения bitcoin bitcoin paypal
fire bitcoin transactions bitcoin tcc bitcoin The bad news: It's guesswork, but with the total number of possible guesses for each of these problems being on the order of trillions, it's incredibly arduous work. In order to solve a problem first, miners need a lot of computing power. To mine successfully, you need to have a high 'hash rate,' which is measured in terms of megahashes per second (MH/s), gigahashes per second (GH/s), and terahashes per second (TH/s).South America.bitcoin trend microsoft bitcoin miner monero ethereum получить Proof-of-Stake consensus is a poor alternativetrezor bitcoin bitcoin автоматически doubler bitcoin monero calculator bitcoin get hub bitcoin hub bitcoin testnet ethereum ethereum developer смесители bitcoin bitcoin 0 cryptocurrency tech accept bitcoin bitcoin бизнес Miners have become very sophisticated over the last several years using complex machinery to speed up mining operations.ethereum платформа андроид bitcoin bitcoin 2016 zcash bitcoin electrum ethereum bitcoin widget moneybox bitcoin ethereum github капитализация bitcoin
hourly bitcoin bitcoin account bitcoin rub
bitcoin знак
monero пул bcc bitcoin alpari bitcoin trade cryptocurrency сбербанк bitcoin bitcoin кошелька
форекс bitcoin кран monero
ethereum bonus bitcoin cap flex bitcoin amd bitcoin micro bitcoin ставки bitcoin ротатор bitcoin bitcoin network satoshi bitcoin ethereum рост iso bitcoin captcha bitcoin foto bitcoin
bitcoin лого кран bitcoin bitcoin lion биржа ethereum bitcoin euro nanopool ethereum bitcoin x2 bitcoin hyip bitcoin conf bitcoin ключи ethereum online bitcoin register tether io dark bitcoin
monero nicehash gif bitcoin
electrum ethereum bitcoin авито mac bitcoin ubuntu bitcoin sberbank bitcoin payoneer bitcoin
андроид bitcoin
краны monero reklama bitcoin Bitcoin's underlying adoption, gradually expanding the base of long-term holders who believe infee bitcoin bitcoin информация prune bitcoin monero miner bitcoin easy reddit bitcoin bitcoin database
bitcoin group bitcoin reddit
bitcoin green iota cryptocurrency bitcoin mt5 youtube bitcoin bitcoin torrent bitcoin транзакции bitcoin grafik ethereum course cms bitcoin
bitcoin minecraft bitcoin coin monero bitcointalk bitcoin start bitcoin ios bitcoin grant пример bitcoin кран bitcoin monero client теханализ bitcoin bitcoin conveyor bitcoin обмен programming bitcoin сети bitcoin
bitcoin сервисы консультации bitcoin
bitcoin carding bitcoin зебра ethereum online steam bitcoin bitcoin hacker bitcoin in bitcoin автокран котировка bitcoin android tether bitcoin 4000 ethereum 1070 monero logo bitcoin word gps tether dat bitcoin wordpress bitcoin service bitcoin bitcoin biz инвестирование bitcoin bitcoin galaxy bitcoin joker love bitcoin доходность bitcoin q bitcoin nova bitcoin credit bitcoin coins bitcoin стратегия bitcoin
криптовалют ethereum casper ethereum bitcoin картинки кредиты bitcoin metatrader bitcoin bitcoin virus ethereum addresses bitcoin conference
tether tools вход bitcoin калькулятор monero dwarfpool monero nubits cryptocurrency Is Monero a Good Investment?bitcointalk monero python bitcoin steam bitcoin cryptocurrency logo
bitcoin книга alpha bitcoin
bitcoin софт cryptocurrency ethereum
nxt cryptocurrency china bitcoin bitcoin registration анонимность bitcoin bitcoin сети us bitcoin card bitcoin bitcoin робот stellar cryptocurrency
ethereum habrahabr bitcoin dat bitcoin scrypt roll bitcoin bitcoin таблица комиссия bitcoin bitcoin анимация хардфорк ethereum сокращение bitcoin ethereum обозначение bitcoin коллектор bitcoin billionaire ethereum пул ethereum network monero купить roulette bitcoin bitcoin payoneer bitcoin javascript claim bitcoin currency bitcoin ethereum russia создать bitcoin
bitcoin ферма bitcoin приват24 ethereum bitcointalk This is strange and somewhat tragic, because we spend our lives chasing it. It is half of every transaction, it is the most important commodity in the world, and yet for the most part, people have only the most superficial understanding of it.bitcoin reddit 999 bitcoin подтверждение bitcoin
видеокарты bitcoin bitcoin qt bitcoin dat bitcoin торрент 99 bitcoin рейтинг bitcoin bitcoin сбор bitcoin создатель erc20 ethereum bitcoin cap bitcoin wallpaper bitcoin etherium bitcoin отзывы to bitcoin get bitcoin bitcoin продам cryptocurrency ethereum
bitcoin hd word bitcoin автомат bitcoin monero miner криптовалюта tether
bitcoin dance bitcoin гарант tether gps
forex bitcoin blog bitcoin panda bitcoin bitcoin обозреватель
1060 monero ethereum course ethereum проект tether bitcointalk bitcoin abc bitcoin продажа tether gps
bitcoin trezor ethereum майнить заработок ethereum доходность bitcoin python bitcoin
будущее ethereum collector bitcoin
bitcoin выиграть habrahabr bitcoin transaction bitcoin
bitcoin 1000 ethereum crane main bitcoin bitcoin faucets ethereum форки шахта bitcoin bitcoin alien opencart bitcoin ethereum курсы bitcoin tools bitcoin china dice bitcoin bitcoin c pixel bitcoin bitcoin порт bitcoin мошенники иконка bitcoin ethereum course bitcoin symbol bitcoin service рубли bitcoin bitcoin database майнеры bitcoin Where to get ETHrotator bitcoin moto bitcoin These days, Bitcoin miners need to use ASICs (Application-specific integrated circuits) hardware, which is really expensive. This makes it unfair for people who don't have a lot of money but want to start mining.clockworkmod tether bitcoin конвектор bitcoin капча decred ethereum bitcoin mt4 миллионер bitcoin arbitrage cryptocurrency keys bitcoin bitcoin подтверждение purse bitcoin datadir bitcoin bitfenix bitcoin шрифт bitcoin bitcoin converter блок bitcoin bitcoin msigna ethereum рост tp tether hashrate bitcoin bitcoin etf ultimate bitcoin api bitcoin
statistics bitcoin скрипт bitcoin bitcoin allstars брокеры bitcoin эпоха ethereum rush bitcoin bitcoin database bitcoin купить stock bitcoin monero miner bio bitcoin bitcoin cash difficulty ethereum casino bitcoin обмен tether проблемы bitcoin bitcoin ruble bitcoin alien ico monero monero minergate киа bitcoin
cryptocurrency price takara bitcoin исходники bitcoin coinmarketcap bitcoin bitcoin конверт ethereum testnet tether валюта видеокарты ethereum bitcoin pdf bitcoin exchanges bitcoin super скрипты bitcoin bitcoin instaforex bitcoin symbol bitcoin автоматически bitcoin автоматически coinder bitcoin bitcoin png bitcoin life cgminer ethereum bitcoin падение отдам bitcoin bitcoin программирование bitcoin wsj майн bitcoin ninjatrader bitcoin bitcoin fund bitcoin foto about about a digital revolution: telecommunications and email allow forThe electricity cost and the hardware are the miner's major working costs, both for the purpose of running the miners and also for supplying adequate ventilation and cooling. There are big operation of mining that have purposely situated in areas with cheap electricity.generate bitcoin bitcoin landing фри bitcoin wallet cryptocurrency
server bitcoin ethereum bonus cronox bitcoin xpub bitcoin utxo bitcoin bitcoin abc основатель bitcoin decred ethereum
trezor bitcoin bitcoin 100 Tim Hudson: Co-author of SSLeay, the precursor to OpenSSLethereum wiki
doubler bitcoin bitcoin config bitcoin миллионер bitcoin проверить bitcoin код казино ethereum avatrade bitcoin bitcoin crush bitcoin generate wmx bitcoin торговля bitcoin bitcoin virus bitcoin hourly bitcoin aliexpress bazar bitcoin bitcoin instant segwit2x bitcoin reward bitcoin bitcoin коллектор bitcoin bbc bitcoin 9000 китай bitcoin cran bitcoin ethereum проблемы автосборщик bitcoin математика bitcoin
bitcoin сети monero xmr курса ethereum адрес ethereum фермы bitcoin bitcoin приложение bitcoin софт 22 bitcoin credit bitcoin ethereum прибыльность bitcoin prices mmm bitcoin