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

Update PoS overview to add a more on-point lede #6651

Merged
merged 2 commits into from Jun 13, 2022

Conversation

setgree
Copy link
Contributor

@setgree setgree commented Jun 13, 2022

  • the intro paragraph/sentence should succinctly state the core idea rather than explaining the building blocks
  • I don't think consensus mechanism needs to be both defined and linked to (I definitely might be wrong)
  • The remainder of the article can explain the building blocks from the ground up
  • ~40 fewer words

Description

Related Issue

* the intro paragraph/sentence should succinctly state the core idea rather than explaining the building blocks
* I don't think consensus mechanism needs to be both defined and linked to
* The remainder of the article can explain the building blocks from the ground up
@github-actions github-actions bot added content 🖋️ This involves copy additions or edits needs review 👀 Review is needed for this issue or pull request labels Jun 13, 2022
@setgree setgree changed the title Update proof of stake to add a more on-point lede Update PoS overview to add a more on-point lede Jun 13, 2022
@gatsby-cloud
Copy link

gatsby-cloud bot commented Jun 13, 2022

Gatsby Cloud Build Report

ethereum-org-website-dev

🎉 Your build was successful! See the Deploy preview here.

Build Details

View the build logs here.

🕐 Build time: 30m

Performance

Lighthouse report

Metric Score
Performance 🔶 26
Accessibility 💚 91
Best Practices 💚 100
SEO 💚 92

🔗 View full report

@@ -5,7 +5,7 @@ lang: en
sidebar: true
---

A [consensus mechanism](/developers/docs/consensus-mechanisms/) is a set of rules and incentives that enable nodes to come to agreement about the state of the Ethereum network. There are several different classes of consensus mechanisms that have been implemented on various blockchains, including [proof-of-work (PoW)](/developers/docs/consensus-mechanisms/pow/), proof-of-stake (PoS) and proof-of-authority (PoA). Ethereum has used PoW since its genesis, but is moving to PoS. This was always the plan because PoS is thought to be more secure than PoW, uses drastically less energy, and enables new scaling solutions to be implemented. However, proof-of-stake is also more complex than proof-of-work and refining the mechanism has taken years of research and development. The challenge now is to implement PoS on the live Ethereum network - a process known as ["The Merge"](/upgrades/merge/).
Proof-of-stake (PoS) is a a [consensus mechanism](/developers/docs/consensus-mechanisms/) that Ethereum is moving to, away from [proof-of-work (PoW)](/developers/docs/consensus-mechanisms/pow/), because PoS is thought to be more secure, less energy-intensive, and better for implementing new scaling solutions. While it has always been the plan to transition to PoS, proof-of-stake is also more complex than proof-of-work, and refining the mechanism has taken years of research and development. The challenge now is to implement PoS on the live Ethereum network. This process is called ["The Merge"](/upgrades/merge/).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We always spell out proof-of-stake/work fully as per our style guide.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

gotcha 😃 I was following the conventions of the page as I found it, next time I will consult the style guide more closely 🙏

Copy link
Contributor

@minimalsm minimalsm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @setgree. Completely agree; not sure why we were explaining proof-of-stake from the ground up when consensus mechanisms are a prerequisite to this page. Thanks a ton 💪

@minimalsm minimalsm merged commit ce35250 into ethereum:dev Jun 13, 2022
@setgree setgree deleted the patch-2 branch June 13, 2022 13:34
@minimalsm minimalsm mentioned this pull request Jun 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
content 🖋️ This involves copy additions or edits needs review 👀 Review is needed for this issue or pull request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants