Skip to content

Instantly share code, notes, and snippets.

@mratsim
Last active September 15, 2023 12:45
Show Gist options
  • Save mratsim/86323a501154d581e67a1de9aa2149dc to your computer and use it in GitHub Desktop.
Save mratsim/86323a501154d581e67a1de9aa2149dc to your computer and use it in GitHub Desktop.

Eth2 call - ethereum/eth2.0-pm#196

Testing infra : changes plan for January next year

Proposal: accounting reform

Test proposal: BLS serialization tests


Teku:

  • Focus on block processing, no more block orphaned
  • Att for first slot more precise
  • (?)
  • Backing tree heap consumption
  • Better attestation aggregates (?)

Prysm:

  • Database backups at runtime
  • Support reading graffiti from files
  • Peer socring enabled
  • Update golang
  • Disk IO
  • Eth1 fallback option for Eth1 node

Lighthouse:

  • Slasher enhancement, fixed a missed proposer slashing bugs
  • IO failures that may vause potential database corruption
  • Eth1 fallback node
  • (?)
  • http API
  • light attestation
  • Gossipsub analysis, foun discrepencies
  • WIP reduce block proposal time
  • WIP Beacon node fallback
  • experiments with new scoring parameter

Lodestar:

  • Debug API
  • BLS batch verification
  • Takes a while to get peers
  • will have release every 2 weeks
  • Can try Lodestar on Pyrmont.
    • will pause every few minutes (but can keep following the head)

Research updates

Vitalik:

  • Data availability Sharding is now a PR
    • explanation of data availability sampling
  • Dankrad optimized proof generation (8x faster)

How to implement Kate commitment?

  • add, mul and multiscalar multiplication
  • FFT not necessary for generation (?) but needed for verification (?)
  • Dankrad ready to offer to walk through the optimization he did.

Twist in fork choice rule upcoming (theoretical issue with liveness)

Good holidays!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment