You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/cdk/architecture/staking-the-bridge.md
+9-13Lines changed: 9 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,9 +2,9 @@ The LxLy bridge is the native bridging infrastructure for all CDK chains. The wa
2
2
3
3
This changes as the AggLayer v1 goes online, and introduces an upgrade to the existing LxLy architecture in the form of a _unified instance_ of the LxLy bridge that multiple chains can connect to.
4
4
5
-
## What's "unified" bridge?
5
+
## What's the "unified" bridge?
6
6
7
-
Polygon AggLayer envisions a scalability solution that leverages shared state and unified liquidity across multiple ZK-powered chains within the Polygon ecosystem, all powered by the CDK infrastructure.
7
+
AggLayer envisions a scalability solution that leverages shared state and unified liquidity across multiple ZK-powered chains within the Polygon ecosystem, all powered by the CDK infrastructure.
8
8
9
9
!!! tip "What's AggLayer?"
10
10
@@ -19,13 +19,9 @@ All of this cool infrastructure needs a unified channel for easy transmission of
19
19
20
20
The new unified model of the LxLy bridge introduced as a part of the AggLayer v1 infrastructure has one significant difference from the existing LxLy bridge: any asset bridged onto a CDK chain using the unified bridge is held by the the **Unified Escrow** (also referred to as the **Master Escrow**) contract instead of a dedicated bridge contract.
21
21
22
-
!!! info
23
-
24
-
The master escrow contract is managed and governed by the Polygon zkEVM team.
25
-
26
22
Due to the shared nature of the bridge, chain operators will not have admin access to the funds locked in the master escrow contract, including the funds that belong to their own network.
27
23
28
-
The ability to manage bridge reserves is crucial to implement restaking for yield generation and other similar use cases. How does the unified bridge address this?
24
+
The ability to manage bridge reserves is crucial to implement staking/restaking and other similar use cases, and is managed by the respective chain operators. How does the unified bridge address this?
29
25
30
26
## Introducing "Stake the Bridge"
31
27
@@ -49,7 +45,7 @@ Let's briefly go over the specific actions and characteristics of each STB contr
49
45
50
46
#### `L1Escrow`
51
47
52
-
- Defines investment strategies.
48
+
- Defines staking strategies to contribute to network security, or achieve other goals.
53
49
- Sending token issuance messages to `L2Escrow`.
54
50
- Fulfilling redemption messages from `L2Escrow`.
55
51
@@ -74,7 +70,7 @@ Let's briefly go over the specific actions and characteristics of each STB contr
74
70
There are three roles, each of which performs specific actions to manage the STB system:
75
71
76
72
- Admin: Can upgrade and pause the system.
77
-
- Escrow manager: Can withdraw token backing from the respective escrow contract to invest using the `managerWithdraw()` function.
73
+
- Escrow manager: Can withdraw token backing from the respective escrow contract to stake using the `managerWithdraw()` function and contribute to network security, or achieve other goals.
78
74
- Risk manager: Can invoke `setIssuanceCap()` multiple times to increase or reduce the issuance cap.
79
75
80
76
## STB transaction flow vs. existing LxLy flow
@@ -111,12 +107,12 @@ The STB contracts grant chain operators control over the token backing in the es
111
107
112
108
!!! warning
113
109
114
-
Polygon Labs **does not** manage or facilitate the investing of the funds locked in the escrow contracts. The management of funds to implement any investment strategies and risk profiles is completely at the discretion of the chain operators and owners.
110
+
Polygon Labs **does not** manage or facilitate the staking of the assets locked in the escrow contracts. Any decision to implement any staking strategies and contribute to network security, or otherwise, is completely at the discretion of the chain operators.
115
111
116
112
Bridging tokens to L2 CDK chains using the STB contracts is ideal for the following use cases:
117
113
118
-
-Coins that need to implement staking and yield generation mechanisms.
119
-
-Coins that need to implement custom L2 functionality.
120
-
-Coins that possess native issuance capabilities.
114
+
-Tokens that need to implement staking/restaking or other mechanisms, or strategies.
115
+
-Tokens that need to implement custom L2 functionality.
116
+
-Tokens that possess native issuance capabilities.
121
117
122
118
Want to start testing with STB? The contracts are still being audited, but are ready to use on testnets, and can be found here: https://github.com/pyk/zkevm-stb.
0 commit comments