Synthetix 창립자: Synthetix가 Optimism 확장 솔루션을 선택한 이유는 무엇입니까?
소스 |
저자 | 케인 워윅
DeFi의 부상은 명확한 신호를 보냈습니다. 이더리움은 ETH2.0 이전에 확장을 달성해야 하지만 DeFi 생태계에서 결합성을 유지하려면 동일한 확장 계획에서 조정해야 합니다.
다행스럽게도 시장은 이러한 어려움을 예측하고 해결하는 데 매우 능숙하며 이미 많은 확장 기술을 출시했습니다. 우리는 몇 가지 주요 스케일링 변형에 대해 팀과 대화를 나눴으며 각 변형을 평가한 후 낙관적 이더리움이 커뮤니티에서 합의에 도달할 가능성이 가장 높은 스케일링 솔루션이라고 생각합니다.
이 기사는 내가 그렇게 믿는 이유를 자세히 설명하고 낙관적 이더리움 출시에 대한 커뮤니티의 우려에도 응답할 것입니다. 또한 메인넷에서 OVM의 Synthetix 변종을 구현하는 데 필요한 거버넌스 프로세스의 설계를 제공하고 다른 스케일링 기술이 Optimistic Ethereum을 대체할 수 있는 시기를 설명합니다. 이 기사는 커뮤니티 구성원이 Synthetix를 낙관적 이더리움으로 마이그레이션하는 것과 관련하여 합의에 도달하는 데 필요한 정보를 제공하는 것을 목표로 합니다.A rollup-centric ethereum roadmap[비탈릭의 글 "롤업 중심의 이더리움 로드맵"을 읽어보지 않으셨다면 (
), 이 기사는 논의에 관한 것이지만 Vitalik은 하향식이고 내 것은 상향식이며 DeFi 프로젝트가 확장되어야 하는 것과 낙관적 이더리움이 이러한 요구 사항을 충족할 수 있는 이유에 초점을 맞춥니다. ]
사회적 합의
낙관적 롤업에 대해 처음 읽었을 때 가스 요금이 그렇게 높지 않았습니다. 기술적 문제와 사회적 문제 모두에 대한 우아한 해결책처럼 보였지만 어떤 확장 옵션을 선택하든 다른 프로젝트와 협력해야 한다는 것을 깨달았습니다. Uniswap의 Unipig 데모는 Optimism이 이더리움에서 가장 잘 알려진 프로젝트 중 하나와 협력하여 커뮤니티 합의를 얻을 수 있는 좋은 기회를 제공했습니다. 그래서 저는 Optimism에 DeFi 고유의 어려움을 해결하는 방법에 대한 피드백을 제공할 뿐만 아니라 커뮤니티에서 사회적 협력을 이끌 수 있도록 돕기 위해 이 솔루션에 참여하기로 결정했습니다.
보조 제목
기술적 요인
Synthetix에게 Justin Moses는 축복이자 저주입니다. 그는 Synthetix에서 타협하지 않는 엄격한 엔지니어링 문화를 조성했지만, 연체 동물 세계 밖에서는 흔하지 않은 정도로 인지 부하를 싫어합니다. 즉, Synthetix를 레이어 2에 배포하려면 위험 최소화와 코드베이스 수정 감소 사이에 섬세한 균형이 필요합니다. 마이그레이션 중에 Layer1과 Layer2에서 서로 다른 두 개의 병렬 코드베이스를 실행하는 것은 마이그레이션이 발생하지 않기 때문에 절대 동의하지 않을 것이며, 다른 언어로 계약을 다시 작성하는 것을 의미한다면 발생할 가능성이 훨씬 더 낮습니다.https://twitter.com/kaiynne/status/1166234541616316417?s=21Synthetix는 Ethereum을 기반으로 구축된 가장 복잡한 스마트 계약 중 하나이며 의심할 여지 없이 다양한 코드 기반을 유지하는 데 어려움이 있습니다. 이것은 우리가 Havven 네트워크를 EOS로 포팅하는 것입니다.
실패한 시도에서 처음 발견되었습니다.
우리는 또한 이 기술이 우리의 스케일링 솔루션으로 합의를 구축하기 전에 이 기술이 실현 가능하고 리소스에 대한 추가 투자의 가치가 있음을 커뮤니티에 증명해야 하며 OVM 트랜잭션 데모도 이를 강화하는 데 도움이 됩니다. 그러나 여전히 이 방법에 대해 합리적인 우려를 갖고 있는 커뮤니티 구성원이 있기 때문에 커뮤니티 합의가 낙관적 이더리움을 분명히 선호했지만 아직 SIP를 사용하여 테스트할 수 있는 지점에 도달하지 못했습니다.
그러나 구체적인 장단점을 살펴보기 전에 스마트 계약을 실행하기 위한 기존 확장 방향에 대한 개요를 제공하고 싶습니다.
빠른 블록체인, 일명 "Ethereum Killer", 기타 레이어 1 아키텍처, 매우 빠른 블록체인
ETH 2.0, 2032년에 보자(농담)
상태/결제 채널, 즉 "토큰을 보낼 수 있습니다. 그 외에 무엇을 원하십니까?"
사이드 체인, 즉 xDAI의 집합
오미세고로 대표되는 플라즈마는 "늦었지만 도착"이라고도 불립니다.
견고함을 좋아한다면 영지식 ZKrollup 및 기타 솔루션을 사용하십시오.
낙관적 이더리움 낙관적 롤업, 고에너지 조기 경보
번개여 말없이 웃어라
내가 놓친 다른 솔루션이 있다면 죄송합니다. Twitter에서 이에 대한 소식을 정말 기대하고 있습니다.
위의 솔루션 중 대부분은 마이그레이션 단계에서 동일한 코드 기반을 계속 사용해야 하기 때문에 제외되었습니다. 물론 많은 솔루션이 EVM과 호환된다고 주장하지만 이는 말처럼 간단하지 않습니다. Optimism은 이러한 한계를 극복하지만 여전히 계약을 약간 수정해야 합니다. 그러나 이를 기반으로 빠른 블록체인, ZKrollups, Lightning, 상태 채널 및 Plasma와 같은 솔루션을 신속하게 배제할 수 있습니다. ZKrollup의 빠른 발전에도 불구하고 현재의 모든 변종은 계약서를 새 언어로 다시 작성해야 합니다. 극복할 수 없는 것이 아니라 이러한 언어에 대한 도구가 아직 미숙하여 구현 위험이 크게 증가한다는 것입니다.
몇몇 빠른 블록체인 지지자들은 이것을 읽고 감정적으로 느낄 수 있습니다. 예, 이러한 프로젝트 중 일부는 EVM과 호환되어 견고성 계약을 배포할 수 있지만 대부분은 타당성을 약화시킬 다른 문제가 있습니다. 매우 새로운 합의 메커니즘을 포함하여 실행 가능성을 입증하기 위해 반복적으로 테스트되지 않았거나 보안이 크게 손상되었습니다.
유비쿼터스 컴퓨팅은 현재 상태/지불 채널 및 플라즈마에 대한 두 번째로 어려운 요구 사항입니다.
그러면 사이드 체인과 Optimistic Rollup만 남게 됩니다. 우리는 xDAI와 같은 사이드체인을 배제했습니다. 왜냐하면 우리는 수억 달러 가치의 자산을 보장해야 하고 향후 몇 자릿수 더 많은 자산을 보장해야 하기 때문입니다. 이의가 있으면 나와 함께 머리를 부수십시오.
모든 옵션을 살펴본 후 우리는 Optimistic Ethereum이 최고의 장단점을 제시하고 팀이 로드맵을 실행할 수 있다고 생각합니다.
단계적 낙관론
분명히 Optimistic Ethereum은 아직 활성화되지 않았으므로 여전히 상당한 실행 위험이 있습니다. 이것이 제가 아직 Layer1에서 Synthetix를 종료하기 위한 SIP를 제출하지 않은 이유입니다. 그러나 위의 옵션들 사이의 장단점과 위험을 고려할 때 우리는 Optimism이 Synthetix가 마이그레이션하는 데 많은 노력을 기울일 가치가 있을 뿐만 아니라 다른 DeFi 프로젝트가 참여하도록 유도할 가치가 있음을 입증했다고 생각합니다. 이것이 제가 가장 오래된 DeFi 프로토콜 중 하나인 우리의 위치를 활용하고 초기 구현의 위험을 감수해야 한다고 결정한 이유입니다. 저는 이것이 커뮤니티에서 합의를 구축하는 데 도움이 될 것임을 압니다. 지금까지 커뮤니티의 일반적인 수용도는 높았으며 아무도 Optimistic Ethereum에 자원을 할당하는 데 반대하지 않았습니다.
그러나 가능한 메인넷 마이그레이션에 가까워짐에 따라 세 가지 주요 우려 사항이 있습니다.
1) 사기 증명
2) 중앙화
3) 출금지연
가장 중요한 기술 문제는 사기 상태 전환입니다. 일부에서는 이 구현 단계에서 사기 증명이 포함되지 않는다고 말하고 실제로 사기 증명이 있지만 자동 생성된 사기 제출은 아직 지원되지 않습니다. Optimism 팀은 복잡성을 추가하기 전에 입금 및 출금과 같은 특정 기능을 테스트하기 위해 단계별 순차적 접근 방식을 선택했습니다. 그러나 이것은 사용자 혼란을 피하기 위해 테스트넷 로드맵에 명시될 수 있습니다. 자동으로 사기 증명을 제출하는 기능은 메인넷이 시작되기 전에 시작됩니다. 불완전한 사기 방지 기능
의 경우, 메인넷에 있는 어떠한 자금도 낙관적 이더리움 네트워크에 예치할 수 없음이 자명합니다. 나는 더 낮은 보안 네트워크로의 이동을 제안하는 모든 SIP에 개인적으로 반대표를 던지고 커뮤니티의 모든 사람이 그렇게 하도록 권장합니다. 이것이 xDAI 및 기타 POA(권한 증명) 네트워크를 사용할 수 없는, 즉 낮은 보안으로 간주하는 이유 중 하나입니다.
또 다른 주요 관심사는 Optimistic Ethereum이 탈 중앙화 된 것처럼 보이지만 중앙 집중화 된 부분이 있다는 것입니다. 나는 이러한 인식이 잘못된 것이라고 생각하지만 확실히 의미가 있습니다. 지난 몇 년 동안 커뮤니티는 프로토콜의 분산화를 개선하는 데 많은 시간과 자원을 투자했으며 가스 요금과 처리량을 위해 지금 대체하는 것은 형편없는 절충안이 될 것입니다. 시퀀서는 최소한의 희생으로 사용자 경험을 크게 향상시킵니다.
이러한 우려는 Optimistic Ethereum 네트워크의 주문자에 대한 오해에서 비롯됩니다. 분류기가 Optimistic Ethereum을 방문할 필요가 없으며 사용자 경험을 개선하기 위해 존재한다는 사실을 모두가 알아야 합니다. 많은 사람들은 분류기가 단일 실패 지점을 의미한다고 생각하는데 이는 이상적이지 않지만 실제로 이러한 실패는 L1의 열악한 UX에서 오랫동안 존재했습니다. 물론 레이어 1로 폴백하기 위한 블록 시간이 이상적이지는 않지만 활성 순서 지정자가 실패하거나 공격을 받는 경우 개입할 수 있는 백업 순서 지정자를 포함하여 많은 잠재적 솔루션이 있습니다. 목표는 항상 가능한 한 빨리 주문자 네트워크로 이동하는 것이기 때문에 이러한 모든 걱정은 일시적일 뿐입니다.
마지막 주요 관심사는 계층 간 구성 가능성에 대한 철회 지연의 영향입니다. 이 문제는 다른 Layer1 아키텍처를 제외한 다른 모든 확장 솔루션에서 직면하게 될 것입니다. 이러한 지연은 챌린지 기간 동안 자금이 레이어 2 네트워크에 고정되지만 여전히 몇 가지 대안이 있음을 의미합니다. 하나는 다리 양쪽에 자금을 지원하고 적시에 인출하여 수수료를 받는 위험을 감수하는 검증자 네트워크를 구축하는 것입니다. 실제로 Connext는 이미 이에 대한 작업을 시작했으며 자세한 내용은 여기를 참조하십시오. 다른 트랜잭션을 시작하기 전에 메인넷에서 자금을 확인해야 하기 때문에 구성 가능성 문제가 완전히 해결되지는 않지만 모든 스케일링 솔루션에 근본적으로 중요하며 피할 수 없습니다. 이것이 모든 주요 DeFi 프로토콜이 가능한 한 빨리 Optimistic Ethereum에서 병렬 버전을 출시해야 한다고 생각하는 이유입니다. 이렇게 하면 거의 모든 현재 DeFi 트랜잭션이 레이어 2에서 발생합니다. 스테이킹은 레이어 2로 완전히 이전되고 트랜잭션 계약은 레이어 1과 레이어 2에서 계속 병렬로 실행될 가능성이 매우 높습니다.
명확하게 하기 위해 "낙관적인 이더리움 메인넷 마이그레이션 시작"을 제안하기 위한 SIP가 제안되기 전에 완전히 작동하는 메인넷에 대한 모든 정보를 공개해야 합니다. 저는 개인적으로 이 조건이 앞으로 몇 달 안에 충족될 것이라고 확신합니다.
메인넷 이전 후
Synthetix가 Optimistic Ethereum으로 마이그레이션하는 방법은 커뮤니티 내에서 여전히 논쟁의 여지가 있습니다. 먼저 레이어 2 메인넷에서 출시할 네트워크의 병렬 및 제한된 버전의 필요성에 대한 합의에 도달해야 합니다. 여기에서 합의가 이루어지면 이번 메인넷 출시 결과를 평가하고 나머지 마이그레이션을 공식화해야 합니다.
Synthetix의 DAO는 메인넷 마이그레이션 후 처음 몇 주 안에 자금을 조달할 가능성이 높지만 최종 프로토콜 보상의 1%를 Optimistic Ethereum으로 분할하려면 SIP 제안이 필요합니다. 프로토콜 보상의 일부를 이 병렬 네트워크에 배포하면 채택을 모니터링하고 시장에서 마이그레이션 위험의 가격을 책정할 수 있습니다. 가스비 인하로 인해 Optimistic Ethereum보다 수익률이 낮을 것으로 예상되지만, 대부분의 SNX 보유자가 나중에 마이그레이션을 선택하기 때문에 플랫폼 위험이 더 높은 수익률로 이어질 가능성도 있습니다.
낙관론적 이더리움에 SNX를 스테이킹하여 sUSD를 발행하는 것은 현재 SNX가 에스크로를 스테이킹하여 sUSD를 발행하는 것과 크게 다르지 않다는 것이 제 생각입니다. 우리는 사용 가능한 담보의 가치를 극대화하기 위해 에스크로 SNX를 통한 sUSD 발행을 허용하기로 결정했습니다. Layer2로 마이그레이션된 SNX의 경우 특정 지점으로 다시 마이그레이션하려는 경우 가능합니다. 즉, 이러한 SNX는 Layer1의 SNX 상태가 다를 뿐 네트워크에서 유효한 담보로 간주됩니다. 따라서 레이어 2에서 발행된 sUSD와 레이어 1에서 발행된 sUSD는 상호 교환이 가능해야 합니다. 물론 구현이 매우 복잡하다는 등의 이유로 이에 대한 반대가 있습니다. 우리는 커뮤니티 전체에 가장 적합한 접근 방식을 취해야 합니다.
이 마이그레이션이 작동하면 우리는 마이그레이션의 다른 부분에 영향을 미칠 수 있는 상당히 강력한 레버를 갖게 됩니다. 모두 레이어 2로 전송되고 모든 활성 상태의 스테이킹된 SNX가 모두 레이어 2에서 발생할 때까지 인플레이션 보상의 더 큰 비율을 계속 이동합니다. 그 때 물론 Layer1과 Layer2에서 Synth의 교환을 지원해야 합니다. 따라서 이 프로세스에서 처리해야 할 상호 관련된 종속성이 많이 있습니다.
나는 낙관적 이더리움이 현재와 Eth2.0 사이에 DeFi를 위한 탈출구가 될 것이라고 공개적으로 밝혔습니다. 나머지 Synthetix 커뮤니티가 그렇게 확신한다면 이 네트워크에 가입하고 레이어 1에서 완전히 마이그레이션하는 방법을 계획해야 합니다. 물론 신중하게 진행해야 하지만 Synthetix의 전사들은 확신이 서지 않는다는 베팅을 결코 포기하지 않았으며 이것이 우리가 직면한 가장 큰 도전 중 하나라고 생각합니다.
이 작업을 수행하려면 각 릴리스에서 제안된 변경 사항과 그 근거를 설명하는 일련의 SIP 및 SCCP가 필요합니다. 이렇게 하면 모든 토큰 보유자의 최대 투명성과 동의가 보장됩니다.
백업 계획
일반적으로 이더리움 스케일링 솔루션과 스마트 계약 플랫폼의 경쟁은 수십억 달러 규모의 비즈니스입니다. 이 하이 스테이크 게임에는 많은 경쟁 팀이 있으므로 Optimism에 대한 우리의 확신에도 불구하고 그들보다 더 나은 솔루션을 가진 다른 팀이 있을 수 있습니다. 이런 일이 발생하면 특히 여러 DeFi 프로젝트가 사회적 합의를 달성하고 Optimistic Ethereum에서 다른 프로그램으로 전환하기로 결정한 경우 작업의 중심을 이보다 경쟁력 있는 기술로 전환할 준비가 되어 있어야 합니다.
Optimistic Ethereum의 출시가 실패하거나 중단되는 최악의 시나리오에 대비해야 합니다. 이 경우 기존 Layer1 시스템을 최적화하면서 다른 솔루션을 진지하게 조사하기 위해 자원을 신속하게 이전해야 합니다. 사실 우리는 이미 비상사태에 대비하기 시작했습니다. 부채 스냅샷 SIP의 빠른 구현은 여러 달 동안 보류된 최적화의 한 예이지만 Layer1의 압축 가스 문제를 해결하기 위해 구현 속도를 높였습니다. 고맙게도 우리는 일시적 유예를 받았지만 오래 가지 못할 것입니다. 어떤 이유로든 낙관적 이더리움으로의 마이그레이션에 대한 합의에 도달할 수 없다면 커뮤니티로서 우리는 함께 모여 또 다른 확장 솔루션을 선택하고 단결하여 앞으로 나아가야 한다고 생각합니다. 그럴 가능성은 없다고 생각하지만 불가능한 척하는 것은 경솔할 것입니다.
이 기사는 커뮤니티가 가지고 있는 몇 가지 질문에 답하는 것을 목표로 하지만 우리가 여기까지 온 방법과 마이그레이션 프로세스에서 우리가 어디에 있는지 설명하기를 바랍니다. 변경 불가능한 것은 없으며 승인 및 구현된 SIP도 상황 변화로 인해 롤백될 수 있습니다. 그러나 저는 SIP에 대한 합의가 있고 DeFi 확장을 위한 가장 실행 가능한 네트워크를 구축하기를 희망한다면 전체 커뮤니티가 가능한 한 열심히 추진해야 한다고 굳게 믿습니다. 저는 우리 커뮤니티가 그것을 실현할 수 있다고 확신합니다. 우리는 그 어느 때보다 강해졌으며 2021년을 기대하고 있습니다. 여기에는 물론 완전한 기능을 갖춘 Optimistic Ethereum 메인넷에서 실행되는 Synthetix도 포함됩니다.
고지 사항: ECN의 번역 작업은 중국 이더리움 커뮤니티에 고품질 정보 및 학습 리소스를 제공하는 것을 목표로 합니다.기사의 저작권은 원저자에게 있습니다.재인쇄는 원문의 출처와 ethereum.cn을 표시해야 합니다.장기적으로 재인쇄는 ethereumcn@gmail.com으로 연락주세요.


