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.
приложения bitcoin monero proxy bitcoin компьютер trinity bitcoin bitcoin boxbit bitcoin python cryptonight monero разработчик bitcoin bitcoin рбк ethereum coins bitcoin asic bitcoin форк
bitcoin компьютер
китай bitcoin doubler bitcoin calculator ethereum ethereum *****u bank cryptocurrency ads bitcoin bitcoin doubler money bitcoin bitcoin рублей сложность ethereum скрипты bitcoin game bitcoin zona bitcoin cronox bitcoin golden bitcoin кошелек tether bitcoin кошелек sell ethereum logo ethereum cryptocurrency magazine
bitcoin scan bitcoin poloniex blocks bitcoin deep bitcoin bitcoin prune bitcoin advcash bitcoin пул ethereum faucets
ethereum пул hacking bitcoin bitcoin two ethereum explorer bitcoin заработать claymore monero webmoney bitcoin
gift bitcoin криптовалюта monero торрент bitcoin pool bitcoin bitcoin сша hashrate bitcoin claymore ethereum bitcoin scan stealer bitcoin bitcoin conf
carding bitcoin monero валюта
Volatility Reduction Over Timebitcoin 10000 ethereum телеграмм bitcoin cap bitcoin форум
bitcoin formula bitcoin обменник download bitcoin ethereum supernova
ethereum картинки добыча ethereum calc bitcoin bitcoin shop tether coin часы bitcoin банкомат bitcoin bitcoin casino ethereum платформа bitcoin окупаемость обновление ethereum bitcoin получить Spend some time with Bitcoin. Learn it, challenge it, and use it. You can assume no government wants you adopting this system in any capacity, and for that reason alone it’s worth consideration by honest, moral, and industrious people.BitcoinThe French regulator Autorité des marchés financiers (AMF) lists 15 websites of companies that solicit investment in cryptocurrency without being authorised to do so in France.click bitcoin keys bitcoin bitcoin инвестирование bitcoin doubler bitcoin center
bitcoin status ethereum game bitcoin mt4 разработчик ethereum индекс bitcoin протокол bitcoin bitcoin отследить bitcoin gambling рынок bitcoin ethereum addresses bitcoin captcha bitcoin bloomberg cryptocurrency dash monero usd Ethereum is also the first programmable blockchain, giving software developers the ability to make unique applications using the Ethereum Virtual Machine. The Ethereum Virtual Machine, which is separate from the Ethereum network, is a runtime environment for developing smart contracts and apps. For example, Ethereum apps can be used to keep track of data, securely execute contracts, and set up automatic money transfers.bitcoin roll bitcoin farm продам ethereum трейдинг bitcoin system bitcoin pro100business bitcoin график ethereum mac bitcoin tether приложение bitcoin alpari ann bitcoin etf bitcoin
33 bitcoin bitcoin prominer bitcoin login
bitcoin uk bitcoin generation bitcoin scripting bitcoin экспресс tether usdt bitcoin birds bitcoin knots
bitcoin крах monero dwarfpool preev bitcoin bitcoin flex ethereum coins
zebra bitcoin world bitcoin bitcoin okpay fire bitcoin lightning bitcoin bitcoin презентация ubuntu ethereum майнер monero bitcoin king bitcoin кликер bitcoin segwit usd bitcoin donate bitcoin bitcoin мошенничество cryptocurrency mining bitcoin hd bitcoin keys bitcoin proxy сайт ethereum ninjatrader bitcoin bitcoin foundation пул bitcoin monero купить кошелька bitcoin bitcoin grafik blacktrail bitcoin bitcoin иконка бесплатно ethereum bitcoin vk se*****256k1 ethereum проверка bitcoin
сайте bitcoin
mempool bitcoin ethereum pool ethereum капитализация mastercard bitcoin 0 bitcoin 600 bitcoin ethereum raiden monero настройка vps bitcoin ethereum os programming bitcoin usb tether raiden ethereum bitcoin playstation
bitcoin hunter bitcoin pizza rise cryptocurrency
bitcoin развод monero график bitcoin майнинга utxo bitcoin презентация bitcoin monero алгоритм wild bitcoin bitcoin nodes wallet cryptocurrency bitcoin алгоритмы bitcoin torrent mooning bitcoin bitcoin me bitcoin игры monero node bitfenix bitcoin cryptocurrency bitcoin kran bitcoin buying bitcoin cranes hack bitcoin
bitcoin security rate bitcoin bitcoin conveyor падение bitcoin пополнить bitcoin world bitcoin
играть bitcoin security bitcoin rigname ethereum coinbase ethereum ethereum metropolis bitcoin satoshi bitcoin gold бесплатно bitcoin bitcoin 4 reddit ethereum buy tether electrum bitcoin production cryptocurrency bitcoin обмен sell ethereum
bitcoin io биржа ethereum bitcoin android rus bitcoin видеокарты bitcoin bitcoin miner pull bitcoin кран ethereum email bitcoin bitcoin мониторинг black bitcoin monero dwarfpool bitcoin теханализ bitcoin live bitcoin 3 bitcoin пул bitcoin wordpress bitcoin code bitcoin настройка bitcoin club bitcoin github bitcoin network ethereum supernova
blue bitcoin иконка bitcoin bitcoin торги Though Bitcoin was not designed as a normal equity investment (no shares have been issued), some speculative investors were drawn to the digital money after it appreciated rapidly in May 2011 and again in November 2013. Thus, many people purchase bitcoin for its investment value rather than as a medium of exchange.get bitcoin bitcoin scrypt
эмиссия ethereum инструкция bitcoin bitcoin hub ethereum пулы bitcoin стоимость асик ethereum bitcoin xapo erc20 ethereum ropsten ethereum faucets bitcoin протокол bitcoin love bitcoin ethereum stratum