Ethereum Layer 2 확장 아티팩트 롤업, 성능 300배 향상, 다시는 "차단"되지 않음?
欧易情报局
2021-02-01 11:15
本文约3526字,阅读全文需要约14分钟
레이어 2의 제안, 특히 Optimistic Rollup과 ZK Rollup의 점진적인 성숙은 이더리움의 성능을 300배 이상 향상시킬 수 있어 사람들이 오프체인 확장의 새벽을 볼 수 있습니다.

TheBlockCrypto에 따르면 이더리움 채굴기의 수익은 1월에 8억 달러에 도달하여 3년 전 사상 최고치를 넘어섰고 이전 최고치는 2018년 1월 7억 6200만 달러였습니다. 그리고 그 중 40%인 3억 1,100만 달러는 온라인 거래 수수료에서 나왔습니다.

채굴자들의 높은 수입 뒤에는 이더리움의 낮은 성능이 있기 때문에 현재 ETH의 TPS는 25를 넘을 수 없습니다. 레이어 2의 제안, 특히 Optimistic Rollup과 ZK Rollup의 점진적인 성숙은 이더리움의 성능을 300배 이상 향상시킬 수 있어 사람들이 오프체인 확장의 새벽을 볼 수 있습니다.

레이어 2: 레이어 2에서 대부분의 작업을 수행한 다음 레이어 1과의 상호 작용을 통해 레이어 1에 신뢰를 전달할 수 있습니다.

Layer 1: ETH1.x, ETH2.0, Bitcoin, Tezos 및 Polkadot(병렬 체인)을 포함한 블록체인은 모두 Layer 1에 속하며 Layer 1의 효율성에는 성능 제한이 있습니다.

보조 제목

1. Layer 2 개요

레이어 2는 본질적으로 상태 채널, 사이드 체인, 플라즈마 및 롤업을 포함한 확장 솔루션 범주에 대한 일반적인 용어입니다.

먼저 상태 채널을 살펴보십시오.

상태 채널은 처음으로 널리 논의된 스케일링 솔루션 중 하나였으며, 이를 통해 참가자는 기본 계층에 두 개의 트랜잭션만 커밋하면서 오프체인 트랜잭션을 여러 번 교환할 수 있습니다.

결제 채널은 초당 수천 건의 거래가 가능하지만 몇 가지 단점도 있습니다. 그들은 공개 참여를 제공하지 않습니다. 참가자는 사전에 알려야 하며 사용자는 다중 서명 계약에 자금을 고정해야 합니다. 가장 중요한 것은 이 스케일링 솔루션은 애플리케이션에 따라 다르며 범용 스마트 계약을 스케일링하도록 조정할 수 없다는 것입니다.

Raiden은 상태 채널을 활용하는 Ethereum의 주요 프로젝트 중 하나입니다. 또한 지불 채널의 개념은 Bitcoin 기반 Lightning Network에서도 널리 사용됩니다.

다음으로 사이드 체인을 살펴보십시오.

사이드체인은 자체 합의 모델과 블록 매개변수가 있는 이더리움과 호환되는 독립적인 블록체인입니다. 이더리움과의 사이드체인 상호 운용성은 동일한 이더리움 가상 머신을 사용하여 가능하므로 이더리움 베이스 레이어에 배포된 계약을 사이드체인에 직접 배포할 수 있습니다. xDai는 그러한 사이드 체인의 예입니다.

그런 다음 플라즈마로 오십시오.

Plasma는 원래 Joseph Poon과 Vitalik Buterin이 제안한 Layer 2 스케일링 솔루션입니다. 이더리움에서 확장 가능한 애플리케이션을 구축하기 위한 프레임워크입니다. Plasma는 스마트 계약과 Merkle 트리를 활용하여 무제한의 자식 체인(부모 Ethereum 블록체인의 복사본)을 생성합니다.

플라즈마는 메인 체인에서 서브 체인으로 트랜잭션을 오프로드하고 빠르고 저렴한 트랜잭션을 허용할 수 있습니다. 플라즈마의 한 가지 단점은 사용자가 두 번째 계층에서 자금을 인출하기 위해 오랜 시간을 기다려야 한다는 것입니다. 상태 채널과 마찬가지로 플라즈마 바디는 범용 스마트 계약을 확장하는 데 사용할 수 없습니다. OMG 네트워크는 MoreViable Plasma라는 자체 플라즈마 체인 구현을 기반으로 구축되었습니다. 그리고 Matic 네트워크는 Plasma 프레임워크를 사용하여 개선된 플랫폼의 또 다른 예입니다.

일반적으로 레이어 2 솔루션의 처음 세 가지 유형은 기본적으로 사라졌으며 한편으로는 초기 기술에 속하고 다른 한편으로는 기능에 이런저런 문제가 있습니다.

예를 들어 상태 채널은 해당 토큰을 잠글 필요가 있고 사이드 체인은 종료 주기 문제를 해결하지 못하며 Plasma는 참가자가 실시간으로 모니터링해야 하는데 이는 매우 제한적입니다. 또한 플라즈마 및 상태 채널은 초당 수백만 건의 트랜잭션을 확장할 수 있지만 DeFi 스마트 계약과 호환되지 않습니다. .

마지막으로 가장 중요한 Layer 2 솔루션인 Rollup은 ETH 성능 문제를 해결할 수 있을 것으로 여겨진다.

롤업은 2014년 브이갓이 처음 제안하면서 '쉐도우 체인', 즉 쉐도우 체인으로 불렸다. 플라즈마 및 상태 채널과 같은 레이어 2 솔루션의 실패로 인해 개발자는 현재 롤업이라고 부르는 그림자 체인을 다시 강조하게 되었습니다.

Rollup은 "섀도우 체인"을 기반으로 구축되어 오프체인 상태를 적용하고 이더리움 블록체인만 사용하여 데이터 가용성을 달성합니다.

롤업은 낙관적 롤업과 ZK 롤업의 두 가지 유형으로 나눌 수 있습니다. 낙관적 롤업의 유효성은 사기 증명 및 동기화 가정에 의해 보장되며 ZK 롤업의 유효성은 영지식 증명에 의해 보장됩니다.

보조 제목

낙관적 롤업을 먼저 살펴보십시오.

낙관적 롤업을 먼저 살펴보십시오.

낙관적 롤업은 2019년 7월 이더리움 재단 연구 포럼에서 Consensys 연구원 John Adler가 제안했습니다. 현재 Optimistic Rollup에서 작업하는 팀에는 Optimism(이전 Plasma Group), Fuel Labs, Arbitrum 등이 있습니다.

기술적인 관점에서 Optimistic Rollup은 EVM(Ethereum Virtual Machine)의 통합입니다. Optimistic Rollup의 블록체인을 기반으로 노드가 악을 행하지 않을 것이라고 믿는 경향이 있습니다.

Optimistic Rollup의 작동 원리는 다음과 같습니다. Layer 2에서 사용자는 트랜잭션 및 스마트 계약을 처리하기 위해 기계(OVM)를 실행합니다. 모든 일상적인 작업은 Layer 2 기계에서 수행됩니다. Ethereum Layer 1 체인에서 사용자는 다음과 같습니다. 동일한 OVM 머신을 사용하며, 긴급 상황이 발생하면 Layer1 체인의 OVM 머신이 실행됩니다.

누군가 레이어 2 OVM 작업이 사기라고 생각하는 경우 레이어 1 OVM 컴퓨터에서 작업을 다시 실행하여 작업의 진위를 증명할 수 있습니다.

그런 다음 ZK 롤업을 살펴보십시오.

그런 다음 ZK 롤업을 살펴보십시오.

ZK Rollup은 원래 2018년 Ethereum Foundation의 선임 연구원인 Barry WhiteHat에 의해 제안되었습니다. 보안은 Layer 1(Ethereum)과 거의 동일하며 1분 이내에 블록을 생성할 수 있고 처리량을 2,000 tps로 높일 수 있습니다. . ZK Rollup에서 구현한 프로젝트에는 Matter Labs 및 Starkware가 포함됩니다.

ZK Rollup의 특징은 사기성 도전이 영지식 증명으로 대체되고 확인 시간이 더 빠르며 Optimistic Rollup과 같이 섀도우 체인에서 블록의 완료를 완료하기 위해 2주를 기다릴 필요가 없다는 것입니다.

ZK Rollup은 Ethereum의 성능을 크게 향상시킬 수 있는 가능성을 제공합니다.

DEX에 ZK Rollup을 도입한 것을 예로 들어 ZK-Rollup 기술을 통해 기존 탈중앙화 거래소의 전환 로직을 Layer 2에서 실현하여 모든 전환이 Layer 2에서 완료될 수 있도록 하는 동시에 사용자 거래 비용을 절감하는 동시에 사용자의 전반적인 거래 경험. 기존 DEX와 비교하여 ZK Rollup 기반 DEX는 다음과 같은 장점이 있습니다.

우선 거의 제로 가스 수수료를 달성할 수 있으며 모든 토큰 교환은 레이어 2에서 이루어집니다. Rollup의 DEX는 이론적으로 3000 정도까지 도달할 수 있으며, 마지막으로 거래가 실시간으로 이루어지도록 모든 거래가 Layer 2로 이전되기 때문에 사용자는 더 이상 블록의 확인 시간을 기다릴 필요가 없으며, 시간 트랜잭션을 실현할 수 있습니다.

그렇다면 Optimistic Rollup과 ZK Rollup, 사용자들은 어떤 것을 선호할까요?

피드백에 따르면 DeFi 애플리케이션의 유동성 공급자는 OR-Uniswap(낙관적 롤업에 구축된 Uniswap)보다 ZKR-Uniswap(ZK 롤업에 구축된 Uniswap)을 선호할 것입니다.

Optimistic Rollup의 자본 효율성을 높이려면 도전 기간(Dispute Time Delay, DTD)을 단축하거나 Optimistic Rollup에서 자금을 회수하는 시간을 단축하고 동시에 "사기 + 검토" 레이어 1. "공격 비용.

보조 제목

3. 롤업의 '사고'

전반적으로 Rollup은 Ethereum에 큰 잠재력을 가지고 있지만 여전히 많은 문제에 직면해 있습니다.

가장 두드러진 문제는 서로 다른 Rollup 기반 DeFi 응용 프로그램 간의 결합성입니다.간단히 말해서 서로 다른 Rollup chain에 서로 다른 DeFi 응용 프로그램이 있으면 서로 다른 Rollup chain 간의 정보 교환이 Ethereum 메인 체인보다 빠릅니다.정보 교환 인터넷에서는 더 어렵다.

즉, 현재 하나 이상의 Rollup 기반 블록체인이 존재하며 각 Rollup 블록체인은 자체 애플리케이션을 실행하거나 서로 다른 애플리케이션이 서로 다른 Rollup 기술을 사용할 수 있습니다. 극도로 어려워집니다.

이것이 롤업이 직면한 문제입니다. 속담처럼 혼자서는 어렵다 DeFi 애플리케이션의 구성 가능성을 유지하기 위해 DeFi 서버는 특정 롤업 체인에서 조정해야 합니다.

또한 개발자 마이그레이션에는 특정 임계값이 있습니다. 개발자의 관점에서 코드를 레이어 2로 마이그레이션하면 필연적으로 해당 코드 변경이 수반되며 특정 감사 및 유지 관리 비용이 발생하여 개발자의 마이그레이션 의지가 어느 정도 감소합니다.

欧易情报局
作者文库