Ethereum Cat Herders / Altair

Add meeting Rate page Subscribe

Ethereum Cat Herders / Altair

These are all the meetings we have in "Altair" (part of the organization "Ethereum Cat Herders"). Click into individual meeting pages to watch the recording and search or read the transcript.

20 Sep 2021

Topics covered
-----------------------------
1:12 - Guests introduction
3:22 - Presentation outline
4:56 - What’s coming with Prysm Altair support
5:00 - Major Revamp: Prysm V2
9:20 - Unique challenges of Hardforks in Go
9:52 - How Prysm is handling fork - Potential Solutions
13:47 - Improving our code is key
14:22 - SOLID Software Principles
15:45 - Clean validation pipeline
16:46 - Where does the new code live?
16:55 - Core transition
18:04 - Network
18:25 - Validator
18:50 - Optimization behind peer implementation
19:20 - Beacon state structure
19:50 - New spec test
20:08 - Testing the fork transition
21:33 - End to end testing
22:47 - What does an evaluator look like (sample codes)
23:40 - How to contribute
24:24 - We are hiring!
24:54 - Q&A
25:36 - Where to run the new slasher - same or different machine?
26:50 - Client diversity - Will the interface tool that is created make it easier for people to switch to a different client or do you think the community should develop?
29:49 - For the validator, will anything change with Altair?
31:09 - Are the Altair clients already in releases?
31:35 - Is Prysm ready for Artair?
32:22 - Testing side - how much testing standards can be shared & tested with the other team?
35:02 - How does developing this software project differ from previous software projects?
37:33 - How do you decide what’s going to go into a release?
39:49 - How do you decide when it is ready?
43:10 - What can the community do to support this effort?
45:53 - Is the availability of documentation makes Prysm the first choice for setting up a beacon chain node?
48:10 - Which is good to follow for information on Prysmatic Labs Medium or hackmd?
49:00 - What as a community can we do to support Client Diversity?
50:32 - What is the reason for a decrease in Eth1 nodes?
52:30 - Thoughts on using the staking pools?
54:15 - Impact of Altair on validator - What are the chances of a decrease in rewards for solo stakers considering sync committee?
55:48 - Shout out to the Prysm team members

Resources
-------------------
Slides: https://docs.google.com/presentation/d/1pK4YsRTvYmffsfSGD5eAoYvzdFDVsbwooZON3wtGpd8/edit#slide=id.p

Beacon chain proposal - https://www.youtube.com/playlist?list=PL4cwHXAawZxoEw29YmqJtNoFaENUUAREn

PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

Follow at Twitter
-----------------------------------------------
Terence Tso @terencechain | Raul Jordan @rauljordaneth | Superphiz @superphiz | Colfax Selby @colfaxselby | Pooja Ranjan @poojaranjan19

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 5 participants
  • 57 minutes
ethereum
journey
introduction
prisma
enterprise
penny
spearheading
insights
worthwhile
users
youtube image

28 Jun 2021

Topics covered
-----------------------------
1:11 - Introduction
2:10 - Presentation - What it takes Altair to bring out in production
2:25 - What Teku is?
3:50 - The team behind Teku
4:26 - What is Altair?
6:06 - Data Structure changes
9:00 - Transition logic
10:55 - New validator duties
13:18 - New validator duty REST APIs
14:05 - Status of REST API implementation. Can end-users use these REST APIs?
17:50 - v2 REST APIs - Blocks
18:20 - Networking
20:55 - Devnets
23:13 - Next steps
25:35 - More context on Altair
28:25 - Difference between missing a sync committee signature and missing an attestation
31:49 - Sync committee signature
37:25 - What are the plans for testnets and the best place to follow along?
40:03 - Strategy behind deciding the timeline for testnets & mainnet
42:15 - Why is the beacon chain so diverted from the mainnet? Is Altair going to sync them?
49:45 - Is there a plan, timeline for Merge?
51:00 - What would be the possible changes to the project management and product management in Ethereum?
56:40 - Upgrade approach & governance in Ethereum
1:00:00 - Fork identifier on Beacon chain

Resources:
-------------------
Slides - https://docs.google.com/presentation/d/1pZhlTODTPyctgbKFsyDgXOo_wL4G7GgK_A3AP1CwcfU/edit?usp=sharing

Teku website - https://consensys.net/knowledge-base/ethereum-2/teku

Teku GitHub - https://github.com/ConsenSys/teku/

Annotated specs: https://github.com/ethereum/annotated-spec/blob/master/altair/beacon-chain.md#beacon-state-mutators

Eth2 specs: https://github.com/ethereum/eth2.0-specs/releases

Altair - Accounting reform with Alex Stokes - https://www.youtube.com/watch?v=KdhHJa2SEwY

Altair Beacon chain upgrade with Vitalik and Danny - https://youtu.be/iaAEGs1DMgQ

Consensus Layer Proposals playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxoEw29YmqJtNoFaENUUAREn

PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

Survey:
---------------
Ethereum blockchain users and developers research - https://docs.google.com/forms/d/e/1FAIpQLSeugRHv93fizew0zeqXFOOnQIbjbWnVHoThLJR3f3g6gVvXhQ/viewform

Follow at Twitter
-----------------------------------------------
Adrian Sutton @ajsutton | Alita Moore @AlitaMoore85 | Pooja Ranjan @poojaranjan19

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 4 participants
  • 1:04 hours
transition
blockchain
implementers
atm
episode
providers
app
introduced
updates
enterprise
youtube image

7 Jun 2021

Topics covered
-----------------------------
2:08 - Altair Beacon chain upgrade - Accounting reform
2:50 - Overview of Danny’s talk
4:20 - Penalty Parameter update
4:25 - Punitivity in EIP-2982
5:39 - Punitivity in Altair
9:25 - What does this mean for people who are staking from home especially those having no backups?
12:50 - Offline slashing (Penalties)
15:55 - How far are we from the max punitive?
17:19 - Inactivity score reform
17:22 - Inactivity score (Phase 0 vs Altair)
21:48 - Leak Demo
27:55 - Modifications to the consensus structure
29:46 - Sync Committees
29:54 - Validator duties
30:45 - New and modified duties
33:14 - Modifications to consensus structure - Sync aggregate
34:09 - Process sync committee
34:34 - Update sync committee
35:52 - Resources
36:10 - Vitalik presentation - Light client sync protocol
36:24 - How do light clients sync?
37:49 - How light clients keep track of finalized block?
43:41 - Some nuances
43:50 - Why do you commit to both the sync committee and the next sync committee?
46:00 - Where do you get the signatures?
47:35 - Do light clients listen to Gossips and light client aggregate channels themselves?
48:00 - Are full nodes required to provide wide access to light clients or is that also optional?
48:30 - What was the problem?
49:00 - Tasks for which light clients need full nodes?
50:21 - Finalized vs. non-finalized updates
53:25 - Getting non-finalized recent blocks
56:52 - Using Lightclients and embedding them in smart contracts, will they also be embedded inside the chain to give a smart contract awareness of the block state?
58:16 - Metrics
59:09 - Feel for Altair next steps in testnet
1:02:22 - Is the plan to test on the Pyrmont?
1:02:13 - Rewards & Penalties - are they finalized?
1:03:01 - What is that team considering to ensure validators are committed?
1:04:34 - Discouragement attacks
1:06:00 - Resources to educate about the upgrade

Resources:
-------------------
Danny's slides: https://drive.google.com/file/d/1NJUTaiNsN5sP9qyeNTY7O8qrWQezedGa/view?usp=sharing
Annotated specs: https://github.com/ethereum/annotated-spec/blob/master/altair/beacon-chain.md#beacon-state-mutators
Eth2 specs: https://github.com/ethereum/eth2.0-specs/releases
HF1 proposal - https://notes.ethereum.org/@vbuterin/HF1_proposal

Altair - Accounting reform with Alex Stokes - https://www.youtube.com/watch?v=KdhHJa2SEwY

Altair in Teku with Adrian Sutton - https://youtu.be/Kv643dgRmMI

Altair upgrade & roadmap (Prysm) with Raul Jordan & Terence - https://youtu.be/92BeeDr1Nhw

Beacon chain metrics & benchmarking with Parithosh & Leonardo - https://youtu.be/3xD2UyazRTE

A Brief History of Ethereum's Future with Ben Edgington - https://youtu.be/FlFKZR_ofSo

Beacon chain Proposals playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxoEw29YmqJtNoFaENUUAREn


Ethereum blockchain users and developers survey: https://docs.google.com/forms/d/e/1FAIpQLSeugRHv93fizew0zeqXFOOnQIbjbWnVHoThLJR3f3g6gVvXhQ/viewform

Follow at Twitter
-----------------------------------------------
Vitalik Buterin @VitalikButerin | Danny Ryan @dannyryan | William Schwab @William94029369 | Brent Allsop @Brent_Allsop | Pooja Ranjan @poojaranjan19

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Follow PEEPanEIP earlier episodes at https://www.youtube.com/playlist?list...

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 6 participants
  • 1:08 hours
ethereum
increasingly
consensus
augmented
announcement
blockchain
updates
finalizing
protocols
80
youtube image

31 May 2021

Topics covered
-----------------------
1:23 - About Alex Stokes
2:42 - Outline of presentation
3:40 - Altair
5:17 - Eth2
6:15 - Altair - Flagship features
7:22 - How is it different from Ethereum 1.0?
9:24 - Accounting reforms
10:25 - How does incentivization on the Beacon chain work?
12:02 - Mechanics of PoS consensus
12:30 - Consensus
16:31 - What is attestation? What does it mean for a block to be justified?
22:53 - Time on the Beacon chain
24:24 - Duties on the Beacon chain
26:27 - Rewards on the Beacon chain
27:45 - LMD Ghost
28:56 - How is incentivization changing in Altair?
29:40 - What is the main problem that Eth2 is trying to address that Eth1 experiences?
35:43 - Accounting reforms - overview
35:48 - When are rewards accounted for?
37:34 - How are rewards accounted for - so far, Altair and beyond
38:10 - Reasons for optimization - base reward
44:36 - Base reward going to remain the same or will it change?
49:05 - Would there be an increase in APY with Altair?
52:45 - Accounting reform (tier structure) as explained in HF-1
56:05 - Can you talk a little bit about the process flow to propose a feature in the Consensus layer?
48:00 - Fun fact of Eth2 chain

Resources
---------------
Altair: Accounting reform - https://docs.google.com/presentation/d/1zX-Al6iUE_tFomsoJdEpieJT8l6iAjhjPNKd7YpKjZI/edit?usp=sharing

The Limits to Blockchain Scalability - https://vitalik.ca/general/2021/05/23/scaling.html

HF1 Proposal - https://notes.ethereum.org/@vbuterin/HF1_proposal

Core Developer Apprenticeship Program
https://blog.ethereum.org/2021/05/13/core-dev-apprenticeship/

GitHub
https://github.com/ethereum/annotated-spec
https://github.com/ethereum/eth2.0-specs

Consensus Layer Proposals playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxoEw29YmqJtNoFaENUUAREn


Follow at Twitter
-----------------------------------------------
Alex Stokes @ralexstokes | Ben Edgington @benjaminion_xyz | Alita Moore @AlitaMoore85 | William Schwab @William94029369 | Pooja Ranjan @poojaranjan19

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2

Follow PEEPanEIP earlier episodes at https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 6 participants
  • 1:02 hours
ethereum
accounting
reforms
altair
important
introduced
ether
administrate
transactions
2021
youtube image