Questions tagged [casper]

Casper is a security-deposit based economic consensus protocol.

Filter by
Sorted by
Tagged with
4
votes
0answers
127 views

How is Casper better than POW against possible government censorship? [closed]

As of now my understanding is that with POW an attack by one or multiple goverments could be orchestrated just by raiding mining farms (which can be easily identified given the electricity bill) and ...
3
votes
1answer
532 views

Will the processing power of the EVM ever be increased?

From what I understand almost all hash power on the network is used to secure the blockchain, but the processing power of the EVM remains constant even as the hash power of the network increases, and ...
3
votes
2answers
111 views

Casper FFG slashed deposits distribution?

How is the slashed funds distributed upon failing to follow the requirements as a validator?
3
votes
2answers
1k 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-...
3
votes
1answer
1k views

Once PoS and Casper is reached, what stops block times from dropping into the millisecond range?

After reading through Vlad's Casper Post, I am under the impression that Casper consensus will be reached when the validators all agree on a bit (more or less). If this is the case, why can the '...
3
votes
1answer
551 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 ...
3
votes
1answer
2k views

What is delegated proof of stake and why is it not suitable for Ethereum?

Ethereum will switch to Proof Of Stake in some future hard fork called Serenity. For this putpose a new Proof Of Stake protocol called Casper is being developed.[1] However, there are quite a few ...
3
votes
1answer
424 views

Casper proposal mechanism

I do not understand how the proposal mechanism illutstrated here works. A proposal mechanism is a mechanism that proposes hashes, which the rest of the machinery with PREPARE and COMMIT messages ...
3
votes
0answers
178 views

What makes the blockchain immutable in Proof-of-Stake? [duplicate]

In Proof-of-Work, it's difficult to edit/delete data on the blockchain because of the millions of hashes performed before generating a block. It would be impossible for a single attacker to have 51% ...
2
votes
1answer
95 views

Where can I get latest Ethereum2 information? [closed]

Somtimes Ethereum developers like Vitalik mention about Ethereum2. Where can I get latest information about Ethereum2 ideas or roadmap?
2
votes
1answer
343 views

How will the number of confirmations for security change with Casper?

How will this answer change when Casper is deployed?
2
votes
1answer
34 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 ...
2
votes
1answer
202 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 ...
2
votes
1answer
1k views

Does next hard frok (initial PoS implementation) remove difficulty bomb?

To my understanding, we now started something called ice age period where difficulty bomb becomes harder exponentially and this was implemented to make sure everyone switches to new PoS chain when it ...
2
votes
1answer
2k views

What is network weight and my weight?

What does it mean by my weight and the network weight in POS ? -Thanks.
2
votes
1answer
393 views

ETH vs Tokens price issue [duplicate]

Is there any possibility for one token (e.g. Augur's REP) to become more valuable than the total Ether market cap? If so, how would that be possible? In Security of PoS if/when Assets (Tracked or ...
2
votes
1answer
54 views

What signatures will be used for Casper bets?

In this blog post, Vlad Zamfir describes a bet as a object with a signature. What kind of signature will Casper bets have? What is the length (in bytes) of those signatures?
2
votes
2answers
250 views

What is the network overhead of Casper?

In Bitcoin the PoW mining has very little overhead in terms of bandwidth. The miners simply need to produce the PoW, which I believe is 32 bytes per 10 minutes. In Casper I understand every validator ...
2
votes
1answer
97 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 ...
2
votes
1answer
30 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
1answer
61 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 ...
2
votes
1answer
202 views

Solutions for orphan rate in Casper PoS? [closed]

What are some possible solutions to deal with the increased orphan rate when Ethereum shifts to its Proof-of-Stake system, Casper?
2
votes
1answer
77 views

How many times can you try to create a candidate block/sec in Casper?

According to this post, you can create only one candidate block/sec for next block in general POS formula. Same in Casper? If it's different, how many candidate blocks can you create in a second in ...
2
votes
1answer
238 views

How will the transition from PoW to Casper's PoS work? [duplicate]

How will the transition from PoW to Casper's PoS work? Is there a spec written? Have there been any tests? Has code or documentation been written?
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
111 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
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
43 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
72 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
152 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
2answers
257 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 ...
2
votes
0answers
80 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
118 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
265 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
145 views

What are transaction costs likely to be after Casper? [closed]

It presently costs X to send a simple transaction. Assuming the price of ether stays constant, what is a theoretical estimate for the new cost of the same sort of transaction after Casper? i.e X/10?
2
votes
0answers
249 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
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
376 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
99 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
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
1answer
95 views

Official Update on Ethereum 2.0? [duplicate]

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
1answer
2k views

Speed of Ethereum for real time DApp

Currently the block time is around 17s but the confirmation time is even longer around 2-3 minutes. Moreover, as I understand even if the transactions-per-second are 7 we still need to wait the ...
1
vote
1answer
45 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 ...
1
vote
2answers
365 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 ...
1
vote
1answer
523 views

Energy Consumption from Casper/PoS

I've seen a lot of articles saying that Casper/PoS will be substantially better in terms of energy efficiency but haven't seen any concrete numbers. How much better will it be? 50x (still really bad), ...
1
vote
1answer
7k views

What is the transaction confirmation time for ERC20 based token? [duplicate]

In case of Bitcoin, it is 10 min. What is the case for ETH or ERC20 based token? And what's the confirmation time change after Casper update?
1
vote
2answers
124 views

How does proof of stake prevent past blocks from being changed?

I have a question about Proof of Stake. Are there any protections against a user just creating an entirely new chain, since there is no computational penalty for creating a really long chain, couldn't ...
1
vote
1answer
81 views

How to transition to PoS?

I'm trying to find the details of the coming PoW to PoS transition, but all I could find were generic explanations why it was so good. Can somebody point me to a resource or just explain in a few ...
1
vote
1answer
46 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 ...
1
vote
1answer
42 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.