Questions tagged [proof-of-stake]

Proof of stake is an alternative consensus mechanism that adapts mining success chances with the proportion of the cryptocurrency's tokens held by the miner.

Filter by
Sorted by
Tagged with
0 votes
1 answer
67 views

Would a consensus algorithm like the one I describe work?

Given n nodes(miners/validators), Every unspent transaction output is broadcasted to all n nodes. Each node will select a batch of transactions and add it to their block. The specific mechanism of ...
1 vote
0 answers
41 views

When was proof of stake theorized?

Hi l've seen a while ago that Proof of stake concensus mechanism was theorized a while ago (before proof of work) in distributed systems. But I can't find any source of that, while searching 'proof of ...
  • 71
0 votes
0 answers
50 views

Does proof-of-stake needs trusted party to work?

My knowledge of proof of work is its basics. The thing I know about PoS is that it's a consensus mechanism that choose the one who add/mine the next block to the blockchain based on the its stake. If ...
0 votes
3 answers
148 views

Does Proof Of Stake have any intrinsic scalability Advantage over Proof Of Work?

Is there any intrinsic scalability advantage to using proof of stake over proof of work? Ignoring the environmental impact issue, and ignoring sidechains, can proof of stake achieve higher TPS rates ...
1 vote
1 answer
81 views

How to calculate economic security for bitcoin proof of work?

Is this the correct way to calculate security for bitcoin proof of work? https://twitter.com/drakefjustin/status/1356918733441294336 If a government or group of few rich people or organizations create ...
  • 11
-1 votes
1 answer
370 views

Possibility of occurring Fork in case of using Proof-of-Stake?

Regarding the fact that in Proof-of-Stake, a stakeholder will be elected randomly as the next validator in each epoch (or each round), logically, in each round there is only a single validator, and so ...
  • 1,142
-3 votes
1 answer
75 views

Proof-of-Stake: How to prevent someone from being always selected as an author of block? [closed]

In proof-of-stake, by definition, each stakeholder deposits and locks some tokens (stakes) for more chances to be selected as an author of block in a random-based election procedure. Till here, it's ...
  • 1,142
42 votes
6 answers
29k views

Why doesn't Bitcoin migrate to proof-of-stake?

After reading a little bit about different consensus algorithms, I am just trying to understand why Bitcoin still uses proof-of-work. This consensus algorithm being exponentially expensive, and ...
4 votes
2 answers
1k views

How much more energy efficient is PoS (proof of stake) than PoW (proof of work)? Are there any figures on this?

I've been trying to look for some evidence showing that PoS is more energy-efficient than PoW. In theory, it's true, but if there are any figures or stats you can share on this, I'd be very grateful. ...
  • 147
0 votes
1 answer
76 views

Any good reason to prevent duplicated address in send transaction for Pos coin? [closed]

The use of sendmany in a PoS coin is an obvious source for preparing stake inputs, however it historically has been prevented to send to duplicate addresses in one transaction with such an error as "...
0 votes
1 answer
47 views

Beneficial proofs of work [duplicate]

I'm new to this community and a Bitcoin novice. I believe to have understood the concept and purpose of proof of work but also, that the high energy consumption of proofs of work is a major problem ...
0 votes
1 answer
85 views

What is stopping me from modifying the mempool of my node (may it be PoS or PoW)?

I have been trying to wrap my head around some core concepts of how a blockchain works and something has been bothering me for a while. Let's consider a case where I am running a full node of a ...
3 votes
1 answer
186 views

Why do we need to chain the blocks (creating blockchain) in a permissioned blockchain?

The main question is: What does "chaining block" mean in a permissioned blockchain? OR in any blockchain network in which creating a new block does NOT need consuming resources/energy ? (even in the ...
  • 1,142
2 votes
1 answer
1k views

Proof of Stake - double spending

I'm unsure how Proof of Stake prevents double spending. In PoW it's evident that I need 51% of the hashing power of the network, to "overtake" the real chain with my fraudulent fork. But what stops ...
2 votes
0 answers
40 views

How the process “ lock a certain amount of coins into the network as their stake” achieved technically in the Proof of stake algorithm [closed]

i am trying to understand deeper the proof of stake algorithm. i think i understand the basics but i am struggling to understand how this achieved thoroughly under blockchain network and how the nodes ...
2 votes
1 answer
359 views

How to model randomness in validators selection in PoS?

I searched a lot here and on the Internet to figure how how randomness selection of validators in PoS works? I understand it is a random selection based on fraction of stake a validator has, similar ...
  • 121
1 vote
1 answer
41 views

Proof-of-Stake: What if a bad enactor is chosen by random?

My understanding of proof-of-stake is the following: The node that mines the next block is chosen, randomly in proportion to the amount of nodes they have in the network (ex. person who who owns 5% ...
-1 votes
1 answer
67 views

What are the biggest Proof-of-Stake roadblocks? [closed]

What are the biggest hurdles (technological or otherwise) that the Proof-of-Stake consensus algorithm must overcome to become the de facto consensus algorithm for blockchain? Or put differently, what'...
1 vote
1 answer
504 views

Permissioned or Permissionless blockchain? Which one is PoS more adapted for?

Since in proof-of-stake (PoS) there is no mining process, according to functionality of permissioned and permissionless blockchains, which type is PoS more adapted for? In the other words, is a PoS-...
  • 1,142
2 votes
0 answers
179 views

Proof-of-Stake: How to ensure immutability of the blockchain?

In Proof-of-Work, a miner tries to solve PoW puzzle based on the hash of previous block, such that in case of changing block B_i, all blocks after that (blocks B_i+1, B_i+2, ...) are no longer valid ...
  • 1,142
1 vote
2 answers
99 views

What exactly makes altering of data in non-bitcoin blocks hard?

If leading zeros is only bitcoin requirement, then what makes altering of data in blocks hard? Like now its easy to modify a block and generate new hash for every subsequent blocks since generating ...
1 vote
1 answer
84 views

Sorry newbie, I dont get the PoS block creation, to much contradiction

I am sorry for the repeat question but I cant find a clear answer. Most of the time PoS isnt explained in detail (only explaining the advantage) and a lot of sources contradict each other and now I am ...
  • 11
0 votes
2 answers
79 views

I am just wondering what are the methods which can hide all the transactions and also able to validate transactions in an block chain?

I am new to block chain and was looking at how block chain work mainly proof of stake based . They check validity by going through all the transactions which is something concerning as everyone can ...
0 votes
1 answer
147 views

In a Proof of Stake (PoS) mining scheme what prevents miners from producing many more blocks or inflating the currency?

In a traditional Proof of Work (PoW) scheme it's assumed it takes some amount of time to compute the PoW function, such as SHA256x2 in Bitcoin and the difficulty increases as the network is capable of ...
1 vote
1 answer
336 views

Is there a reward or penalty for validators in proof-of-stake (PoS)?

In PoW consensus, if a miner could solve the puzzle, they receive some monetary reward (some coins) to incentive miners, since mining process has a considerable monetary cost for miners including ...
  • 1,142
-1 votes
1 answer
90 views

proof of stake concept and implementation confusion

i'm currently studying proof of stake concept in cryptocurrency in preparation of building it soon, but i still have some doubts about my understanding of the concept itself, and i have a lot of ...
1 vote
0 answers
39 views

Failing to create a new address to be used for receiving staking rewards whenever a generated block is accepted [closed]

Our problem is that we need to get a new address on each stake. What I've tried so far is: Generating a new address right before a block is accepted and try using it to receive the stakes, but that ...
  • 11
1 vote
1 answer
780 views

How can I simulate ProofOfStake (PoS) for a testnet (clone of Pivx)? [closed]

After the end of PoW blocks, I am unable to mine using PoS. Here is my setup. 1) Server with the following config file. server=1 daemon=1 listen=1 rpcuser=user rpcpassword=password 2) Two clients ...
1 vote
1 answer
395 views

How to get staking balance using RPC commands [closed]

I enabled staking on my wallet. I want to know the staking rewards I got. Is there any rpc command exist to get staking reward balance? Thanks
0 votes
1 answer
148 views

Tendermint consensus: Are validators "known" and "pre-selected"?

What are similarities and differences between Tendermint consensus and Proof-of-Stak? For example, in both consensus, a validator is selected randomly (I think in Tendermint consensus they are ...
  • 1,142
3 votes
1 answer
73 views

Ardor Lightweight Contracts: (Almost) trustless way with new Phased Transaction type?

I asked that question on Bitcointalk, but got no response so far. As Lior has proposed to make Stackexchange the main medium of exchange about Ardor I'm asking here. As I read in the FAQ, the main ...
  • 53
2 votes
1 answer
125 views

How many transactions per block on Ardor? Plans for scaling?

How many total transactions are there in each Ardor block? Out of the total transactions per block, how many are child chain transactions? What are the limits and what types of scaling solutions are ...
1 vote
1 answer
117 views

Delegated Proof of Stake (DPOS) vs. Proof of stake?

What is the main difference between Delegated Proof of Stake (DPOS) vs. Proof of Stake? Is there any significant advantage for security? (since PoS in general suffers security problems.) And which ...
  • 1,142
2 votes
1 answer
153 views

What is the "main" difference between consensus mechanism of Bitcoin and Ethereum?

Bitcoin and Ethereum both use proof-of-work (PoW) consensus mechanism. One of differences between Bitcoin Pow and Ethereum PoW is difficulty level, meaning that while in bitcoin block generation rate ...
  • 1,142
6 votes
3 answers
283 views

Has PoS really been proven secure under comparable assumptions as Bitcoin?

I am just reading this paper which claims to be a formal proof that Cardano's latest Ouroboros PoS protocol ("Genesis") gives similar security guarantees than Bitcoin's PoW protocol. Unfortunately, it ...
0 votes
2 answers
318 views

how does PoS choose a 'winning' chain

I often see the 51% attack described by saying that if Bitcoin is presented with two conflicting chains, it will select the longest one. This would seem to work because difficulty only re-adjusts at ...
0 votes
2 answers
894 views

In PoS how is Net Stake Weight calculated

In PoS coins there is a common 'time to stake' estimate, this is based on the users own accumulated stake amount as a proportion of the network wide stake weight. However there is no way for any node ...
0 votes
1 answer
68 views

How do new coins come into existence in a blockchain with Proof-Of-Stake where there are no miners

In Proof-of-Stake consensus there are no miners, there are validators. These validators validate the transactions in a block and charge some fee for it so when and how are new coins generated?
5 votes
1 answer
396 views

How does Proof-of-Stake works programmatically

I've researched on the internet, but am still confused about how Proof-of-stack works programmatically. As mentioned here, in Proof-of-Stake system, A random Nextcoin is selected to be the next "...
1 vote
1 answer
251 views

My coin - Proof-of-Action

I am writing a project on cryptocurrencies. As a part of this project, I thought of a new token for web services exchange. I tried to combine PoW and PoS and here is what I have. I called it Proof-of-...
  • 11
0 votes
1 answer
27 views

What other proof methods are there? [closed]

I am familiar with the proof of work method and a little with the proof of stake method. Is there any more methods that are out there and how do they work?
0 votes
1 answer
53 views

Validation methods beside POW etc

Are there other concepts for the validation of the next added block to the blockchain beside POW, POS etc.? Of cource there are, but is there a methode that is shining out of the mass? A methode that ...
  • 115
4 votes
1 answer
576 views

How does Proof of Stake prevents dishonest behaviour compared to PoW?

I know that in Proof of Work (PoW) once a node has found the solution (the nonce) they announce it to the network. Then the rest of the nodes can easily verify the correctness of the block hash and ...
0 votes
1 answer
210 views

Proof of Work and Proof of Stake - Competitive advantage

It is said that Proof of Stake will be the mainstream consensus mechanism in the long run. Regarding the nature perspective I totally agree. But it has been rumoured that Proof of stake is more ...
3 votes
2 answers
1k views

Who does the work in proof of stake (POS)?

I heard about proof of stake lately, and people are saying you don't need GPU or any mining power, as long as you have the coins, they will generate you more coins (more coins you have, more earnings ...
3 votes
1 answer
3k views

Forking PIVX - ERROR: CheckBlockHeader() : proof of work failed [closed]

I have forked PIVX and generated new genesis block hash, merkle root and nonce, and changed the rewards parameters. It compiles fine and the daemon starts, I have even got 2 nodes connected, but ...
5 votes
1 answer
386 views

In what sense does the security model of proof-of-stake require users to "log on to the internet every few months"

This is primarily a question about something I heard Vitalik Buterin say in an interview the other day. (Unchained podcast's January 9, 2018 episode, at 34 minutes, 15 seconds) I quote: As far as ...
  • 105
2 votes
2 answers
213 views

Can a Blockchain be Built Like This?

Can a Blockchain be Built Like This? 1) Alice sends Bob one X-coin. 2) The blockchain's protocol takes X and the next (say) 100 transactions and puts them in a block. 3) Distributed peer-to-peer ...
1 vote
1 answer
153 views

How are gridcoin transactions validated?

Bitcoin uses it's calculations to validate transactions but apperently gridcoin doesn't take any transaction data into the calculation of BOINC projects. On the wikipedia page of Gridcoin the ...
1 vote
0 answers
58 views

Does PoS forging require having private key on the computer connected to the internet

Does PoS forging require having private key on the computer that do actual forging process? If it depends on the realization of specific cryptocurrency, please, give some examples of such ...