# The Ethereum Sharding Meeting #2 - Berlin ### 2018 July 1st GMT+2 This is the Ethereum sharding client devs & researchers meeting organized by Etheruem Foundation research team. Note: we will have live streaming for this event. 😎 Link: http://livepeer.tv ## Registration * Date: 2018 July 1st * Time: 09:00 AM * Ticket: please make sure you've received the confirmation mail. | Time | Event | |-------|------------------------------------------------------------------| | 09:00 | Registration | | 10:00 | Opening + Photo | | 10:10 | Sharding client implementation updates | | 11:20 | Spokes & Sharding by Nicolas Liochon (ConsenSys) | | 11:30 | Sharding simulation by Leonardo Bautista-Gomez | | 11:40 | break | | 12:40 | Beacon Casper chain by Vitalik Buterin and Justin Drake | | 13:00 | Lunch | | 13:45 | BLS aggregation by Vitalik Buterin and Justin Drake | | 14:05 | STARKs in sharding with StarkWare - Eli Ben Sasson, Uri Kolodny, and Avihu Levy | | 14:45 | Proofs-of-Custody by Vitalik Buterin and Justin Drake | | 15:30 | Tea-break | | 16:00 | Discussion: Sharding P2P networking roundtable with Mai-Hsuan (Kevin) Chia, Felix Lange, Guillaume Ballet (Ethereum Foundation), and Lars Gierth (Protocol Labs) | | 17:00 | Discussion: Casper ❤️sharding and everything | | 18:40 | Dinner | ### ⟠ Opening + Photo (**10 mins**) ## Presentations - start at 10:00 AM ### ⟠ Sharding client implementation updates (**70 mins**) * Trinity * Drops of Diamond * Harmony * Nimbus * Prysmatic Labs * Parity * PegaSys ### ⟠ Spokes & Sharding (**20 mins**) - **ConsenSys** ### ⟠ Sharding Simulation (**10 mins**) - **Leonardo** * Reading material: * [vbuterin: sharding fork choice rule PoC](https://github.com/ethereum/research/tree/master/sharding_fork_choice_poc) ### ⟠ Beacon Casper chain (**40 mins**) - **Vitalik and Justin** * Reading material: * [Full Casper chain v2 draft](https://notes.ethereum.org/s/Syj3QZSxm) ### ⟠ Lunch - (1 hr) ### ⟠ BLS aggregation (**20 mins**) - **Vitalik and Justin** * Reading material: * [Pragmatic signature aggregation with BLS](https://ethresear.ch/t/pragmatic-signature-aggregation-with-bls/2105) ### ⟠ STARKs in sharding (**40 mins**) - **StarkWare** ### ⟠ Proofs-of-Custody (**20 mins**) - **Justin** * Reading material: * [Cryptographic proof of custody for incentivized file-sharing](https://distributedlab.com/whitepaper/ProofOfcustody.pdf) and [An efficient concise scheme for proof-of-custody ](https://docs.google.com/document/d/10A-eDCozwd8um2R7ojOMFjRjitiGx81YCOYu4rbfewI/edit#heading=h.gn15qq27fdzu) by Pavel Kravchenko and Vlad Zamfir * [Enforcing windback (validity and availability), and a proof of custody](https://ethresear.ch/t/enforcing-windback-validity-and-availability-and-a-proof-of-custody/949) * [Extending skin-in-the-game of notarization with proofs of custody](https://ethresear.ch/t/extending-skin-in-the-game-of-notarization-with-proofs-of-custody/1639) * [1-bit aggregation-friendly custody bonds](https://ethresear.ch/t/1-bit-aggregation-friendly-custody-bonds/2236) ## Discussions ### ⟠ Discussion: Sharding P2P networking roundtable (**1 hr**) * Sharding network design * Reading materal: * [Ethereum Sharding P2P Requirements](https://docs.google.com/presentation/d/1qJInTUsx_dSo836lcDxq9jR7pv-QWyKYJemcYi_iQnA/edit?usp=sharing) * [Torus-shaped sharding network](https://ethresear.ch/t/torus-shaped-sharding-network/1720) * [Exploring Ethereum on libp2p](https://github.com/libp2p/libp2p/issues/33) ### ⟠ Tea-break (30 min) ### ⟠ Discussion: Casper ❤️ sharding + the mainnet & sharding separation: (**1 hours**) * Reading materal: * [Committee-based sharded Casper](https://ethresear.ch/t/committee-based-sharded-casper/2197/) * [Full Casper chain v2 draft](https://notes.ethereum.org/s/Syj3QZSxm) ### ⟠ Discussion: Short-term tasks and Process (**40 mins**) ### ⟠ Dinner - (1.5 hrs)