Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wiki - Protocol Design #154

Closed
taxmeifyoucan opened this issue Apr 5, 2024 · 3 comments
Closed

Wiki - Protocol Design #154

taxmeifyoucan opened this issue Apr 5, 2024 · 3 comments
Assignees
Labels
help wanted Extra attention is needed looking-for-collaboration Collaborators needed missing-content Important domain not covered by wiki page-request Add a new page

Comments

@taxmeifyoucan
Copy link
Contributor

The page should cover design principles and rationale of the Ethereum protocol, updating to reflect the current zeitgeists and architecture evolution.

Protocol Design

This page is under placeholder since the wiki started https://github.com/eth-protocol-fellows/protocol-studies/blob/main/docs/wiki/protocol/design-rationale.md

It would be great to fill it because there is no up to date document explaining why Ethereum looks the way it does. The placeholder page includes a doc from old Eth builders wiki which could be revived. The core tenets are similar but lot of things can be updated, V's blog posts like the one I linked are a great resource. There are projects like Merge Manual or recent Dencun Diaries which can also inspire the updated version. I partially covered it in my talk on Week 1.

@taxmeifyoucan taxmeifyoucan added help wanted Extra attention is needed page-request Add a new page missing-content Important domain not covered by wiki looking-for-collaboration Collaborators needed labels Apr 5, 2024
@gorondan gorondan self-assigned this Apr 23, 2024
@hopinheimer
Copy link
Contributor

I'd like to collaborate! @taxmeifyoucan @gorondan

@hopinheimer
Copy link
Contributor

Proposed content

I'm assuming here that important updates will also contribute to the protocol design

  • fundamental principles
  • accounts over UTXOs
  • merkle patricia trie
  • RLP
  • compression algorithm
  • trie
  • EVM (gas and fee)
  • Casper + GHOST
  • weak subjectivity
  • attestation
  • London update
  • EIP-4844

@taxmeifyoucan @gorondan @raxhvl

@taxmeifyoucan taxmeifyoucan moved this to In progress in V1.0 Wiki Release May 17, 2024
@taxmeifyoucan taxmeifyoucan moved this from In progress to Ready in V1.0 Wiki Release May 23, 2024
@taxmeifyoucan
Copy link
Contributor Author

#262

@github-project-automation github-project-automation bot moved this from Ready to Done in V1.0 Wiki Release May 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed looking-for-collaboration Collaborators needed missing-content Important domain not covered by wiki page-request Add a new page
Projects
Status: Done
Development

No branches or pull requests

3 participants