Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions public/_redirects
Original file line number Diff line number Diff line change
Expand Up @@ -108,9 +108,9 @@

/*/upgrades/beacon-chain /:splat/roadmap/beacon-chain 301!

/upgrades/vision/ /roadmap/vision/ 301!
/upgrades/vision/ /roadmap/ 301!

/*/upgrades/vision/ /:splat/roadmap/vision/ 301!
/*/upgrades/vision/ /:splat/roadmap/ 301!

/upgrades /roadmap 301!

Expand Down
3 changes: 1 addition & 2 deletions public/content/developers/docs/scaling/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ sidebarDepth: 3

As the number of people using Ethereum has grown, the blockchain has reached certain capacity limitations. This has driven up the cost of using the network, creating the need for "scaling solutions." There are multiple solutions being researched, tested and implemented that take different approaches to achieve similar goals.

The main goal of scalability is to increase transaction speed (faster finality) and transaction throughput (higher number of transactions per second) without sacrificing decentralization or security (more on the [Ethereum vision](/roadmap/vision/)). On the layer 1 Ethereum blockchain, high demand leads to slower transactions and nonviable [gas prices](/developers/docs/gas/). Increasing the network capacity in terms of speed and throughput is fundamental to the meaningful and mass adoption of Ethereum.
The main goal of scalability is to increase transaction speed (faster finality) and transaction throughput (higher number of transactions per second) without sacrificing decentralization or security. On the layer 1 Ethereum blockchain, high demand leads to slower transactions and nonviable [gas prices](/developers/docs/gas/). Increasing the network capacity in terms of speed and throughput is fundamental to the meaningful and mass adoption of Ethereum.

While speed and throughput are important, it is essential that scaling solutions enabling these goals remain decentralized and secure. Keeping the barrier to entry low for node operators is critical in preventing a progression towards centralized and insecure computing power.

Expand Down Expand Up @@ -88,7 +88,6 @@ Learn more about [Validium](/developers/docs/scaling/validium/).
- Multiple solutions can help reduce the overall congestion on any one part of the network and also prevent single points of failure.
- The whole is greater than the sum of its parts. Different solutions can exist and work in harmony, allowing for an exponential effect on future transaction speed and throughput.
- Not all solutions require utilizing the Ethereum consensus algorithm directly, and alternatives can offer benefits that would otherwise be difficult to obtain.
- No one scaling solution is enough to fulfill the [Ethereum vision](/roadmap/vision/).

## More of a visual learner? {#visual-learner}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ sidebarDepth: 3

A sidechain is a separate blockchain that runs independent of Ethereum and is connected to Ethereum Mainnet by a two-way bridge. Sidechains can have separate block parameters and [consensus algorithms](/developers/docs/consensus-mechanisms/), which are often designed for efficient processing of transactions. Using a sidechain involves trade-offs, though, as they do not inherit Ethereum's security properties. Unlike [layer 2 scaling solutions](/layer-2/), sidechains do not post state changes and transaction data back to Ethereum Mainnet.

Sidechains also sacrifice some measure of decentralization or security to achieve high throughput ([scalability trilemma](https://vitalik.eth.limo/general/2021/05/23/scaling.html)). Ethereum is, however, committed to scaling without compromising on decentralization and security as outlined in its [vision statement](/roadmap/vision/) for upgrades.
Sidechains also sacrifice some measure of decentralization or security to achieve high throughput ([scalability trilemma](https://vitalik.eth.limo/general/2021/05/23/scaling.html)). Ethereum is, however, committed to scaling without compromising on decentralization and security.

## How do sidechains work? {#how-do-sidechains-work}

Expand Down
1 change: 0 additions & 1 deletion public/content/energy-consumption/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,5 @@ Web3 native public goods funding platforms such as [Gitcoin](https://gitcoin.co)

## Related topics {#related-topics}

- [Ethereum's vision](/roadmap/vision/)
- [The Beacon Chain](/roadmap/beacon-chain)
- [The Merge](/roadmap/merge/)
2 changes: 1 addition & 1 deletion public/content/ethereum-forks/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -386,7 +386,7 @@ The Berlin upgrade optimized gas cost for certain EVM actions, and increases sup

#### Summary {#beacon-chain-genesis-summary}

The [Beacon Chain](/roadmap/beacon-chain/) needed 16384 deposits of 32 staked ETH to ship securely. This happened on November 27, meaning the Beacon Chain started producing blocks on December 1, 2020. This is an important first step in achieving the [Ethereum vision](/roadmap/vision/).
The [Beacon Chain](/roadmap/beacon-chain/) needed 16384 deposits of 32 staked ETH to ship securely. This happened on November 27, and the Beacon Chain started producing blocks on December 1, 2020.

[Read the Ethereum Foundation announcement](https://blog.ethereum.org/2020/11/27/eth2-quick-update-no-21/)

Expand Down
2 changes: 0 additions & 2 deletions public/content/roadmap/beacon-chain/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ Staking serves a similar purpose that [mining](/developers/docs/consensus-mechan

The transition to proof-of-stake made Ethereum significantly more secure and decentralized by comparison to proof-of-work. The more people that participate in the network, the more decentralized and safe from attacks it becomes.

And using proof-of-stake as consensus mechanism is a foundational component for [the secure, environmentally friendly and scalable Ethereum we have now](/roadmap/vision/).

<Alert variant="update">
<AlertEmoji text=":money_bag:"/>
Expand Down Expand Up @@ -77,6 +76,5 @@ Sharding can only safely enter the Ethereum ecosystem with a proof-of-stake cons

## Further Reading

- [More on Ethereum's future upgrades](/roadmap/vision)
- [More on node architecture](/developers/docs/nodes-and-clients/node-architecture)
- [More of proof-of-stake](/developers/docs/consensus-mechanisms/pos)
2 changes: 1 addition & 1 deletion public/content/roadmap/fusaka/peerdas/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ The Ethereum protocol is undergoing its most significant scaling upgrade since t

## Scalability {#scalability}

[Ethereum’s vision](/roadmap/vision/) is to be a neutral, secure and decentralized platform available for everyone in the world. As network usage grows, this requires balancing the trilemma of scale, security, and decentralization of the network. If Ethereum simply increased the data handled by the network within its current design, it would run the risk of overwhelming the [nodes that Ethereum relies on for its decentralization](/developers/docs/nodes-and-clients/). Scalability requires rigorous mechanism design that minimizes trade-offs.
Ethereum’s vision is to be a neutral, secure and decentralized platform available for everyone in the world. As network usage grows, this requires balancing the trilemma of scale, security, and decentralization of the network. If Ethereum simply increased the data handled by the network within its current design, it would run the risk of overwhelming the [nodes that Ethereum relies on for its decentralization](/developers/docs/nodes-and-clients/). Scalability requires rigorous mechanism design that minimizes trade-offs.

One of the strategies to achieve this goal is to allow for a diverse ecosystem of layer 2 scaling solutions rather than processing all transactions on [layer 1 (L1)](/glossary/#layer-1) Mainnet. [Layer 2s (L2s)](/glossary/#layer-2) or [rollups](/glossary#rollups) process transactions on their own separate chains and use Ethereum for verification and security. Publishing only security-critical commitments and compressing payloads lets L2s use Ethereum’s DA capacity more efficiently. In turn, L1 carries less data without compromising security guarantees, while L2s onboard more users at lower gas costs. Initially, L2s published data as `calldata` in ordinary transactions, which competed with L1 transactions for gas and was impractical for bulk data availability.

Expand Down
2 changes: 1 addition & 1 deletion public/content/roadmap/merge/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ The Merge marked the end of proof-of-work for Ethereum and started the era of a

## The Merge and scaling {#merge-and-scaling}

The Merge also set the stage for further scalability upgrades not possible under proof-of-work, bringing Ethereum one step closer to achieving the full scale, security and sustainability outlined in its [Ethereum vision](/roadmap/vision/).
The Merge also set the stage for further scalability upgrades not possible under proof-of-work, bringing Ethereum one step closer to achieving the full scale, security and sustainability that [its roadmap](/roadmap/) is building toward.

## Misconceptions about The Merge {#misconceptions}

Expand Down
2 changes: 1 addition & 1 deletion src/intl/el/page-layer-2-learn.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
"page-layer-2-learn-why-do-we-need-layer-2-1": "Οι τρεις ιδιότητες μιας κρυπτοαλυσίδας είναι η αποκέντρωση, η ασφάλεια, και η επεκτασιμότητα. Το τρίλλημα της κρυπτοαλυσίδας δηλώνει ότι μια απλή αρχιτεκτονική των κρυπτοαλυσίδων μπορεί να επιτύχει μόνο δύο από τις τρεις ιδιότητες. Θέλετε μια ασφαλή και αποκεντρωμένη κρυπτοαλυσίδα; Πρέπει να θυσιάσετε την επεκτασιμότητα. Εδώ μπαίνουν τα δίκτυα επιπέδου 2.",
"page-layer-2-learn-why-do-we-need-layer-2-2": "Το Ethereum έχει φτάσει την τρέχουσα χωρητικότητα του δικτύου με 1+ εκατομμύριο συναλλαγές την ημέρα, με υψηλή ζήτηση για καθεμία από αυτές τις συναλλαγές. Η επιτυχία του Ethereum και η ζήτηση για χρήση του έχει προκαλέσει σημαντική αύξηση των τιμών του gas. Ως εκ τούτου, η ανάγκη για λύσεις κλιμάκωσης έχει επίσης κορυφωθεί.",
"page-layer-2-learn-why-do-we-need-layer-2-scalability": "Επεκτασιμότητα",
"page-layer-2-learn-why-do-we-need-layer-2-scalability-1": "Ο κύριος στόχος της επεκτασιμότητας είναι η αύξηση της ταχύτητας των συναλλαγών (ταχύτερη ολοκλήρωση) και της ροής συναλλαγών (υψηλός αριθμός συναλλαγών ανά δευτερόλεπτο), χωρίς να θυσιάζεται η αποκέντρωση ή η ασφάλεια (περισσότερα για το <a href=\"/roadmap/vision\">Όραμα του Ethereum</a>).",
"page-layer-2-learn-why-do-we-need-layer-2-scalability-1": "Ο κύριος στόχος της επεκτασιμότητας είναι η αύξηση της ταχύτητας των συναλλαγών (ταχύτερη ολοκλήρωση) και της ροής συναλλαγών (υψηλός αριθμός συναλλαγών ανά δευτερόλεπτο), χωρίς να θυσιάζεται η αποκέντρωση ή η ασφάλεια.",
"page-layer-2-learn-why-do-we-need-layer-2-scalability-2": "Η κοινότητα του Ethereum έχει λάβει μια ισχυρή θέση ότι δε θα απορρίψει την αποκέντρωση ή την ασφάλεια προκειμένου να κλιμακωθεί. Μέχρι την κοινή χρήση, το Ethereum Mainnet (επίπεδο 1) θα μπορεί να επεξεργαστεί μόνο περίπου 15 συναλλαγές ανά δευτερόλεπτο. Όταν η ζήτηση για χρήση του Ethereum είναι υψηλή, αυτό προκαλεί συμφόρηση δικτύου, αυξάνοντας τις χρεώσεις συναλλαγών και αποκλείει όσους δεν μπορούν να το αντέξουν οικονομικά από τη χρήση του Ethereum μέχρι να μειωθούν τα τέλη. Εκεί έρχεται το επίπεδο 2 για να κλιμακώσει το Ethereum σήμερα.",
"page-layer-2-learn-layer2Cards-1-title": "Χαμηλότερες κρατήσεις",
"page-layer-2-learn-layer2Cards-1-description": "Συνδυάζοντας πολλαπλές συναλλαγές σε μία συναλλαγή επιπέδου 1, οι χρεώσεις συναλλαγών μειώνονται σημαντικά, καθιστώντας το Ethereum πιο προσιτό για όλους.",
Expand Down
2 changes: 1 addition & 1 deletion src/intl/en/page-layer-2-learn.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
"page-layer-2-learn-why-do-we-need-layer-2-1": "The three desirable properties of a blockchain are that it is decentralized, secure, and scalable. The blockchain trilemma states that a simple blockchain architecture can only achieve two out of three. Want a secure and decentralized blockchain? You need to sacrifice scalability. This is where layer 2 networks come in.",
"page-layer-2-learn-why-do-we-need-layer-2-2": "Ethereum has reached the network's current capacity with 1+ million transactions per day, with high demand for each of these transactions. The success of Ethereum and the demand to use it has caused gas prices to rise substantially. Therefore the need for scaling solutions has peaked as well.",
"page-layer-2-learn-why-do-we-need-layer-2-scalability": "Scalability",
"page-layer-2-learn-why-do-we-need-layer-2-scalability-1": "The main goal of scalability is to increase transaction speed (faster finality), and transaction throughput (high transactions per second), without sacrificing decentralization or security (more on the <a href=\"/roadmap/vision\">Ethereum vision</a>).",
"page-layer-2-learn-why-do-we-need-layer-2-scalability-1": "The main goal of scalability is to increase transaction speed (faster finality), and transaction throughput (high transactions per second), without sacrificing decentralization or security.",
"page-layer-2-learn-why-do-we-need-layer-2-scalability-2": "The Ethereum community has taken a strong stance that it would not throw out decentralization or security in order to scale. Until sharding, Ethereum Mainnet (layer 1) will only be able to process roughly 15 transactions per second. When demand to use Ethereum is high this causes network congestion, increasing transaction fees, and pricing out those who cannot afford it from using Ethereum until the fees reduce. That is where layer 2 comes in to scale Ethereum today.",
"page-layer-2-learn-layer2Cards-1-title": "Lower fees",
"page-layer-2-learn-layer2Cards-1-description": "By combining multiple transactions into a single transaction on layer 1, transaction fees are massively reduced, making Ethereum more accessible for all.",
Expand Down
2 changes: 1 addition & 1 deletion src/intl/fr/page-layer-2-learn.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
"page-layer-2-learn-why-do-we-need-layer-2-1": "Les trois propriétés souhaitables d’une blockchain sont la décentralisation, la sécurité et la scalabilité. Le trilemme de la blockchain stipule qu’une architecture blockchain simple ne peut en atteindre que deux sur trois. Vous voulez une blockchain sécurisée et décentralisée ? Il faut alors sacrifier la scalabilité. C’est là que les réseaux de seconde couche entrent en jeu.",
"page-layer-2-learn-why-do-we-need-layer-2-2": "Ethereum a atteint la capacité actuelle de son réseau avec plus d’un million de transactions par jour, chacune faisant l’objet d’une forte demande. Le succès d’Ethereum et l’engouement pour son utilisation ont entraîné une hausse significative des prix du gaz. Par conséquent, le besoin en solutions d'évolutivité a lui aussi augmenté.",
"page-layer-2-learn-why-do-we-need-layer-2-scalability": "Évolutivité",
"page-layer-2-learn-why-do-we-need-layer-2-scalability-1": "L'objectif principal de l'évolutivité est d'augmenter la vitesse de transaction (finalisation plus rapide) et le débit des transactions (nombre élevé de transactions par seconde), sans sacrifier la décentralisation ou la sécurité (en savoir plus sur la <a href=\"/roadmap/vision\">vision Ethereum</a>).",
"page-layer-2-learn-why-do-we-need-layer-2-scalability-1": "L'objectif principal de l'évolutivité est d'augmenter la vitesse de transaction (finalisation plus rapide) et le débit des transactions (nombre élevé de transactions par seconde), sans sacrifier la décentralisation ou la sécurité.",
"page-layer-2-learn-why-do-we-need-layer-2-scalability-2": "La communauté Ethereum a pris une position ferme : elle ne sacrifiera pas la décentralisation ni la sécurité au profit de l'évolutivité. En attendant la fragmentation, le réseau principal d’Ethereum (couche 1) ne pourra traiter qu’environ 15 transactions par seconde. Lorsque la demande d’utilisation d’Ethereum est élevée, cela provoque une congestion du réseau, augmente les frais de transaction et exclut ceux qui n'ont pas les moyens d'utiliser Ethereum jusqu'à ce que les frais diminuent. C’est là qu’intervient la couche 2, pour faire évoluer Ethereum dès aujourd’hui.",
"page-layer-2-learn-layer2Cards-1-title": "Des frais plus bas",
"page-layer-2-learn-layer2Cards-1-description": "Le regroupement de plusieurs transactions en une seule transaction sur la couche 1 permet de réduire considérablement les frais de transaction, rendant ainsi Ethereum plus accessible à tous.",
Expand Down
Loading