Questions tagged [proof-of-stake]

proof-of-stake is a method by which a blockchain network aims to achieve distributed consensus by asking users to prove ownership of a certain amount of an asset.

40 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
7
votes
1answer
710 views

Block header structure change under Proof of Stake?

The yellow paper describes the below block header structure: This includes difficulty, beneficiary, mixHash and nonce values. Presumably these will be redundant under Proof-of-Stake. How will the ...
5
votes
1answer
509 views

Redundant PoS node setup

This is a question regarding to computer networks and high availability with remote nodes but it relates directly to Proof-of-stake so I think this would be the place to ask instead of superuser, ...
4
votes
0answers
171 views

Three related hypothetical security flaws in Casper: does the protocol allow them?

Casper attempts to solve the problem of "catestrophic crashes", where validators with more than 1/3rd of the voting weight go offline and thereby stop any more blocks from being validated, by using an ...
4
votes
0answers
445 views

Proof of stake, mauve paper - glossary of terms

Just getting my head around some of the concepts in Vitalik Buterin's Mauve paper. There are a few terms for which I don't yet have a clear definitions. These include the terms below (shown with my ...
3
votes
0answers
165 views

Quorum failure - Failed to decode message from payload

We use in our project -JP Morgan Quorum (Ethereum based) bloackchain - with istanbul voting mode. We have 4 nodes (3 of them are validators - hard coded, nonchangable) And from time to time (...
3
votes
2answers
345 views

Will not a PoS implementation converge in a much less wealth equally distributed system?

With the current trends of prices in crypto and the long term vision supported by the community (HODL!), the implementation of Proof of Stake could eventually derive in big ETH stakeholders getting ...
3
votes
0answers
399 views

What's the difference between Nakamoto consensus vs Proof-of-Authority vs BFT

Documentations all around the internet are filled with these terms to categorise consensus protocols. What is the difference between them. For example: many call parity's tendermint as a BFT type ...
3
votes
0answers
459 views

Validators in POS

note: Simple, layman, language would be highly appreciated! Hello, So, what would a 'validator' (after switching from PoW to Pos on Ethereum) actually, do? Specifically? Would he be required to ...
3
votes
0answers
313 views

What is the category of the 2 consensus algorithms here presented?

From the Ethereum Wiki: In a private chain context, there are three consensus algorithms that make the most sense: Proof of authority - essentially, one client with one particular private key ...
2
votes
0answers
66 views

How to make atomic swap between Ethereum and POS chain?

There's simple way to make atomic swap for smart-contact chain and any POW chain. For example for Ether <> BTC: Alice sends some Ether to the swap smart-contact which locks this money. While ...
2
votes
0answers
29 views

How is the block interval constrained in Ethereum 2.0

Sorry if i get any of the terminology wrong here, i'm no expert when it comes to PoS protocols. How does Ethereum 2.0 control for blocktime, typically we have the idea of a function that can be ...
2
votes
0answers
96 views

What is the point of switching to ProgPOW for ethereum, when POS is coming in the coming year(s)?

With the recent discussion of the new ProgPOW mining switch. What is the point of it when POS is coming in the coming year(s)? I understand it disables the ASIC miners, while benefiting the GPU miners....
2
votes
0answers
33 views

Is there a temporal reward in Casper, that the earlier you place bets, the more you are rewarded?

In Casper, the consensus-by-bet proof-of-stake system, is there a temporal reward, that the earlier you place bets, the more you are rewarded?
2
votes
0answers
41 views

How does Casper record votes efficiently?

I keep reading about Casper doling out rewards and punishments for voters based on how they're voting. If I am understanding this correctly, it seems that Casper punishes nodes that submit votes to ...
2
votes
2answers
146 views

Casper Friendly Finality Gadget - Greater degrees of transaction/settlement finality over existing PoW?

With Casper Friendly Finality Gadget, can one expect greater degrees of transaction/settlement finality over existing PoW?
2
votes
0answers
117 views

Who proposes blocks in Ethereum Casper the Friendly Ghost

I am trying to understand how CTFG is supposed to work. The available online blogs provide a fairly high-level overview. What I have understood so far is that validators will bet on the blocks as they ...
2
votes
0answers
247 views

Casper protocol: is it right?

I'm reading about Casper protocol and the hybrid solution that Ethereum is going to adopt in the first place. Can you tell me if I understand the mechanism well? The hybrid solution initially ...
2
votes
0answers
237 views

Does Proof-of-Stake mining also process contracts?

I've read that Proof-of-Stake (POS) mining 'secures the blockchain' but does it also process contracts and collect gas?
2
votes
0answers
142 views

In consensus-by-bet, are all bets registered on the chain?

From Vlad: Validators bet independently on blocks at every height (i.e. block number) by assigning it a probability and publishing it as a bet. Through iterative betting, the validators elect ...
2
votes
0answers
364 views

Why is there a limit to number of validators?

In Casper and consensus-by-bet, validators make bets, and converge on a block at each block height, etc. In the Casper PoCs so far, the number of validators at any given block has been limited to 250, ...
2
votes
0answers
3k views

Does Ethereum has halving or anything equivalent?

Bitcoin has a halving which will likely happen around June 2020. Is there anything similar for Ethereum? If not, why?
2
votes
0answers
88 views

Does EIP 134 allow a variants on PoS where everything is at stake?

EIP 134 allows a transaction to specify which chain it is occur on. In its original inception, this would be accomplished by specifying a recent block of the desired chain and a number 0-255 that ...
1
vote
0answers
9 views

how does casper help with finality?

My question is very simple... I've watched some videos and read articles, but couldn't figure this. It's said that on the internet If the block has been finalized, it can't be reverted/changed in ...
1
vote
0answers
17 views

What is the criteria to resync chain using proof of stake?

In PoW, nodes always resync their own chain to the longest chain in the network in order to respect the work the miners have done. In PoS, as I understand in its simplest form, the miner with the ...
1
vote
0answers
17 views

Where is the stake amount stored in Proof-of-Stake?

So in the PoS consensus algorithm, the nodes can lock their coins and the node with the highest coins has the highest probability of getting the chance for validating coins. I have two questions: 1) ...
1
vote
0answers
66 views

How does lower network bandwidth and lower latency create a bottleneck for POS Blockchain network?

My understanding is that any proof of stake blockchain would largely remove the processing power and energy consumption bottleneck from the whole system, but even after that the blockchain nodes ...
1
vote
0answers
37 views

Impact of POS and Shrading on tx costs?

How transaction fees will be affected after implementation of Casper protocol?
1
vote
0answers
64 views

“consensus over state” vs. “consensus over events”?

Does someone know what is difference between "consensus over state" and "consensus over events" ? I found just title of a reference i.e. "Ian Grigg, blog post “The Message is the Medium,” 2017." ...
1
vote
0answers
60 views

how can validators validate blocks?

I have a question about how POS (ethereum casper) works. I am a little bit confused. So let's say User A decides to be a validator. So he has to have at least 1000Ether in his account to become a ...
1
vote
0answers
265 views

Will staking increase or decrease volatility?

I'm trying to wrap my head around the implications of locking up much of the supply of ether when proof of stake happens. It seems to me that doing so would decrease the circulating supply and ...
1
vote
0answers
146 views

How will casper maintain time between 2 blocks?

In current proof-of-work, there is an artificial time delay introduced because of difficulty. This allows the network to accept transactions that ultimately form the block. Vlad argues that once ...
1
vote
0answers
28 views

Proof of Stake how many blocks are proposed each round

So. I understand that the "nothing at stake" problem requires more than one chain being proposed. How can more than one chain be proposed? how many blocks are proposed each round? I thought that only ...
1
vote
0answers
523 views

How does reward mechanism works on Proof-of-Authority consensus?

By following this tutorial. I have created a private chain based on Proof-of-Authority. Please see my CustomGenesis.json file. I have started my chain: > geth --datadir /Users/ethereum/POA/...
1
vote
0answers
115 views

What will happen to the gas block limit after Casper?

Is there any reason to believe it'll go up or down significantly?
1
vote
0answers
98 views

Does every node execute contracts in Proof of Stake? If yes, why?

In Ethereum, for Proof of Work this sentence is true: "Every single operation that is executed inside the EVM is actually simultaneously executed by every node in the network. This is why gas exists" ...
1
vote
0answers
125 views

Why isn't Casper POS Dynasty set randomized?

This may be premature to ask this question as POS for ethereum is still undergoing a lot of design changes, but it seems like from all the stuff I've come across that the validator set (eg. dynasty) ...
1
vote
0answers
247 views

Will the proof of stake in ether require you to have the wallet open to continue to stake?

Will the proof of stake in ether require you to have the wallet open to continue to stake like stratis does?
0
votes
0answers
7 views

Why does PoS use a target Hash with validation?

As I understand, there is 2 methods on choosing the next node for block validation in PoS namely: 1. coin age and 2. randomized node selection based on stake value and hash value. In PoW the protocol ...
0
votes
2answers
30 views

Could smart contract use a fork block?

If generated two forked block A and B. Can the smart contract in block A access to transaction in block B? I know that PoS is consensus algorithm working by check all stake in block. The verifier ...
0
votes
0answers
563 views

can we implement proof of stake contracts or proof of stake based token in solidity on ethereum network?

I have written a contract in solidity that operates on the basis of proof of stake. I want to know is it possible to create a pos based token or contracts and deploy them on ether network. And are ...