# 용어 설명

## 1. 용어 설명

L1: Layer-1의 약자로 일반적으로 이더리움의 메인 체인으로 간주됩니다.&#x20;

L2: Layer-2의 약자로 이더리움 메인체인 기반의 용량 확장 솔루션입니다.&#x20;

L2 입금: Layer-1 계정에서 ZKSwap Layer-2 계정으로 토큰을 이체합니다.&#x20;

L2 출금: Layer-2 계정에서 토큰을 검색하여 Layer-1 계정으로 보냅니다.&#x20;

L2 전송: 가스 수수료 없이 Layer-2에서 토큰 전송을 완료합니다.&#x20;

TPS: 초당 처리할 수 있는 트랜잭션 수입니다.&#x20;

ZKSwap: ZK-Rollups를 기반으로 하는 Layer2 토큰 스왑 프로토콜.

ZK-Rollups: ZK-Rollups는 인기 있는 Layer 2 확장 솔루션입니다. 기본 아이디어는 여러 트랜잭션을 집계하여 네트워크를 확장하고 증명된 온체인을 확인하는 것입니다. ZK-Rollups는 스마트 계약을 통해 이러한 집계된 트랜잭션을 분석 및 검증하고 영지식 증명 기술을 사용하여 집계된 트랜잭션의 증거를 온체인에 배치함으로써 체인에 저장해야 하는 데이터를 줄입니다. 모든 자금은 스마트 계약에 잠겨 있으며 대부분의 계산 및 저장은 오프체인에서 수행됩니다.&#x20;

영지식 증명(Zero-knowledge proof): 증명자는 검증자에게 유용한 정보를 제공하지 않고도 특정 주장이 옳다는 것을 검증자에게 확신시킬 수 있습니다. 영지식 증명은 본질적으로 둘 이상의 당사자가 관련된 계약으로, 둘 이상의 당사자가 작업을 완료하기 위해 취해야 하는 일련의 단계입니다. Prover는 Verifier에게 증명하여 Prover가 특정 메시지를 알고 있거나 소유하고 있다고 믿게 하지만 인증 프로세스가 Verifier에게 유출될 수 없습니다.&#x20;

Uniswap: 일정한 제품 공식으로 구동되는 자동화된 유동성 프로토콜이며 이더리움 블록체인의 업그레이드 불가능한 스마트 계약 시스템에서 구현됩니다. 사용자는 일정 비율의 ETH 및 기타 ERC20 자산을 제공하여 유동성 풀을 만들 수 있습니다. 하나의 유동성 풀은 ERC20 토큰을 예약하고 이 두 자산 간의 거래에 유동성을 제공합니다. 그 대가로 모든 유동성 공급자는 거래량의 0.3%를 유동성 공급자 수수료로 분할합니다. Uniswap에서 첫 번째 유동성 공급자는 유동성 풀에 있는 두 자산의 비율을 설정해야 합니다. 자동화된 마켓 메이커 알고리즘은 각 거래 전후에 두 자산의 제품이 일정하게 유지되도록 합니다.&#x20;

유동성 풀 생성: Uniswap에서 각 거래 쌍에는 일반적으로 첫 번째 유동성 제공자가 생성하는 하나의 유동성 풀만 있습니다. 예를 들어, 유동성 공급자는 ETH-ZKS 유동성 풀을 생성한 다음 유동성을 추가합니다. 초기 예치된 ETH의 양은 x0, 저장된 ZKS의 수는 y0, x0 \* y0 = c0입니다. 여기서 ZKS는 모든 ERC-20 토큰이 될 수 있습니다.&#x20;

유동성 토큰: 유동성 제공자(이하 LP)는 현재 유동성 풀에서 LP의 지분을 나타내는 데 사용되는 유동성 제공자 토큰(이하 LP 토큰 또는 LT라고 함)을 얻습니다. LP Token은 유동성 풀의 유동성을 제거하지 않고 양도할 수 있는 ERC-20 토큰입니다. 각 유동성 풀에는 해당 LP 토큰이 있습니다.&#x20;

유동성 생성: 기존 풀에 유동성을 추가할 때 사용자는 현재 비율에 비례하여 페어 토큰을 추가해야 합니다.&#x20;

유동성 제거: 유동성 공급자는 유동성 풀 계약에서 LP 토큰을 소각하여 유동성을 제거하고 풀에서 두 토큰의 해당 지분을 검색할 수 있습니다.&#x20;

스왑: 유동성 풀이 생성되고 유동성이 주입된 후 ETH 또는 ZKS를 보유한 사용자는 유동성 풀에서 스왑을 시작할 수 있습니다.

## 2. 레이어2 개념 소개&#x20;

Ethereum의 DeFi 및 NFT 애플리케이션은 시장에 수많은 수익 기회를 제공하지만 비용이 증가함에 따라 업계는 소매 투자자에게 관심을 돌리기 시작했습니다. DeFi 프로젝트가 더 활발해짐에 따라 현대 프로토콜의 부하가 매우 제한됩니다. 따라서 많은 Layer 2 프로토콜이 등장했습니다. 이 프로토콜의 주요 목표는 트랜잭션 활동을 다른 장소로 전송하여 이더리움 블록체인의 트랜잭션 수를 줄이는 동시에 메인 체인을 보안 보장으로 사용하는 것입니다. 예를 들어 상태 채널, 사이드체인, 플라즈마 및 롤업이 있습니다. 모든 레이어 2 솔루션의 핵심 아이디어는 메인 체인(예: 레이어 1)에 트랜잭션을 게시할 필요 없이 여러 참가자가 어떤 방식으로든 안전하게 상호 작용할 수 있도록 하는 것이지만 어느 정도까지는 이더리움 네트워크가 중재로 사용됩니다. 안전을 보장합니다. 레이어 2 솔루션마다 특성과 장점과 단점이 다릅니다. 다음 기사에서는 현재 주류인 이더리움 레이어 2 확장 솔루션에 대해 자세히 설명합니다.

[이더리움의 레이어 2 확장 솔루션 이해하기: 상태 채널, 플라즈마 및 Truebit](https://medium.com/l4-media/making-sense-of-ethereums-layer-2-scaling-solutions-state-channels-plasma-and-truebit-22cb40dcc2f4)

[레이어 2 접근 방식 개요: 플라즈마, 상태 채널, 사이드 체인, 롤업](https://nearprotocol.com/blog/layer-2/)

[낙관적 대 ZK 롤업: 심층 분석](https://medium.com/matter-labs/optimistic-vs-zk-rollup-deep-dive-ea141e71e075)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ko.wiki.zks.org/undefined.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
