Skip to content

Commit 9273988

Browse files
authored
Update 2_use_cases.md
1 parent 5dbeb48 commit 9273988

File tree

1 file changed

+28
-48
lines changed

1 file changed

+28
-48
lines changed

docs/1_introduction/2_use_cases.md

Lines changed: 28 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,147 +1,127 @@
1-
# Use cases
1+
# Use Cases: ZK Verification Layer
22

3-
Aligned’s ZK verification layer for Ethereum makes proof verification affordable, fast, and scalable—either via our low-latency [Proof Verification Layer](https://docs.alignedlayer.com/introduction/1_proof_verification_layer) (an EigenLayer AVS) or via our recursive [Proof Aggregation Service](https://docs.alignedlayer.com/introduction/3_proof_aggregation_service). Use Aligned when you need to verify many proofs, expensive proofs, or proofs that aren’t economical in the EVM, and you still want results settled to Ethereum.
3+
Aligned’s ZK verification layer for Ethereum makes proof verification affordable, fast, and scalable—either via our low-latency [Proof Verification Layer](https://docs.alignedlayer.com/architecture/1_proof_verification_layer) (an EigenLayer AVS) or via our recursive [Proof Aggregation Service](https://docs.alignedlayer.com/architecture/2_aggregation_mode). Use Aligned when you need to verify many proofs, expensive proofs, or proofs that aren’t economical in the EVM, and you still want results settled to Ethereum.
44

5-
The ZK verification layer can be useful anytime ZK is used with Ethereum, but some clear use cases are described here.
6-
7-
---
5+
The ZK verification layer can be useful anytime ZK is used with Ethereum, but some clear use cases are described in this section.
86

97
## ZK-rollups and Ethereum scaling
108

119
Rollups produce ZK proofs of state transitions and need to verify (settle) those results on Ethereum. Verification can cost ZK-rollup operators millions per year, and infrequent verification to save on gas leads to longer exit windows and worse UX.
1210

13-
**How Aligned helps:**
11+
### **How Aligned helps:**
1412

1513
- Offloads verification to a decentralized operator set, reducing per-proof gas by 90–99% and increasing throughput from ~tens of proofs/sec on Ethereum to thousands.
1614
- For full L1 security and no cryptoeconomic trust assumptions, aggregate many rollup proofs into a single recursive proof verified on Ethereum.
1715
- Option to use the Proof Verification Layer or Proof Aggregation Service depending on security and latency needs.
1816

19-
**Choose a mode:**
17+
### **Choose a mode:**
2018

2119
- **Verification Layer (low latency, high volume):** live on mainnet; ideal for the fastest confirmations and very high proof volumes. Economic security with nearly 3 million restaked ETH (>$12B USD value).
2220
- **Aggregation Service (highest security):** recursively compresses many proofs into one proof verified on L1; great when you can trade latency for full Ethereum security.
2321

24-
**Related:** Our RaaS makes launching [based ZK-rollups](https://blog.alignedlayer.com/launch-a-based-zk-rollup-on-ethereum-in-minutes-with-ethrex-and-aligned/) (Ethrex stack) possible in one click and is integrated with our ZK verification layer to reduce costs.
25-
26-
---
22+
_**Related:**_ Our RaaS makes launching [based ZK-rollups](https://blog.alignedlayer.com/aligned-raas-based-rollups-to-build-the-future-of-ethereum/) (Ethrex stack) possible in one click and is integrated with our ZK verification layer to reduce costs.
2723

2824
## Fast, trust-minimized bridging & interoperability
2925

3026
Bridges and cross-chain systems verify source chain state/account proofs on the destination chain. We are also developing an intents and ZK-based fast interoperability protocol in-house to take full advantage of the ZK Verification Layer and to complement our RaaS platform.
3127

32-
**How Aligned helps:**
28+
### **How Aligned helps:**
3329

3430
- Verifies non-EVM-friendly proofs (e.g., Kimchi, STARKs) economically and at scale.
3531
- Enables fast exits (soft finality) while optionally posting hard-finality checkpoints via aggregation.
3632

37-
**Choose a mode:**
33+
### **Choose a mode:**
3834

3935
- **Verification Layer** for quick attestations and user UX.
4036
- **Aggregation Service** for periodic consolidated checkpoints to L1.
4137

42-
**Example:** The Mina ↔ Ethereum bridge uses Aligned to verify Mina’s Kimchi proofs on Ethereum ([blog post](https://blog.alignedlayer.com/mina-ethereum-bridge-powered-by-aligned/)).
43-
44-
---
38+
_**Example:**_ The Mina ↔ Ethereum bridge uses Aligned to verify Mina’s Kimchi proofs on Ethereum ([blog post](https://blog.alignedlayer.com/mina-to-ethereum-bridge/)).
4539

4640
## zkTLS & web2-to-web3 data credentials
4741

4842
Generate proofs about data fetched over TLS (bank account balances, KYC, social graphs) and use them onchain without revealing the raw data.
4943

50-
**How Aligned helps:**
44+
### **How Aligned helps:**
5145

5246
- Turns high-volume zkTLS attestations into a practical UX by keeping verification costs low and parallelizable.
5347
- Lets apps pick latency vs. finality per flow (e.g., instant gating on Verification Layer + periodic L1-final checkpoints via aggregation).
5448

55-
**Choose a mode:**
49+
### **Choose a mode:**
5650

5751
- **Verification Layer** when users need instant attest-and-act.
5852
- **Aggregation Service** when proofs must be verified directly on Ethereum.
5953

60-
---
61-
6254
## Verifiable AI (zkML / LLM inference proofs)
6355

6456
To make AI verifiable, prove that model inference (or parts of a pipeline) ran correctly, or that an output meets policy constraints—then settle the result to Ethereum for auditability or onchain automation.
6557

66-
**How Aligned helps:**
58+
### **How Aligned helps:**
6759

6860
- zkVM proofs from systems like SP1 and Risc0 are supported today, so you can move from POCs to production-grade verification economics.
6961
- High-volume inference checks (micro-payments, agent marketplaces, model-usage attestations) benefit from the Verification Layer’s low latency; compliance/events can use aggregated L1 proofs.
7062

71-
**Choose a mode:**
63+
### **Choose a mode:**
7264

7365
- **Verification Layer** for per-inference confirmations and low cost at scale.
7466
- **Aggregation Service** for periodic, L1-final attestations (e.g., job batches, epoch summaries).
7567

76-
**Learn more:** See our [blog post](https://blog.alignedlayer.com/) that expands on why we believe ZK and Ethereum will play a major role in the future of AI.
77-
78-
---
68+
_**Learn more:**_ See our [blog post](https://blog.alignedlayer.com/the-era-of-ai-needs-ethereum-and-zk/) that expands on why we believe ZK and Ethereum will play a major role in the future of AI.
7969

8070
## Identity & verifiable credentials
8171

8272
Issue/verify privacy-preserving credentials (DID/VC, age/eligibility proofs, reputation). Governments and enterprises can adopt ZK without forcing users to leak data.
8373

84-
**How Aligned helps:**
74+
### **How Aligned helps:**
8575

8676
- Makes credential verification cheap enough for mainstream UX while keeping Ethereum as the root of trust and avoiding the compromise of verifying proofs on a blockchain with lower security.
87-
- Already powering real identity stacks (e.g. [Sovra’s Digital Trust Stack](https://blog.alignedlayer.com/sovra-digital-trust-stack-with-aligned/)).
77+
- Already powering real identity stacks (e.g. [Sovra’s Digital Trust Stack](https://blog.alignedlayer.com/aligned-sovra-partner-to-power-digital-trust-in-latin-america/)).
8878

89-
**Choose a mode:**
79+
### **Choose a mode:**
9080

9181
- **Verification Layer** for interactive UX (logins, access control).
9282
- **Aggregation Service** for archival or cross-period consolidated attestations.
9383

94-
---
95-
9684
## ZK coprocessors & oracles
9785

9886
Off-chain processes fetch data or perform heavy computations and return a ZK proof that onchain logic can trust. Allows offchain computation to be secured by onchain trust, giving smart contracts greater expressivity.
9987

100-
**How Aligned helps:**
88+
### **How Aligned helps:**
10189

10290
- Lets you run richer computations and affordably verify them onchain.
10391
- A natural way to add computational trust and reduce L1 gas bottlenecks for oracle-like systems.
10492

105-
**Choose a mode:**
93+
### **Choose a mode:**
10694

10795
- **Verification Layer** for frequent or streaming tasks.
10896
- **Aggregation Service** when the highest security is needed (e.g. if the economic security from the AVS does not meet risk management parameters).
10997

110-
---
111-
11298
## Onchain gaming & interactive apps
11399

114100
Games and interactive dapps that prove game validity, scores/results, or anti-cheat logic with ZK.
115101

116-
**How Aligned helps:**
102+
### **How Aligned helps:**
117103

118104
- Low-latency verification makes regular and frequent proving economical.
119-
- We’ve highlighted early builders in our [hackathon spotlights](https://blog.alignedlayer.com/category/hackathon/).
120-
121-
**Coming soon:** Our **ZK Arcade** (launching 2025 Q3) will let users verify proofs of game results using Aligned.
105+
- We’ve highlighted early builders in our [hackathon spotlights](https://blog.alignedlayer.com/tag/hackathons/).
122106

123-
---
107+
_**Coming soon:**_ Our **ZK Arcade** (launching 2025 Q3) will let users verify proofs of game results using Aligned.
124108

125109
## Which mode should I pick?
126110

127-
- **Need the lowest cost and fastest confirmations?** Start with the [Proof Verification Layer](https://docs.alignedlayer.com/introduction/1_proof_verification_layer). It’s live on mainnet, secured by 52 restaked operators, and can verify thousands of proofs per second with results readable on Ethereum within blocks (cryptoeconomic security derived from Ethereum).
128-
- **Need full L1 finality in one transaction?** Use the [Proof Aggregation Service](https://docs.alignedlayer.com/introduction/3_proof_aggregation_service). It recursively compresses many proofs into one that’s verified directly on Ethereum, trading minutes of latency for the strongest security (full cryptographic security of Ethereum).
111+
- **Need the lowest cost and fastest confirmations?** Start with the [Proof Verification Layer](https://docs.alignedlayer.com/architecture/1_proof_verification_layer). It’s live on mainnet, secured by 52 restaked operators, and can verify thousands of proofs per second with results readable on Ethereum within blocks (cryptoeconomic security derived from Ethereum).
112+
- **Need full L1 finality in one transaction?** Use the [Proof Aggregation Service](https://docs.alignedlayer.com/architecture/2_aggregation_mode). It recursively compresses many proofs into one that’s verified directly on Ethereum, trading minutes of latency for the strongest security (full cryptographic security of Ethereum).
129113

130114
You can also combine both: use the Verification Layer for UX and fast exits, then periodically post aggregated checkpoints for L1 finality.
131115

132116
In the current Holesky testnet deployment of the Proof Aggregation Service, supported Risc Zero and SP1 zkVM proofs that are submitted to the Proof Verification Layer are aggregated and verified through the Aggregation Service several times per day. The mainnet version will allow users to choose either the Verification Layer or Aggregation Service (or both) when submitting proofs.
133117

134-
---
135-
136118
## Supported proof systems
137119

138120
Aligned supports multiple verifiers (today: Risc0, SP1, gnark Groth16/Plonk, Circom, with more on the roadmap), so you can pick the right proving stack and still get good economics.
139121

140-
---
141-
142122
## Featured projects & posts
143123

144-
- [Verification Layer vs. Aggregation Service deep-dive](https://blog.alignedlayer.com/proof-verification-vs-proof-aggregation/)
145-
- [Aligned RaaS: Based ZK-rollups using Ethrex](https://blog.alignedlayer.com/launch-a-based-zk-rollup-on-ethereum-in-minutes-with-ethrex-and-aligned/)
146-
- [Mina ↔ Ethereum bridge](https://blog.alignedlayer.com/mina-ethereum-bridge-powered-by-aligned/)
147-
- [Why based rollups?](https://blog.alignedlayer.com/why-based-rollups/)
124+
- [Verification Layer vs. Aggregation Service deep-dive](https://blog.alignedlayer.com/proof-verification-layer-vs-aggregation-service/)
125+
- [Aligned RaaS: Based ZK-rollups using Ethrex](https://blog.alignedlayer.com/why-is-aligned-using-ethrex-for-based-zk-rollups/)
126+
- [Mina ↔ Ethereum bridge](https://blog.alignedlayer.com/mina-to-ethereum-bridge/)
127+
- [Why based rollups?](https://blog.alignedlayer.com/aligned-raas-based-rollups-to-build-the-future-of-ethereum/)

0 commit comments

Comments
 (0)