원제: Zk 요약이란 무엇인가요? 레이어 2 확장성 기술
요약
- 블록체인의 낮은 확장성으로 인해 속도가 느려지고 거래 수수료가 높아지며 사용자 경험이 열악해집니다. 이 문제는 레이어 1(예: 샤딩) 및 레이어 2(예: 롤업)와 같은 해당 솔루션으로 잠재적으로 해결될 수 있습니다.
- Layer 1 솔루션은 블록체인 자체를 업그레이드하는 것을 목표로 하고, Layer 2 솔루션은 기존 체인을 기반으로 프레임워크를 생성합니다.
- 롤업은 널리 사용되는 레이어 2 솔루션으로, 빠른 계산을 위해 오프체인 트랜잭션을 패키징합니다.
- Zk-rollups는 영지식 증명을 사용한 롤업 구현입니다.
- 영지식 증명을 통해 기본 데이터를 공개하지 않고 검증할 수 있어 거래 개인정보 보호와 보안이 보장됩니다.
블록체인 확장성을 위한 경쟁
암호화폐의 광범위한 채택으로 인해 블록체인 네트워크의 확장성 문제를 해결하는 것이 중요해졌습니다. 블록체인이 혼잡하면 속도가 느려지고 거래 수수료가 높아질 수 있습니다. 이 문제를 해결하기 위해 우리는 레이어 1 솔루션과 레이어 2 솔루션이라는 두 가지 주요 프레임워크를 가지고 있습니다.
- 레이어 1 솔루션: 이러한 솔루션은 블록체인의 인프라를 직접적으로 개선하여 전체 시스템이 더 높은 처리량을 달성할 수 있도록 합니다. 샤딩이 대표적인 예입니다. 블록체인을 여러 개의 블록으로 나누어 시스템 용량을 늘리고 동시에 트랜잭션을 처리할 수 있도록 합니다.
- 레이어 2 솔루션: 이 솔루션은 기본 블록체인 위에서 실행됩니다. 레이어 2에서는 트랜잭션이 오프체인으로 처리되어 기본 체인에 함께 제출됩니다. 주요 기술에는 상태 채널, 사이드체인 및 롤업이 포함됩니다. Zk 롤업은 영지식 증명을 활용하는 롤업의 한 형태입니다.
Zk-롤업이란 무엇인가요?
Zk 롤업을 이해하려면 롤업과 영지식 증명을 이해하는 것이 중요합니다.
롤업이란 무엇인가요?
롤업을 사용하면 블록체인을 통해 거래 데이터를 함께 패키지하고 오프체인에서 처리할 수 있습니다. 처리 후 최종 결과는 기본 체인에 제출됩니다. 너무 많은 트랜잭션을 동시에 처리하면 블록체인이 팽창할 가능성이 제거되고 더 빠르고 저렴한 계산이 가능해집니다. 롤업은 낙관적 롤업과 Zk 롤업의 두 가지 범주로 나뉩니다.
- 낙관적 롤업: 낙관적 롤업은 패키지하는 모든 트랜잭션이 합법적이라는 가정하에 작동합니다. 이러한 거래는 블록체인에 커밋되기 전에 대기 기간을 거칩니다. 이 대기 기간 동안 네트워크는 의심스러운 거래에 대해 의문을 제기하기 위해 이의를 제기합니다. Optimism, Arbitrum 및 opBNB는 낙관적 롤업의 예입니다.
- Zk-rollups: 낙관적 롤업과 달리 zk-rollups는 영지식 증명을 통해 각 거래를 확인합니다. 구현하기가 더 복잡하지만 zk-롤업은 광학 롤업에서 볼 수 있는 분쟁 해결 기간을 우회하도록 설계되어 이론적으로 트랜잭션을 더 빠르게 처리합니다.
이제 영지식 증명을 이해해 봅시다.
영지식 증명이란 무엇인가요?
영지식 증명(ZKP)은 한 당사자(증명자)가 다른 당사자(검증자)에게 해당 진술에 대한 세부 정보를 공개하지 않고 특정 진술이 사실임을 증명할 수 있는 암호화 도구입니다.
ZKP에는 세 가지 특성이 있어야 합니다.
- 완전성: 진술이 사실이고 양측 모두 사실인 경우 증거는 항상 그 진위를 확인합니다.
- 신뢰성: 거짓된 증명자는 거짓 진술이 드문 경우에 유효하다고 정직한 검증자를 설득할 수 없어야 합니다.
- 무지식: 가장 결정적인 특징입니다. 프로세스가 끝나면 검증자는 진술의 유효성에 대해서만 알게 되며 내용에 대해서는 알 수 없습니다.
그렇다면 ZKP는 어떻게 작동하나요? 방법은 세 단계로 나눌 수 있습니다.
- 증인: 첫 번째 단계에서는 증명자가 비밀 메시지, 즉 "증인"을 검증자에게 제공합니다. 여기서의 아이디어는 증명자가 명시적으로 언급하지 않고도 특정 데이터에 액세스할 수 있음을 검증자에게 증명하는 것입니다. 증언은 합법적인 입증인만이 대답할 수 있는 정보에 대한 일련의 질문을 설정합니다.
- 챌린지: 이 단계에서 검증자는 세트에서 무작위 질문을 선택하여 증명자에게 챌린지를 발행합니다.
- 응답: 증명자는 검증자의 질문에 성공적으로 답변하여 신뢰성을 입증했습니다.
이제 롤업과 ZKP가 무엇인지 알았습니다. 모든 것을 하나로 모아서 zk-롤업이 어떻게 작동하는지 이해해 봅시다.
Zk-롤업은 어떻게 작동하나요?
Zk-rollup에는 두 가지 핵심 구성 요소가 있습니다.
- 체인의 스마트 계약: 스마트 계약은 zk-rollup 프로토콜의 운영 규칙을 정의합니다. 여기에는 주 계약과 검증 계약이 포함됩니다. 주요 계약은 롤업 블록을 저장하고 예금을 추적하며 중요한 업데이트를 수행합니다. 검증 계약은 생성된 ZKP를 검증합니다.
- 오프체인 가상 머신: 이 머신은 L2에서 트랜잭션 실행을 처리합니다. 오프체인 가상 머신은 이더리움 메인 체인과 독립적으로 작동합니다.
Zk 롤업은 비록 고유한 수준이기는 하지만 이더리움 블록체인과 밀접하게 얽혀 있습니다. 그들은 모든 거래의 세부 사항으로 이더리움을 넘치게 하지 않습니다. 대신, 패키징 다이제스트를 교묘하게 제공하여 기본 체인이 깨끗하고 효율적으로 유지되도록 합니다.
Zk-롤업 사용의 장점과 단점
그럼, zk-롤업을 사용하면 어떤 이점이 있나요? 보자.
zk-rollups의 장점
- 처리량 증가: zk-rollups는 트랜잭션 실행을 기본 체인에서 보다 효율적인 컴퓨팅 환경으로 이동합니다. 체인에서 트랜잭션이 하나씩 처리되지 않으므로 전체 처리량이 늘어납니다.
- 혼잡 감소: zk-rollup은 블록체인 팽창을 줄여 효율적인 레이어 1 작업을 가능하게 합니다. 또한, 전체 노드는 전체 데이터 대신 영지식 증명만 저장하면 됩니다.
- 수수료 절감: zk-롤업은 혼잡 감소로 인해 전체 수수료를 줄이는 데 도움이 됩니다.
- 보안 조치: zk-롤업에는 롤업 네트워크에 문제가 있는 경우 사용자가 자금을 인출할 수 있는 보안 조치가 포함되어 있으며, 이는 네트워크 장애 시 자금을 손상시킬 수 있는 사이드체인에 비해 분명한 이점입니다.
- 빠른 거래 이의 제기 기간: zk-rollup을 사용하면 롤업 내의 유효성 증명만 확인하면 거래 이의 제기 기간을 단축할 수 있습니다.
zk-롤업의 단점
- 복잡성: zk-롤업의 가장 큰 단점은 고유한 복잡성입니다. 낙관적 롤업보다 수행하기가 더 복잡합니다.
- 기본 체인에 의해 제한됨: 효율성에도 불구하고 zk-rollup은 여전히 기본 기본 레이어에 의해 제한됩니다.
- 유동성 단편화: 모든 레이어 2는 생태계 내 유동성 분산으로 이어집니다. 기본 체인 프로토콜의 유동성이 낮으면 잠재적인 문제가 발생할 수 있습니다.
OptimisticRollups 대 Zk-Rollups
요약
확장성은 종종 블록체인 기술의 "성배"로 선전됩니다. 시스템이 최적으로 실행되지 않으면 시스템을 사용할 의미가 없습니다. optimistic 및 zk를 포함한 롤업은 이 오랜 문제에 대한 우아한 솔루션을 제공합니다. Zk-Rollups는 독특한 접근 방식을 통해 더 빠른 속도, 더 적은 트래픽, 강력한 보안을 약속합니다. 그렇습니다. 복잡성이 있지만 잠재력은 엄청납니다. 디지털 통화의 미래를 걱정하는 사람이라면 zk-롤업을 이해하는 것이 필수적입니다. 우리는 더 나은 블록체인 성능을 위해 계속해서 노력하고 있으므로 이제는 zk-rollup과 미래에 대한 약속을 숙지해야 할 때입니다.
위 내용은 Zk-롤업이란 무엇입니까? Layer-2 확장성 기술 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!