
이 기사는 @0xRafi가 게시한 Twitter 스레드에서 통합 및 번역되었습니다.
1/ 옵티미즘 팀에서 메인넷 런칭 시기를 앞당긴다고 발표한 만큼 이더리움 레이어2 솔루션인 옵티미즘이 무엇인지, 어떻게 작동하는지, 그리고 이더리움에 무엇을 가져다줄지 모두가 이해하는 것이 매우 필요하다고 생각합니다.
2/ 모두가 기대하는 이유는 Optimism과 같은 L2 솔루션이 이더리움의 처리량 증가(초당 트랜잭션 처리), 트랜잭션 패키징 대기 시간(트랜잭션 확인에 필요한 시간) 단축, 가스비를 크게 줄입니다. 그리고 이더리움 메인넷의 보안을 희생하지 않고 확장합니다.
3/ 이것이 실제 Layer2 솔루션과 "순수한 사이드체인" 솔루션(예: @0xPolygon 또는 @xdaichain) 간의 가장 큰 차이점입니다. 사이드체인 솔루션은 자체 합의 메커니즘과 보안을 가지고 있으며 이더리움 레이어 1의 보안 혜택을 받을 수 없지만 레이어 2 솔루션은 이더리움 레이어 1 네트워크의 보안을 유지할 수 있습니다.
4/ 예를 들어 Optimism을 사용하는 경우: 사용자가 Ethereum 메인넷(또는 Layer1)에서 트랜잭션을 제출하면 트랜잭션 데이터는 L1에 저장되지만 스마트 계약 계산 처리는 하위 체인( 즉 Layer2)를 켜고 최종 계산 결과를 다시 Layer1로 보냅니다.
5/ 계산 프로세스는 트랜잭션에서 가장 시간이 많이 걸리고 비용이 많이 드는 부분이므로 레이어 2에서 계산을 처리하면 레이어 1의 계산 요구 사항이 크게 줄어들어 네트워크 처리량이 증가하고 트랜잭션 수수료가 줄어듭니다. L1은 트랜잭션 데이터만 수신하여 L2로 전송한 후 L2의 계산 결과를 수신합니다.
6/ 낙관주의는 보다 "일반적인" 솔루션입니다. L1의 모든 Solidity 스마트 계약(즉, 모든 L1 앱)은 추가 기능을 구축하지 않고도 Optimism의 레이어 2에서 실행할 수 있습니다.
7/ 아래 그림은 낙관적 롤업이 어떻게 작동하는지 보여줍니다.두 개의 큰 상자는 낙관적 롤업 계약과 낙관적 가상 머신(OVM)입니다. 롤업은 트랜잭션 데이터를 수신하고 L2로 데이터를 전송하고 계산 결과를 받는 역할을 하는 L1 스마트 계약입니다. 그러나 흥미로운 부분은 L2에서 발생합니다.
8/ L2에서 트랜잭션이"Sequencer"시퀀서(말하자면 L2의 채굴자). 그런 다음 즉시 응답하여 서명된 영수증을 생성하여 트랜잭션의 실행 및 주문을 보장합니다. 그러나 시퀀서가 악하거나 트랜잭션을 올바르게 실행하지 않거나 트랜잭션을 선행 실행하면 어떻게 됩니까?
9/ 이 경우 사용자는 서명한 영수증을 L1의 레퍼리 계약에 제출할 수 있으며 시퀀서가 의무를 올바르게 수행하지 않은 것으로 확인되면 ta에게 벌금이 부과됩니다(예: 약정 자금 손실). 따라서 L2는 작은 PoS 시스템이라고 할 수 있습니다.
10/ 그러나 분쟁이 있을 때 L1의 심판 계약은 L2와 같은 계산을 수행하고 정확히 동일한 계산 결과를 얻을 수 있어야 합니다. 이를 위해서는 OVM의 적용이 필요합니다.
11/ OVM은 L1의 L2 어댑터라고 할 수 있으며, L1 EVM(Ethereum Virtual Machine)이 마치 L2에 있는 것처럼 L2 계산을 처리하도록 합니다. 이것의 목적은 (필요한 경우) L1에서 검증 가능한 L2의 계산을 만드는 것입니다. 이건 매우 중요합니다.
12/ "Optimistic"낙관적인 이유는 L2에서 수행되는 모든 계산이 누군가 이의를 제기할 때까지 정확하다고 가정하기 때문입니다. 분쟁이 있는 경우 L1의 심판이 이더리움 네트워크에서 계산을 다시 실행하고 결과를 확인합니다.
13/ 사용자가 "감시탑" 역할을 하고 계산 결과를 확인하도록 장려하기 위해 Optimism은 다음과 같이 설정됩니다. 부정직함을 발견하고 이에 대해 이의를 제기하는 사람은 사악한 시퀀서(Sequencer)의 처벌에서 보상의 일부를 얻을 수 있습니다. 사용자가 자신의 거래를 모두 확인하지 않더라도 다른 사용자가 확인을 도와줍니다.
14/ 가장 좋은 점은 일단 충분한 이더리움 앱이 Optimism의 레이어 2 네트워크에서 실행되면 대부분의 사용자는 대부분의 시간을 L2에 머무르며 L1으로 돌아갈 필요가 없다는 것입니다(해결해야 할 분쟁이 없는 한). 또는 사용자가 출금 요구 사항이 있는 경우).
15/ 이것을 보고 독자들은 이것이 이더리움 L1을 무효화할 것이라고 느낄 수 있습니다. 그러나 실제로 이것은 이더리움의 생태계를 더욱 확장할 것이며, 이더리움은 현재 네트워크 용량으로는 달성할 수 없는 더 높은 처리량으로 새로운 애플리케이션을 지원할 수 있을 것입니다.
16/ Optimism의 또 다른 멋진 점은 "계정 추상화"가 있다는 것입니다. 즉, 각 계정은 변경 가능한 "계약" 계정이므로 다중 서명 또는 기타 가스 지불 방법과 같은 다양한 거래 조건을 구현할 수 있습니다.
17/ Optimism의 현재 적용 분야는 무엇입니까? 첫째, Synthetix는 이제 개인 메인넷에서 Optimism을 실행하고 있습니다. 일단 구현되면 Synthetix는 L1과 L2 모두에서 거래 기능을 유지하면서 스테이킹 및 마이닝 기능을 L2로 완전히 이전할 계획입니다.
18/ @Uniswap은 10월 19일에 낙관적 롤업을 사용하여 게임화된 개념 증명(Unipig)을 실행했으며, Uniswap은 Optimism이 메인넷에 출시되면 첫 번째 사용자가 될 것입니다. @chainlink는 또한 Optimism과의 파트너십을 발표했으며, @coinbase 지갑은 Optimism 테스트넷에 대한 기본 지원을 추가했습니다.
19/ @compoundfinance는 Optimism(아직 확인되지 않음)을 지원할 것으로 예상되며 @RariCapital도 플랫폼에 Optimism을 통합할 예정입니다. 앞으로 더 많은 프로젝트가 참여할 것이며, 이는 이더리움 네트워크 속도와 거래 수수료에 상당한 영향을 미칠 것입니다.
20/ 이것이 우리에게 의미하는 바: Synthetix 테스트는 Optimism을 사용한 후 가스 수수료를 최대 143배까지 줄일 수 있으며 트랜잭션 확인 시간은 200밀리초까지 낮을 수 있음을 보여줍니다. 최대 100배까지 단축할 수 있으며 트랜잭션 확인 시간은 최저 200ms, 최저 169ms입니다.
21/ 낙관적 롤업은 이더리움 2.0 생태계에도 매우 적합합니다. Ethereum 2.0은 데이터 확장 계획을 먼저 시작한 다음 계산 확장 계획을 시작하기 때문입니다. 초기에 롤업은 먼저 컴퓨팅에서 확장성을 보장하고 이더리움 2.0과 공존할 것입니다.
22/ 낙관적 롤업은 이더리움 2.0 생태계에도 매우 적합합니다. Ethereum 2.0은 데이터 확장 계획을 먼저 시작한 다음 계산 확장 계획을 시작하기 때문입니다. 초기에 롤업은 먼저 컴퓨팅에서 확장성을 보장하고 이더리움 2.0과 공존할 것입니다.
23/ Optimism 팀의 마지막 멋진 아이디어 중 하나는 MEVA(예: Miner Extractable Value Auction)를 사용하여 시퀀서를 선택하는 것입니다. Karl은 ethresearch.ch에 기사를 게시했습니다."MEV 경매: 트랜잭션 시퀀스 권리를 경매하여 MEV 문제 해결"이것을 설명하기 위해
24/ 마지막으로 다른 링크:
• 낙관적 롤업 소개:
https://medium.com/plasma-group/ethereum-smart-contracts-in-l2-optimistic-rollup-2c1cef2ec537
• @kelvinfichter의 Optimism 소개 동영상:
https://www.youtube.com/watch?v=eYeOW4ePgZE
• @kevinjho 게스트와 함께하는 블록크런치 팟캐스트:
ECN의 번역 작업은 중국 이더리움 커뮤니티에 양질의 정보와 학습 자료를 전달하는 것을 목표로 하고 있으며, 기사의 저작권은 원저자에게 있으며, 전재 시 원문의 출처와 ETH 중국 웹사이트를 명시해야 합니다. 장기 재인쇄의 경우 승인을 위해 eth@ecn.co에 문의하십시오.
원본 링크:https://twitter.com/0xRafi/status/1366864714664402947
ECN의 번역 작업은 중국 이더리움 커뮤니티에 양질의 정보와 학습 자료를 전달하는 것을 목표로 하고 있으며, 기사의 저작권은 원저자에게 있으며, 전재 시 원문의 출처와 ETH 중국 웹사이트를 명시해야 합니다. 장기 재인쇄의 경우 승인을 위해 eth@ecn.co에 문의하십시오.