Questions tagged [casper]

Casper is a security-deposit based economic consensus protocol.

35 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
5
votes
1answer
1k views

Casper: will you need to buy the right to be a validator or will it be free?

According to this document: https://docs.google.com/document/d/1Xf_iHGI51Lp6nVHPZo0SdUw60-NA6YJUvk2s-eYaxLE citation 1: maxDeposit - the maximum deposit allowed to become a proof of stake ...
4
votes
0answers
160 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 ...
3
votes
0answers
149 views

Metropolis Constantinple Casper

In 2017 there was the Metropolis hardfork. In 2018 or so there will be Constaninople. Is Constaninople a full PoS fork or will it be hybrid like 1 block of 200 will be PoS mined? Will there be a ...
2
votes
0answers
51 views

What is the maximum number of validators in current PoC of Eth2.0?

In the current spec no maximum number of validators is mentioned: https://github.com/ethereum/eth2.0-specs/blob/master/specs/beacon-chain.md but is there some implicit upper bound for the number of ...
2
votes
0answers
32 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
38 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
0answers
66 views

will Casper FFG be included in Constantinople hardfork?

According to recent dev meeting, Constantinople hardfork is going to happen on October 2018.
2
votes
2answers
123 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
77 views

In Casper, does the block producer also get mining rewards, or only those who bet on the block?

In Casper, validators produce blocks, and then bet on whose block will be added to the state, and those who bet with the consensus are rewarded. Is the block producer also rewarded?
2
votes
0answers
116 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
229 views

What does Vlad Zamfir mean by 'the fork-choice rule is stateful'?

Does he mean the rule to determine the next blockchain requires knowing the state of currently bonded validators? This “out-of-band authentication only necessarily once” property is what Vitalik ...
2
votes
0answers
240 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
141 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
357 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
89 views

Difference between security deposit and stake in Casper?

Is the security deposit equal to the amount of staked ETH, or is the deposit a separate thing?
2
votes
0answers
81 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
18 views

Strange points of Casper algorithm

Currently, Ethereum developers are developing Casper Algorithm for Ethereum 2.0. According to their proposal, some validator are chosen randomly but validators has permanently authority to verify ...
1
vote
0answers
11 views

Is Casper FFG still going to be implemented?

What is the status of Casper FFG within the ETH 2.0 roadmap. Is the plan still that it will be implemented with Phase 0 or Phase 1? Or is the plan to adopt Casper CBC instead, and forgo implementing ...
1
vote
0answers
25 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 ...
1
vote
1answer
67 views

What are the anticipated economics of moving from PoW to PoS?

As the move to PoS gets closer, I'm trying to get more details on how the PoS validators will get compensated. In PoW, it is based on formulas and the awards are transparent. Not so for staking ...
1
vote
0answers
31 views

Impact of POS and Shrading on tx costs?

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

What are the formal specifications for the temporal reward in Casper?

Casper has a temporal reward where those who place bets early (on the block that ends up as the winner) get more reward. What are the formal specifications of that, how is the temporal reward ...
1
vote
0answers
42 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
1answer
81 views

Active vs crystallized state in shasper

https://notes.ethereum.org/SCIg8AH5SA-O4C1G1LYZHQ?view# Active state means every single block produced on PoS main chain. Crystallized state occurs every 100th block. Only Crystallized state ...
1
vote
0answers
143 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
76 views

Casper versus Proof of Stake on Other Blockchains

I get the impression that work on Ethereum's proof of stake protocol Casper is a tough project. What makes it so that bringing proof of stake to Ethereum is more difficult compared to all the other ...
1
vote
0answers
114 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
22 views

Have there been any systems in use that are similar to Vlad Zamfir's consensus-by-bet?

Do prediction markets use a similar betting game where early bets give high rewards, and late bets give lower rewards?
1
vote
0answers
86 views

In Casper, theoretically how many validators could participate in consensus-by-bet (at any given block)?

Is the number of validators (at any given block) limited, and what is the theoretical upper limit?
1
vote
0answers
89 views

Will a non-programmer be able to participate in 'mining' Casper?

I have very limited programming skills. Basically, I am a layperson. Will I be able to participate in bonding ('mining') Casper? Or will participation in Casper be limited to professionals?
0
votes
0answers
22 views

“Fork choice rule” and its unclear concepts

This article (Link to article) explains the "fork choice rule". The first figure after the section "Fork choice rule" is really confusing (along with its explanation). The first question is that: ...
0
votes
0answers
23 views

Relationship between fault tolerance and network latency

I'm currently studying Ethereum's PoS and a sentence on the relationship between fault tolerance and network delays caught my attention in the Proof of Stake FAQ. Quoting Vitalik: In this model, ...
0
votes
0answers
6 views

In Casper, how to detect malicious miner

In casper document, it is only commented that honest nodes can report malicious nodes. Q1) I wonder how to detect malicious nodes. Q2) if honest nodes report some miners, how the blockchain system ...
0
votes
1answer
203 views

Ethereum Casper - safety vs liveness

Lets assume there are 2/3 honest nodes (non-byzantine). I call this set of nodes set A. Please tell me if I'm wrong, but AFAIK there are two main approaches, one that favors safety over liveness and ...
0
votes
2answers
294 views

Am I installing Casper FFG node correctly?

After I begin running the node (normally or with the miner turned on), I see this message: 2018-01-02 16:47:02,428 WARNING:p2p.discovery.kademlia recv ping from self?! Is this what should be ...