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 coins but how will the contract be official? That's what I heard.

The question is: how will I be able to stake my coins when the change to hybrid scheme comes?

Casper FFG


For the details of the staking process there starts to be more and more high quality information available.

Here is flow chart how the validator works:


Here is the current smart contract source code in Vyper language (not Solidity):


| improve this answer | |
  • Ok so basically, people will deploy their own smart-contract containing codes for validating (staking) and they will send the coin to the contract. – Hoyt May 12 '18 at 8:04

There are a few documents that explain that, and some repos you can visit:

The proof of bet implemented on Casper is in essence the "parent" or a generalization of a particular case that will be the Satoshian PoW.

On the articles avobe, you can read and understand quite good how consensus is archieved and the main differences of PoC (or proof of bet) and the actual Proof of concepts) and obviously, how Casper works.

If you want to test it, you can do it here

Hope it helps!

| improve this answer | |
  • Your answer is about Casper cbc, which is not the same as Casper FFG – Henk May 11 '18 at 7:46
  • My bad mate, sorry, I don't know why i understood CBC :( – CPereez19 May 11 '18 at 10:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.