Skip to content

Commit 6c61b44

Browse files
committed
update removed 'Plasma' mentions
1 parent 6dee5cf commit 6c61b44

File tree

4 files changed

+12
-13
lines changed

4 files changed

+12
-13
lines changed

docs/pos/concepts/tokens/pol.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,9 @@ Yes, the migration contract includes a feature known as "unmigration." This allo
6868

6969
## Bridging mechanisms
7070

71-
### How does the modified Plasma Bridge function?
71+
### How does the modified Bridge function?
7272

73-
The Plasma Bridge will undergo modifications, with community approval, to change the native token of Polygon PoS to the new POL token. Specifically, the following changes are being proposed:
73+
The Bridge will undergo modifications, with community approval, to change the native token of Polygon PoS to the new POL token. Specifically, the following changes are being proposed:
7474

7575
- Bridging POL to Polygon PoS: if you bridge POL tokens to Polygon PoS, you will receive
7676
an equal amount of native tokens (POL) on Polygon PoS.

docs/pos/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<div class="flex-figure" markdown="1">
22
<div class="flex-figure-left" markdown="1">
33
# Polygon PoS
4-
Polygon PoS is an EVM-compatible, hybrid plasma proof-of-stake sidechain for Ethereum, with high throughput and low costs.
4+
Polygon PoS is an EVM-compatible, proof-of-stake sidechain for Ethereum, with high throughput and low costs.
55
</div>
66
<div class="flex-figure-right">
77
<img src="../img/pos/pos.svg" class="figure figure-right" alt="" />

docs/pos/overview.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
The Polygon Proof-of-Stake (PoS) network, originally launched as Matic Network in June 2020, has been upgraded a number of times since inception. Initially designed to scale Ethereum through a hybrid plasma sidechain, a new discussion on the Polygon forum proposes upgrading Polygon PoS into a zero-knowledge (ZK)-based validium on Ethereum.
1+
The Polygon Proof-of-Stake (PoS) network, originally launched as Matic Network in June 2020, has been upgraded a number of times since inception. Initially designed to scale Ethereum through a sidechain, a new discussion on the Polygon forum proposes upgrading Polygon PoS into a zero-knowledge (ZK)-based validium on Ethereum.
22

33
If passed, Polygon PoS would adopt the execution environment of Polygon zkEVM along with a dedicated data availability layer. The new architecture would be inherently interoperable, through an in-development interop-layer, with a broader network of ZK-powered Layer 2 (L2) chains on Ethereum.
44

@@ -9,28 +9,27 @@ Polygon PoS will continue to be foundational infrastructure for a wide array of
99
The following cyclical workflow outlines the operational mechanics of today's Polygon PoS architecture:
1010

1111
1. **User initiates transaction**: On the Polygon PoS chain, typically via a smart contract function call.
12-
2. **Validation by public plasma checkpoint nodes**: These nodes validate the transaction against the Polygon chain's current state.
12+
2. **Validation by public checkpoint nodes**: These nodes validate the transaction against the Polygon chain's current state.
1313
3. **Checkpoint creation and submission**: A checkpoint of the validated transactions is created and submitted to the core contracts on the Ethereum mainnet.
1414
4. **Verification by core contracts**: Core contracts verify the checkpoint's validity, with the added security of fraud proofs.
1515
5. **Transaction execution**: Upon successful verification, the transaction is executed and state changes are committed to the Polygon sidechain.
16-
6. **Asset transfer (optional)**: If needed, assets can be transferred back to the Ethereum mainnet via the Plasma Exit Queue in the core contracts.
16+
6. **Asset transfer (optional)**: If needed, assets can be transferred back to the Ethereum mainnet via the Exit Queue in the core contracts.
1717
7. **Cycle reiteration**: The process can be initiated again by the user, returning to step 1.
1818

1919

2020
## Core contracts on Ethereum
2121

2222
Ethereum serves as the foundational layer upon which Polygon's PoS architecture is built. Within the Ethereum ecosystem, a set of core contracts play an important role connecting Polygon PoS to Ethereum. These core contracts are responsible for a range of functionalities, from anchoring the Polygon chain to handling asset transfers.
2323

24-
The core contracts on the Ethereum mainnet incorporate two key features for security and functionality: fraud proofs and the Plasma Exit Queue. Fraud proofs act as a security layer, enabling the validation of transactions and state changes to ensure transparency and security across operations. The Plasma Exit Queue manages the safe and efficient transfer of assets back to the Ethereum mainnet, allowing users to seamlessly move assets between the Polygon PoS chain and Ethereum without compromising data integrity or security.
24+
The core contracts on the Ethereum mainnet incorporate two key features for security and functionality: fraud proofs and the Exit Queue. Fraud proofs act as a security layer, enabling the validation of transactions and state changes to ensure transparency and security across operations. The Exit Queue manages the safe and efficient transfer of assets back to the Ethereum mainnet, allowing users to seamlessly move assets between the Polygon PoS chain and Ethereum without compromising data integrity or security.
2525

2626

27-
## Public plasma checkpoint nodes
27+
## Public checkpoint nodes
2828

29-
Public plasma checkpoint nodes serve as validators in the Polygon PoS architecture. They perform two primary functions: transaction validation and checkpoint submission. When a transaction is initiated on the Polygon PoS chain, these nodes validate the transaction against the current state of the Polygon chain. After validating a set number of transactions, these nodes create a Merkle root of the transaction hashes, known as a "checkpoint," and submit it to the core contracts on the Ethereum mainnet.
29+
Public checkpoint nodes serve as validators in the Polygon PoS architecture. They perform two primary functions: transaction validation and checkpoint submission. When a transaction is initiated on the Polygon PoS chain, these nodes validate the transaction against the current state of the Polygon chain. After validating a set number of transactions, these nodes create a Merkle root of the transaction hashes, known as a "checkpoint," and submit it to the core contracts on the Ethereum mainnet.
3030

3131
The role of these nodes is crucial as they act as a bridge between the Ethereum mainnet and the Polygon PoS chain. They ensure data integrity and security by submitting cryptographic proofs to the core contracts on Ethereum.
3232

33-
3433
## Polygon sidechain
3534

36-
The Polygon sidechain is where transaction processing occurs. Unlike the Ethereum mainnet, which can get congested and has higher transaction costs, the sidechain offers a more scalable and cost-effective solution. The blocks in the sidechain are validated by the public plasma checkpoint nodes and are organized in a manner that allows for high throughput and low latency.
35+
The Polygon sidechain is where transaction processing occurs. Unlike the Ethereum mainnet, which can get congested and has higher transaction costs, the sidechain offers a more scalable and cost-effective solution. The blocks in the sidechain are validated by the public checkpoint nodes and are organized in a manner that allows for high throughput and low latency.

docs/tools/matic-js/advanced/exit-util.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,9 @@ const proof = await exitUtil.buildPayloadForExit(
4747

4848
```
4949

50-
### Generating proof using bridge client
50+
### Generating proof using a bridge client
5151

52-
Every bridge client including **POSClient**, **PlasmaClient** exposes `exitUtil` property.
52+
Every bridge client including **POSClient** exposes `exitUtil` property.
5353

5454
```js
5555
import { POSClient,use } from "@maticnetwork/maticjs"

0 commit comments

Comments
 (0)