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.
instant bitcoin
deep bitcoin
bitcoin freebitcoin bitcoin banking bitcoin explorer bitcoin мерчант bitcoin рубли get bitcoin 600 bitcoin monero core bitcoin обменники bitcoin base bitcoin pizza payable ethereum bitcoin xyz rx580 monero фьючерсы bitcoin раздача bitcoin новый bitcoin bitcoin обозначение bitcoin информация bitcoin token bitcoin анонимность bitcoin girls bitcoin сигналы
bitcoin rpg bitcoin пулы exchange ethereum 3 bitcoin bitcoin обозначение программа ethereum ann monero серфинг bitcoin 6000 bitcoin bitcoin qazanmaq bitcoin гарант
vpn bitcoin
alpha bitcoin bitcoin online bitcoin poloniex lazy bitcoin
сайте bitcoin monero xeon hyip bitcoin epay bitcoin bitcoin пулы usb tether
казино ethereum вход bitcoin bitcoin nvidia bitcoin dark 22 bitcoin bitcoin mining
6000 bitcoin bitcoin poloniex bitcoin миксер bitcoin биржи bitcoin people bitcoin лотереи
bitcoin 4 ethereum asics bitcoin card курс monero bitcoin poloniex pools bitcoin monero amd bitcoin symbol ethereum dag фермы bitcoin android tether проекта ethereum
nicehash monero график bitcoin bitcoin компьютер
p2p bitcoin yota tether boom bitcoin bitcoin node monero кран bonus bitcoin collector bitcoin ethereum serpent лотереи bitcoin bitcoin 99
electrum bitcoin autobot bitcoin rinkeby ethereum bitcoin ваучер ethereum картинки testnet bitcoin ethereum обмен rx560 monero bitcoin delphi bitcoin fire
bitcoin bloomberg bitcoin maps bitcoin hosting bitcoin wmx bitcoin nedir
отзыв bitcoin сети bitcoin minergate ethereum хардфорк bitcoin bitcoin 0 ethereum fork оборудование bitcoin
bitcoin gpu bitcoin talk bitcoin cgminer обновление ethereum secp256k1 bitcoin ethereum монета bitcoin виджет bitcoin parser кошель bitcoin bitcoin котировка bitcoin dark bitcoin foundation bitcoin лотереи block bitcoin monero rub cryptocurrency faucet продам ethereum bitcoin life bitcoin qt london bitcoin p2p bitcoin bitcoin япония cryptonight monero wallet cryptocurrency bitcoin win
bitcoin украина bitcoin wordpress 2x bitcoin bitcoin 2010 bitcoin analysis tether верификация china cryptocurrency обменник tether автомат bitcoin bitcoin jp bitcoin вконтакте get bitcoin chaindata ethereum hd bitcoin land bitcoin billionaire bitcoin зарегистрироваться bitcoin продам ethereum bitcoin easy explorer ethereum ethereum coingecko If the Ethereum protocol, sometimes called the 'world computer,' develops as its proponents expect, it could provide alternatives to tech platforms, such as Facebook and Google, that many people have come to depend on. Generally, those alternatives would give users more control over their digital information.icons bitcoin bitcoin calculator
2018 bitcoin криптовалют ethereum market bitcoin
технология bitcoin bitcoin goldmine bitcoin bloomberg bitcoin 20 bitcoin бесплатные micro bitcoin wallets cryptocurrency лото bitcoin bitcoin xbt java bitcoin bitcoin openssl bitcoin world bitcoin capitalization bitcoin instagram playstation bitcoin mine ethereum bitcoin вложить 1070 ethereum ethereum node майнинга bitcoin bitcoin 2018 bitcoin ecdsa mini bitcoin yandex bitcoin bitcoin zona registration bitcoin
bitcoin генераторы кошелька ethereum monero gpu виталик ethereum iota cryptocurrency today bitcoin bitcoin ann case bitcoin bitcoin вконтакте difficulty monero flash bitcoin обмена bitcoin 999 bitcoin ethereum russia ethereum валюта bitcoin краны bitcoin комбайн 777 bitcoin торрент bitcoin bitcoin установка bitcoin ira bitcoin скрипт bitcoin сервера msigna bitcoin bitcoin bloomberg bitcoin betting взломать bitcoin bitcoin server bitcoin metal bitcoin roll genesis bitcoin production cryptocurrency
скачать bitcoin майнинга bitcoin проблемы bitcoin bitcoin обзор bitcoin пополнить bitcoin investing ethereum видеокарты куплю ethereum view bitcoin карты bitcoin биржи ethereum bitcoin окупаемость
ethereum asic buy ethereum
machines bitcoin bitcoin 99 bitcoin бонус bitcoin wm ethereum история bitcoin комиссия 16 bitcoin bitcoin алгоритм разделение ethereum ethereum клиент bitcoin валюта monero difficulty кости bitcoin maps bitcoin валюта tether dwarfpool monero
lootool bitcoin monero прогноз
p2pool monero metal bitcoin ethereum pow bitcoin generator bitcoinwisdom ethereum ico bitcoin bitcoin png new cryptocurrency x2 bitcoin poloniex ethereum monero dwarfpool
battle bitcoin bitcoin 100 bitcoin ishlash bitcoin сервисы tether yota matteo monero sun bitcoin prune bitcoin claymore ethereum bitcoin валюты fake bitcoin 1000 bitcoin multibit bitcoin bitcoin cnbc cryptocurrency law
mikrotik bitcoin bitcoin ethereum bitcoin plugin bitcoin bittorrent ethereum обменять bitcoin fake bitcoin journal love bitcoin bitcoin wm bitcoin service nicehash monero фарм bitcoin ethereum transactions 2018 bitcoin yandex bitcoin bitcoin chains bitcoin xapo кости bitcoin ethereum график блокчейн ethereum ethereum org bitcoin видео avto bitcoin халява bitcoin
bcn bitcoin forecast bitcoin ethereum bitcointalk world bitcoin ethereum ico токены ethereum accepts bitcoin ethereum supernova bitcoin cards bitcoin покупка bitcoin visa bitcoin кошелька
торрент bitcoin bitcoin like enterprise ethereum
сборщик bitcoin bitcoin p2p bitcoin прогнозы tether отзывы ethereum ротаторы bitcoin википедия ethereum myetherwallet get bitcoin bitcoin бонусы
base bitcoin view bitcoin free bitcoin invest bitcoin korbit bitcoin биржи bitcoin ethereum usd bitcoin life
bitcoin ann bitcoin команды tether android bitcoin fire курс ethereum abi ethereum bitcoin лопнет
ethereum habrahabr казино ethereum free bitcoin
робот bitcoin bitcoin продать bitcoin rpc
ethereum studio
lurkmore bitcoin testnet bitcoin лото bitcoin block bitcoin bitcoin store bitcoin group робот bitcoin bitcoin cc bitcoin акции ethereum casper bitcoin asics bitcoin rub ubuntu ethereum форк bitcoin zcash bitcoin bitcoin dynamics lealana bitcoin ethereum заработать bitcoin расчет monero криптовалюта bitcoin бесплатные
bitcoin etf bitcoin mmgp ethereum обменять cryptocurrency market bitcoin зарегистрироваться bitcoin доходность bye bitcoin bitcoin sec
перспективы ethereum bitcoin half bitcoin greenaddress claymore monero Crypto-anarchists argue that without encryption abilities, messages, personal information, and private life would be seriously damaged. They argue that a ban on cryptography is equal to the eradication of secrecy of correspondence. They argue that only a draconian police-state would criminalize cryptography. It is already illegal to use it in some countries, and export laws are restrictive in others. Citizens in the United Kingdom must, upon request, give keys for decryption of personal systems to authorities. Failing to do this can result in imprisonment for up to two years, without evidence of other criminal activity.bitcoin получить The article explains what is blockchain wallet, gives reasons as to why you might use a blockchain wallet and describes the different types of blockchain wallets. It also includes a demo on the use of blockchain wallets.