From Casper FFG to Full Casper Chain

Gagzi
Gagzi
Aug 31, 2018 · 11 min read

Why was Casper FFG — a partial Proof-of-Stake algorithm on top of Proof-of-Work — deprecated?

Mechanics of the deprecated Casper FFG — a brief overview

[optional] Process Flow of the Casper FFG

Process Flow of the Casper FFG

Summary

What is the problem?

Signature Verification Bottleneck of the Layer 2 Smart Contract Solution

How to collect and verify >100,000 Votes (Attestations) for every new block?

Formal BLS Signature Aggregation Design by Justin Blake (source: ethresear.ch)

Ethereum 2.0 — SHASPER: Casper + Sharding

Ethereum 2.0 Architecture

Credits to Hsiao-Wei Wang, Prysmatic Labs & the Ethereum Team

Ethereum 2.0 Casper Proof-of-Stake

How to create non-exploitable randomness?

Source: Ben Fisch
VDF outcome used as Random Seed later in time

[VDFs have] relative to RANDAO similar schemes, but they cannot be manipulated — Vitalik Buterin

Ethereums transition from Casper FFG to Full Casper Chain (Beacon Chain)

Ethereum recently had a major shift in their development strategy: The independent efforts of Proof of Stake (Casper FFG, EIP1011) and Sharding have been merged in to a joint project.

Gagzi

Written by

Gagzi

Ethereums transition from Casper FFG to Full Casper Chain (Beacon Chain)

Ethereum recently had a major shift in their development strategy: The independent efforts of Proof of Stake (Casper FFG, EIP1011) and Sharding have been merged in to a joint project.