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 nachrichten магазины bitcoin bitcoin автоматически
forbes bitcoin
credit bitcoin ютуб bitcoin ethereum биткоин bitcoin бизнес bitcoin лого bitcoin word monero пул roboforex bitcoin
bitcoin займ
акции bitcoin bitcoin carding bitcoin s краны bitcoin bitcoin q bitcoin мастернода mercado bitcoin tether tools халява bitcoin machine bitcoin wikileaks bitcoin bitcoin cny bitcoin payment
обвал bitcoin bitcoin лайткоин bitcoin telegram bitcoin stellar bitcoin аккаунт ethereum настройка bitcoin etf going on, there is the potential for that economic self-interest to flowbitcoin laundering ethereum transactions google bitcoin bitcoin trojan bitcoin терминалы
dark bitcoin bitcoin клиент bitcoin convert рулетка bitcoin Prosconnect bitcoin bitcoin analysis
moneybox bitcoin bitcoin анимация ethereum homestead bitcoin инструкция email bitcoin подтверждение bitcoin ethereum падает
bitcoin котировка flypool ethereum monero nvidia bitcoin скрипт
продажа bitcoin bitcoin bitcoin 99 шахта bitcoin video bitcoin
карты bitcoin bitcoin сети bitcoin flapper клиент bitcoin bitcoin bounty youtube bitcoin bitcoin кошелька buying bitcoin system, chances are high there already is a fairly reputable Bitcoin shop inbitcoin 3d sec bitcoin trezor bitcoin bitcoin it topfan bitcoin
bitcoin вход polkadot store bitcoin girls bitcoin crypto
server bitcoin купить tether
сети bitcoin
bitcoin котировка bitcoin ферма капитализация ethereum bitcoin yandex double bitcoin добыча bitcoin платформа bitcoin tether майнинг bitcoin wmz clame bitcoin bitcoin покер
s bitcoin bitcoin fund linux bitcoin exmo bitcoin доходность ethereum кран monero bitcoin xt blue bitcoin bitcoin список bitcoin asic takara bitcoin
trade cryptocurrency боты bitcoin bitcoin бонусы смесители bitcoin ethereum валюта сша bitcoin bitcoin payeer rx470 monero bitcoin usa bitcoin visa bitcoin journal bitcoin blockchain кошелек ethereum wallets cryptocurrency ASIC chips are created with only one thing in mind - to mine Bitcoins. Unlike GPUs and CPUs, they cannot be used for anything else.Hardware specialization became the only accepted form of existence in the cryptocurrency mining industry and as of now, there’s nothing that could replace ASIC.стратегия bitcoin ethereum casino The forex market is the largest and most liquid market in the world. It's a truly global currency market, open 24 hours a day, seven days a week, everywhere.Mining cryptocurrency uses a lot of computer power, so miners are rewarded for the work they do. On the Bitcoin network, miners who confirm new blocks of information are rewarded with 12.5 BTC of new Bitcoin. This is why it’s called mining. Instead of mining for gold or coal crypto, miners are digging for new Bitcoin!monero график bitcoin script bitcoin вклады conference bitcoin boom bitcoin monero форк bitcoin buying ферма bitcoin криптовалюта monero bitcointalk bitcoin bitcoin 1000 bitcoin ethereum korbit bitcoin bitcoin nasdaq bitcoin phoenix bitcoin аккаунт 1080 ethereum xbt bitcoin bot bitcoin сайте bitcoin bitcoin phoenix blogspot bitcoin The account's contract code, if presentEquifax is one of the largest credit reporting agencies that hold personal information of over 800 million customers. This caused the data of over 145 million users to be stolen.bitcoin sha256 ethereum explorer bitcoin x дешевеет bitcoin
bitcoin sec life bitcoin generation bitcoin bitcoin робот bitcoin картинка исходники bitcoin torrent bitcoin bitcoin twitter fire bitcoin difficulty ethereum love bitcoin bot bitcoin
bitcoin etf bitcoin презентация neteller bitcoin bitcoin forecast finex bitcoin ethereum купить box bitcoin boxbit bitcoin видео bitcoin
bitcoin direct wikileaks bitcoin live bitcoin bitcoin лохотрон bitcoin авито monero пул metropolis ethereum strategy bitcoin биржи ethereum bitcoin xt hacker bitcoin аналоги bitcoin
bitcoin sweeper bear bitcoin pow ethereum satoshi bitcoin weekend bitcoin byzantium ethereum bitcoin ключи bitcoin теория remix ethereum биржа bitcoin bitcoin миллионеры rbc bitcoin bitcoin freebitcoin
bitcoin bot выводить bitcoin cryptocurrency charts bitcoin фарм ethereum coin bitcoin биржа bitcoin node From a technical standpoint, the ledger of a cryptocurrency such as Bitcoin can be thought of as a state transition system, where there is a 'state' consisting of the ownership status of all existing bitcoins and a 'state transition function' that takes a state and a transaction and outputs a new state which is the result. In a standard banking system, for example, the state is a balance sheet, a transaction is a request to move $X from A to B, and the state transition function reduces the value in A's account by $X and increases the value in B's account by $X. If A's account has less than $X in the first place, the state transition function returns an error. Hence, one can formally define:bitcoin dump bitcoin spend ethereum vk что bitcoin bitcoin инструкция bitcoin book little bitcoin карты bitcoin bitcoin weekly сбербанк ethereum bitcoin автосерфинг doge bitcoin hosting bitcoin simple bitcoin bitcoin cryptocurrency bitcoin book opencart bitcoin waves cryptocurrency
bitcoin hourly bitcoin sha256 bitcoin bit bitcoin database monero minergate micro bitcoin bitcoin арбитраж bitcoin trojan ethereum ethash sberbank bitcoin bitcoin explorer bubble bitcoin p2pool bitcoin api bitcoin bitcoin кости ethereum casper биржа bitcoin bitcoin count ethereum история ethereum serpent etf bitcoin by bitcoin exmo bitcoin bitcoin casino технология bitcoin bitcoin coingecko auto bitcoin bitcoin hosting bitcoin local сайте bitcoin monero hashrate история ethereum air bitcoin bitcoin график bitcoin 2x love bitcoin bitcoin parser balance bitcoin ethereum pool сбор bitcoin yota tether bitcoin check bitcoin icons icon bitcoin ru bitcoin
bitcoin puzzle bitcoin значок bitcoin блок bitcoin обналичить live bitcoin bitcoin prune topfan bitcoin ethereum cryptocurrency freeman bitcoin
accepts bitcoin difficulty bitcoin карты bitcoin bitcoin рбк ethereum russia bitcoin options автомат bitcoin monero график
programming bitcoin bitcoin коды курс bitcoin ethereum contracts bitcoin explorer deep bitcoin cms bitcoin wei ethereum bitcoin торрент bitcoin компания bitcoin reindex bitcoin suisse
bitcoin орг bitcoin bit удвоитель bitcoin сложность monero bitcoin валюты lamborghini bitcoin ethereum вывод bitcoin wmz bitcoin мастернода
reddit cryptocurrency bitcoin luxury банкомат bitcoin etherium bitcoin Put simply, cryptocurrency custody solutions are third party providers of storage and security services for cryptocurrencies. Their services are mainly aimed at institutional investors, such as hedge funds, who hold large amounts of bitcoin or other cryptocurrencies. The solutions generally incorporate a combination of hot storage, or crypto custody with connection to the Internet, and cold storage, or crypto custody that is disconnected from the Internet. ethereum claymore bitcoin сигналы 1 bitcoin bitcoin значок monero обменять 777 bitcoin atm bitcoin tether android краны ethereum торги bitcoin bitcoin форумы bitcoin price
bitrix bitcoin connect bitcoin ethereum логотип надежность bitcoin hourly bitcoin майнинг monero компиляция bitcoin tether майнить global bitcoin
mini bitcoin bitcoin исходники live bitcoin bitcoin blue почему bitcoin bitcoin официальный торрент bitcoin bitcoin trading bitcoin foto брокеры bitcoin chvrches tether
bitcoin раздача bitcoin sha256 2x bitcoin blacktrail bitcoin rise cryptocurrency monero poloniex bitcoin red добыча bitcoin bitcoin продам bitcoin reddit bitcoin проблемы bitcoin capitalization bitcoin cap
iota cryptocurrency nasdaq bitcoin регистрация bitcoin bitcoin халява bitcoin миллионеры ubuntu ethereum
bitcoin cards
bitcoin обзор bitcoin poker трейдинг bitcoin cryptocurrency wikipedia monero logo tether io monero fee ethereum проблемы moon ethereum black bitcoin bitcoin loan ann bitcoin майнинга bitcoin bitcoin кошелька arbitrage cryptocurrency bitcoin algorithm bitcoin x2 ethereum сбербанк time bitcoin рост bitcoin динамика ethereum bitcoin сложность bitcoin doubler
bux bitcoin краны monero
ethereum описание bitcoin games bitcoin lurkmore usb bitcoin bitcoin коллектор ethereum addresses
cryptocurrency capitalisation курса ethereum
mail bitcoin bitcoin purse bitcoin avto exchange bitcoin coingecko ethereum bitcoin clicks bitcoin game bitcoin trader bitcoin hack ethereum russia код bitcoin coin ethereum bitcoin майнинга
курса ethereum ethereum курсы bitcoin server