Episode #125 of the Stack Overflow podcast is here. We talk Tilde Club and mechanical keyboards. Listen now

Questions tagged [casper]

Casper is a security-deposit based economic consensus protocol.

Filter by
Sorted by
Tagged with
1
vote
0answers
8 views

Does Casper FFG in phase 0 take its checkpoints from the current ETH 1.0 POW chain?

Does Casper FFG in phase 0 take its checkpoints from the current ETH 1.0 POW chain? I'm reading some conflicting material on this. The Casper FFG paper describes taking a checkpoint at every 50 POW ...
1
vote
1answer
25 views

Nothing-At-Stacke: What is EV and why can I not vote on both branches with full stake?

Can somebody tell me what EV means and what the graphs represent? Does p=0.9 means that I look 0.9 of my stake for the one branch and 0.1 for the other? Where does this locking happens? Why can't I ...
0
votes
1answer
25 views

After POS is implemented, what stops mining pools from being formed?

There won't be "mining pools" but stake pools but what if someone creates a system where participants stake everthing in one place in order to make the mkst money? Is this allowed and is this a ...
1
vote
0answers
19 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
12 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
1answer
25 views

“Fork choice rule” : A general term? or a specific algorithm?

Is "Fork choice rule" a general term including all the algorithms used for choosing a branch among other branches in a fork (including longest chain rule etc) ? Or is it a specific algorithm designed ...
0
votes
0answers
24 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
28 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
9 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 ...
1
vote
1answer
25 views

Why is the Casper update delayed?

The update is scheduled to last year, but it is delayed. Does anyone know the exact reasons? Where is a related website? Thank you.
1
vote
0answers
26 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 ...
5
votes
1answer
184 views

Deliberate Slashing: Don't slashing and leaking incentivize DDOS attacks on smaller nodes? Won't this centralize POS more than POW, even?

In Ethereum's proposed proof-of-stake algorithm (POS): A traditional node operator can't host a node themselves (e.g. on a home network), someone could just DDOS their node to bring them offline. ...
1
vote
1answer
82 views

Official Update on Ethereum 2.0?

I'm trying to catch up with Ethereum 2.0, but Vitalik's keynote at devcon4 confused me. Is that keynote an official update? If it's official, Casper FFG will no longer be implemented, correct? I don'...
1
vote
2answers
50 views

What is meant by locking of ether in proof of stake?

In PoS, forgers stake their ether on a block. These ether are locked and can't be used. What does it mean by locking of ether and how does it work?
1
vote
1answer
71 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
33 views

Impact of POS and Shrading on tx costs?

How transaction fees will be affected after implementation of Casper protocol?
4
votes
1answer
376 views

Casper, Serenity, Constantinople, Ethereum 2.0

I hear alot about the terms: Casper Serenity Constantinople Ethereum 2.0 At some point I thought that all are the same, the next release of Ethereum, but apparently there’s an upcoming fixes patches ...
2
votes
0answers
56 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?
4
votes
1answer
106 views

As of 2018 Sept 21st. When is the scheduled Casper Proof of Stake expected to arrive?

Where can one find updates on Casper POS? I hear its been constantly delayed. When is it expected to arrive? And is there an alpha/beta state where one can test it out now?
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 ...
1
vote
1answer
329 views

During the POW/POS transition, why would a POW miner choose to mine on the chain with the POS consensus algorithm?

As the title says, what incentive does a POW miner have to mine on the hybrid POS chain? They would, effectively, be removing their own economic incentive from the consensus mechanism. I understand ...
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.
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
44 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 ...
2
votes
2answers
127 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?
1
vote
1answer
73 views

Ethereum proof of stake - Is transaction finality/settlement finality finally possible / within reach?

With Ethereum proof of stake, is transaction finality/settlement finality finally possible / within reach?
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 ...
0
votes
2answers
38 views

Is the requirement for signature of more than 2/3 of validators, weighted by deposit, a solution for the data availability problem?

The data availability problem is known to be one of the main problems in blockchain systems. So in case of a proof of stake scheme which requires a block to collect signatures of at least 2/3 of ...
1
vote
1answer
94 views

Will Casper be “backwards compatible” with currently issued tokens such as ERC20 tokens?

With Casper now available for testing, does the protocol work with regular ERC20 tokens? For example if Casper becomes the main protocol for the whole Ethereum network and the old PoW method is gone,...
2
votes
1answer
103 views

Reason for World State

All Ethereum blocks contain a stateRoot field - That is, the root hash of the world state trie. I have two questions about that. From what I've understood through all the reading I've done on Casper ...
14
votes
1answer
6k views

How many transactions per second can Ethereum currently handle? What changes will allow the network to be able to handle more? [duplicate]

I've been searching for a more precise answer to this question, but I've seen a lot of conflicting information stating that Ethereum can currently handle anywhere from 12-45 transactions per second. ...
0
votes
1answer
60 views

What are the challenges involved moving Ethereum from POW to POS?

I'm aware of the idea to roll out the POS protocol by using a hybrid model of POS/POW. What are the challenges of such a change? This hybrid model would make mixed adoption(for legacy users and new ...
3
votes
2answers
99 views

Casper FFG slashed deposits distribution?

How is the slashed funds distributed upon failing to follow the requirements as a validator?
5
votes
1answer
128 views

Plausible Liveness on Casper FFG

This is from the Casper FFG document on Arxiv. Is a higher than b? If so how is b the target checkpoint if it is lower? If a' is a descendant of a (which I take means a previous checkpoint) how does ...
1
vote
1answer
509 views

BFT vs On-chain POW

What significant advantages does BFT provide over On-chain POW solutions and why or why not are they not more commonly used?
2
votes
2answers
226 views

Method for staking coins in Casper FFG

When Ethereum changes to a PoW/PoS hybrid (Casper FFG), how will the staking process work? I heard that there might be smart-contracts and you need to send your coins to the contract to stake the ...
1
vote
1answer
26 views

Won't Casper mean that the processing power of the network is reduced?

Something just occurred to me. The whole point of Ethereum is to act as a giant global computer. Currently that computer utilises many thousands of GPUs. When we switch to Casper I will end up mining ...
6
votes
1answer
153 views

Incentive to vote early in Casper FFG protocol?

If I understand the Casper FFG protocol correctly, (1) all votes are public, and (2) the optimal voting strategy would be to observe other votes and vote accordingly (see this post, section "The ...
3
votes
1answer
453 views

Setup PoS private network

I need to setup PoS private network with Casper and I cant find any official manual how to do it. There are only couple links which uses this git repo: https://github.com/karlfloersch/docker-pyeth-dev ...
4
votes
0answers
163 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 ...
2
votes
1answer
28 views

I am looking for a recent four part set of articles on Casper

Can somebody give me links to the recent articles on the history and design of casper? I saw a part 3 and a part 4, but don't recall who wrote them and I want to start with part 1 and part 2.
2
votes
0answers
78 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?
0
votes
1answer
75 views

Ethereum Casper - Censorship

When 2/3 of the validators censor 1/3 of the validators (by not validating their txs), 1/3 would get slashed heavily and 2/3 would get slashed a bit in the Casper protocol. Isn't it very compelling ...
0
votes
1answer
205 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
1answer
79 views

Ethereum Casper block convergence

How does Casper achieve that all validators magically converge to a block without deciding the block deterministacally (stake-grindable)? How is this implemented in the testnet?
2
votes
1answer
675 views

Problem with Casper FFG?

I am following Theorem 2 from https://arxiv.org/pdf/1710.09437.pdf I am referring to this example https://imgur.com/hwfYZor Let a be the justified checkpoint with greatest height. Suppose that half ...
2
votes
1answer
56 views

Casper slashes nodes with poor network connection?

Moving from PoW to PoS sounds reasonable as it's more environmentally friendly and costs less to compensate miners. However, I heard Casper will slash uncles to disincentives them from forming a ...
3
votes
2answers
817 views

How to RLP-encode messages in Solidity

I'm trying to figure out how to interact with the current version of the Casper contract from Solidity. The vote-function in the casper contract takes an array of bytes, which represents the RLP-...
5
votes
1answer
375 views

What is the difference between Casper and Algorand?

What is the difference between Casper and Algorand? Casper -- Proof of Stake-Based Finality System overlaying an existing proof of work blockchain Algorand -- Byzantine Consensus Based Protocol and?...