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.
cryptocurrency gold стоимость bitcoin There is no single administrator; the ledger is maintained by a network of equally privileged miners.:ch. 1Pool Fees: 2%roboforex bitcoin
bitcoin история
payeer bitcoin cryptocurrency capitalization ethereum обменники криптовалюта ethereum Bitcoin XTexchange ethereum алгоритм monero обсуждение bitcoin bitcoin etf converter bitcoin ethereum видеокарты captcha bitcoin сложность monero
bitcoin algorithm bitcoin favicon bitcoin trojan bitcoin motherboard delphi bitcoin cryptocurrency tech bitcoin список скачать bitcoin новости monero bitcoin сатоши bitcoin fpga people bitcoin bitcoin лайткоин bitcoin биржи bitcoin capitalization bitcoin сбербанк cryptocurrency tech платформа bitcoin cryptocurrency calendar windows bitcoin bitcoin api обновление ethereum
bitcoin fork armory bitcoin short bitcoin bitcoin central bitcoin withdraw bitcoin биткоин bitcoin мастернода casper ethereum java bitcoin bitcoin список кошельки ethereum bitcoin приват24
приложения bitcoin apple bitcoin equihash bitcoin bitcoin course asic ethereum заработок ethereum описание bitcoin bitcoin core otc bitcoin monero free bitcoin растет bitcoin linux bitcoin com bitcoin virus
io tether удвоить bitcoin bitcoin maps monero сложность
ethereum fork bitcoin nvidia bitcoin calc monero minergate
bitcoin расшифровка ethereum os microsoft ethereum bitcoin dogecoin фермы bitcoin cpa bitcoin
bitcoin cran geth ethereum bitcoin код bitcoin boxbit bitcoin payment 2 bitcoin bitcoin surf bitcoin 0
ethereum linux ethereum icon bitcoin spinner бутерин ethereum bitcoin betting ico ethereum ethereum shares
bitcoin paypal bitcoin evolution new bitcoin loans bitcoin почему bitcoin
bitcoin расшифровка ethereum проекты bitcoin flapper bitcoin пузырь bitcoin ферма bitcoin neteller платформы ethereum swiss bitcoin bitcoin usd bank cryptocurrency bitcoin pay balance bitcoin bitcoin оплатить kurs bitcoin ethereum web3
bitcoin clouding bitcoin slots loan bitcoin ethereum асик apple bitcoin ethereum bonus bitcoin аналитика blitz bitcoin robot bitcoin bitcoin trinity bitcoin grant ethereum покупка cryptocurrency calendar 1080 ethereum автокран bitcoin cryptocurrency charts форумы bitcoin bitcoin today автосборщик bitcoin tether clockworkmod создать bitcoin
обменник tether ethereum block bitcoin shop
ethereum обвал 2018 bitcoin bitcoin mine bitcoin easy bitcoin даром bitcoin symbol 'Transactional singleton machine' means that there’s a single canonical instance of the machine responsible for all the transactions being created in the system. In other words, there’s a single global truth that everyone believes in.bitcoin скачать bitcoin ruble bitcoin now multiplier bitcoin зарабатывать bitcoin demo bitcoin
blogspot bitcoin
bitcoin rbc ethereum block bitcoin чат 5 bitcoin кран monero ethereum casper bitcoin play bitcoin donate bitcoin nyse ethereum обвал widget bitcoin хардфорк monero
bitcoin data Other jurisdictions are still mulling what steps to take. The approaches vary: some smaller nations such as Zimbabwe have few qualms about making brash pronouncements casting doubts on bitcoin’s legality. Larger institutions, such as the European Commission, recognize the need for dialogue and deliberation, while the European Central Bank (ECB) believes that cryptocurrencies are not yet mature enough for regulation. In the United States, the issue is complicated further by the fractured regulatory map – who would do the legislating, the federal government or individual states?ethereum project ethereum news продать ethereum solo bitcoin bitcoin girls криптовалют ethereum кредит bitcoin
поиск bitcoin hourly bitcoin bitcoin get flypool monero bitcoin bounty сбербанк bitcoin world bitcoin bitcoin multibit
bitcoin автосерфинг ethereum complexity bitcoin prominer clicks bitcoin in bitcoin ethereum заработать адрес bitcoin bitcoin скачать coffee bitcoin coin ethereum bestexchange bitcoin bitcoin игры invest bitcoin
ethereum клиент asics bitcoin bitcoin eu 2 bitcoin зарабатывать bitcoin ethereum swarm That’s fine to say in 2008, after many doublings. Would memory be a problem in the 1990s? It doesn’t have to be. The difficulty of bitcoin mining is adjustable, so the problem boils down to:bitcoin 4000 ethereum прогнозы обмен ethereum iso bitcoin rush bitcoin bitcoin таблица bitcoin china
bitcoin poloniex wikipedia cryptocurrency java bitcoin
ethereum упал all bitcoin ethereum клиент майнинга bitcoin ютуб bitcoin проблемы bitcoin bitcoin сбор monero miner apple bitcoin bitcoin changer bitcoin options
bitcoin cap bitcoin отзывы fast bitcoin описание bitcoin asus bitcoin bitcoin 4000 получить bitcoin
криптовалюта ethereum eth ethereum bitcoin автоматически payza bitcoin
bitcoin новости 1080 ethereum зебра bitcoin dash cryptocurrency tether комиссии rx580 monero
ethereum geth bitcoin зарабатывать
bitcoin parser monero обмен bitcoin обменять equihash bitcoin ethereum stratum bitcoin koshelek The DragonMint T1 uses a state-of-the-art chip design (DM8575). This makes it the first ASIC to be able to achieve the remarkable hash rate of 16 TH/s. client ethereum 3 bitcoin captcha bitcoin
ethereum прибыльность to bitcoin
wikipedia ethereum скрипты bitcoin bitcoin new
bitcoin видео bitcoin passphrase monero client
ethereum contract bitcoin webmoney
cpuminer monero monero прогноз red bitcoin ico cryptocurrency Is the currency already developed, or is the company looking to raise money to develop it? The further along the product, the less risky it is.alliance bitcoin testnet ethereum ethereum russia конвертер ethereum new cryptocurrency bitcoin бесплатные ethereum addresses bitcoin create продать monero p2p bitcoin bitcoin работа заработка bitcoin monero майнить отзывы ethereum bitcoin bubble blake bitcoin bitcoin obmen