IOSG 해석 Automata: 크로스 체인 애플리케이션 집합기 + 고성능 프라이버시 미들웨어

IOSG 벤처스
2021-07-16 11:25:07
수집
Automata의 두 가지 제품 Conveyor와 Witness는 각각 다른 초점을 가지고 있습니다. 전자는 MEV 관련 문제를 다루고, 후자는 DAO 내의 익명 투표에 집중하고 있습니다.

원문 제목:《Automata: 크로스 체인 애플리케이션 집합기 + 고성능 프라이버시 미들웨어》 저자: IOSG Ventures

IOSG는 Automata에 두 차례 연속 투자하여 프로젝트의 성장을 지켜본 기관 투자자로서, 우리는 프로젝트의 제품 기술 경로의 빠른 반복과 함께 빠르게 발전 경로를 정립하여 Web3.0 물결 속에서 빛나는 신성이 되는 것을 보았습니다. 오늘 우리는 이 글을 통해 Automata 프로젝트의 제품 논리와 기술 경로를 설명하여 더 많은 사람들이 그들의 이야기를 알게 하려 합니다.

프라이버시는 암호화폐 분야에서 사용자들이 가장 중요하게 여기는 요구 중 하나입니다. 우리가 이더리움 Layer1에서 겪는 가장 큰 문제 중 일부는 MEV(채굴자가 추출할 수 있는 가치)와 같은 문제로, 이는 부분적으로 프라이버시 부족으로 인해 발생합니다. 블록체인은 본질적으로 투명성을 가지고 있기 때문에, 사용자의 신원 및 거래 정보가 체인에서 전 세계에 방송되며, 이는 악의적인 제3자(주로 악의자)가 기회를 잡을 수 있게 합니다. 그들은 이러한 정보를 획득하고 활용하여 사용자의 이익을 희생하고 이익을 얻으려 합니다. 이 경우, 가치는 사용자가 알지 못하는 사이에 유출될 수 있습니다.

선행 거래(Front-running attacks), 샌드위치 공격(sandwich attacks) 등은 MEV의 전형적인 예입니다. 예를 들어, 사용자가 Uniswap에서 대량으로 토큰을 구매하고자 할 때, 이 작업은 토큰 가격에 큰 변동을 초래할 수 있으며, 이때 제3자(악의자)는 mempool(메모리 풀)를 통해 이러한 정보를 감지하고, 사용자가 구매하기 전에 거래 수수료를 높여 먼저 구매를 진행합니다. 그러면 사용자가 다시 구매할 때, 이 시점에서 토큰 가격은 훨씬 높아집니다. 그리고 제3자 거래자는 사용자가 구매한 후 더 높은 가격에 매도하여 이익을 얻습니다. 이는 다른 사람의 거래 정보를 추적하여 이익을 얻는 작은 예시입니다. 그러나 이는 프라이버시 부족으로 인해 사용자가 손실을 입는 빙산의 일각에 불과하며, 실제 영향은 이보다 훨씬 큽니다.

우리는 블록체인 애플리케이션과 암호화폐가 주류에 채택되기를 기대하며, 결제에서 DAO 거버넌스 투표, 대출 및 전통 금융에서 보는 더 복잡한 사용 사례에 이르기까지 프라이버시는 더욱 중요해질 것입니다. Automata Network의 출현은 적절한 시기에 이루어졌으며, 고성능 프라이버시 미들웨어를 제공하고 이더리움 및 Polkadot과 같은 플랫폼에 원활하게 통합하여 프라이버시를 블록체인 분야에 더 잘 가져왔습니다.

Automata 시스템 설계

Automata Network는 현재의 블록체인 애플리케이션에 프라이버시와 완전성 계산을 제공하는 미들웨어 레이어를 구축하고 있습니다. 이는 TEE(신뢰할 수 있는 실행 환경) 하드웨어와 Oblivious RAM 알고리즘을 결합하여, 사용자 데이터가 제3자(시스템 내의 노드 포함)에 의해 조회, 변경 또는 접근될 수 없는 안전한 공간을 생성하여 매우 높은 프라이버시 서비스를 제공합니다. 안전 공간은 신뢰할 수 있는 하드웨어(인텔 SGX)와 특정 알고리즘을 활용하여 사용자 활동(Oblivious RAM)을 숨기는 노드 네트워크입니다. 사용자의 데이터는 Automata 및 노드 운영자 등 어떤 제3자도 알 수 없습니다.

잘 알려진 바와 같이, 신뢰할 수 있는 실행 환경(TEE)은 안전 기능(예: 격리 실행)을 제공하는 실행 환경으로, TEE에서 실행되는 애플리케이션은 완전성을 가지며 자산도 더욱 비밀스럽습니다. Automata Network의 제품 및 사용 사례를 깊이 이해하기 전에, ORAM 기술이 TEE 및 기타 TEE 기반 생태계 프로젝트 위에 추가적인 보안 계층을 제공한다는 점을 강조할 필요가 있습니다. 어느 정도 TEE는 이미 보안을 제공하고 있지만, 악의적인 행위자는 여전히 거래 실행 과정을 관찰하고 메모리 풀에 접근하여 정보를 얻을 수 있습니다. ORAM은 하드웨어 메모리 접근 패턴을 숨김으로써 악의적인 행위자가 사용자 활동과 관련된 정보를 얻는 것을 방지합니다. 즉, 계산 과정에서 추가 정보를 유출하지 않도록 하는 은닉 알고리즘을 제공합니다. 이는 ORAM이 블록체인 프로젝트에서 처음으로 적용된 사례이며, 프로젝트 팀은 ORAM 기술 발전에 관한 선도적인 학술 연구를 최고 수준의 학술 저널에 발표했습니다.

Automata Network는 Substrate 프레임워크 위에 구축되며 세 가지 서로 다른 계층으로 구성됩니다. 첫 번째 계층은 제어 계층으로, 상태 전환, 증명 검증 및 Geode 노드 간의 조정을 담당합니다. 두 번째 계층은 '안전 공간'을 제공하는 Geode 노드를 통해 연산이 이루어지는 곳입니다. 마지막 서비스 계층은 개발자를 위해 준비되어 있으며, 그들은 Automata Network의 프라이버시 기능을 활용하여 애플리케이션을 구축하고 Geode 노드를 직접 운영하지 않고도 다른 애플리케이션과 통합할 수 있습니다. 현재 분야 내 다른 TEE 프로젝트와는 달리, Automata 팀은 기업 사용 사례에 집중하지 않고, 기존 블록체인 애플리케이션에 더 나은 프라이버시를 제공하는 것을 목표로 하고 있습니다. Automata의 초기 두 제품인 Conveyor와 Witness는 각각 MEV 관련 문제(선행 거래, 샌드위치 공격)와 DAO 내의 익명 투표라는 또 다른 중요한 사용 사례에 중점을 두고 있습니다.

Conveyor: MEV 문제 해결

MEV는 이더리움 커뮤니티가 시급히 해결해야 할 문제이며, Conveyor는 이를 위한 좋은 방법을 제공합니다. MEV와 블록체인의 프라이버시 문제는 밀접하게 관련되어 있으며, 이는 이더리움 Layer1의 문제일 뿐만 아니라 다른 POW 또는 POS 메인 체인 및 Layer2가 공동으로 직면하는 문제입니다. MEV가 존재하는 이유는 여러 가지가 있으며, 그 중 두 가지 주요 이유는 공용 메모리 풀과 채굴자가 잠재적 거래를 발견한 후 높은 수수료를 이용해 해당 주문을 선점하여 최대 이익을 얻는 것입니다.

IOSG: 고성능 프라이버시 미들웨어 Automata 해석

사용자의 관점에서 볼 때, Conveyor를 사용하여 MEV가 있는 거래를 처리하는 것과 Uniswap에서 거래하는 경험은 유사합니다. 예를 들어, 사용자가 ETH를 예치하고, 그 ETH를 다양한 원하는 자산으로 교환하는 것입니다. 실제로 Conveyor는 Automata Network의 특정 토큰인 gtoken(gETH, gBTC 등)을 사용하여 사용자가 프라이버시 보호 거래를 실현하도록 돕습니다. 거래가 시작되기 전에 사용자의 토큰은 먼저 gtoken으로 포장됩니다. 이는 거래가 Geode 노드의 개인 리레이터를 통해 이루어질 수 있도록 합니다. 포장된 토큰은 Conveyor를 통해 처리되며, 이 과정에서 거래 순서는 변경되지 않으며 거래 내용에 대한 정보도 얻을 수 없습니다. 거래가 실행된 후에만 토큰은 사용자의 필요에 따라 다시 포장 해제됩니다.

Automata의 또 다른 중요한 특징은 현재 여러 블록체인에서 모든 애플리케이션과 호환되며, 이러한 프로젝트를 통합하는 것이 매우 쉽다는 점입니다. 기존 블록체인 애플리케이션은 간단한 SDK를 통해 Automata 네트워크에 통합할 수 있으며, 코드베이스에 중대한 수정을 필요로 하지 않습니다. Automata는 미들웨어 레이어로서 플랫폼과 애플리케이션을 빠르고 원활하게 연결하며, 전체 Web3 생태계에 프라이버시 서비스를 제공하는 것을 목표로 하고 있습니다.

Witness: DAO를 통한 프라이버시 투표

이번 상승장에서 DAO는 다시금 주목받고 있으며, 많은 유명 프로젝트가 거버넌스 방식으로 DAO를 선택하고 있습니다. 지난 몇 개월 동안 DAO 프로젝트는 지속적으로 증가하고 있으며, DAO가 관리하는 자금 규모도 빠르게 성장하고 있습니다. 우리는 이 추세가 가속화될 것으로 예상하며, DAO의 다른 사용 사례도 곧 등장할 것입니다.

IOSG: 고성능 프라이버시 미들웨어 Automata 해석

Automata Network는 Witness 제품을 통해 프라이버시 기반의 체인 상 실행 체인 외 거버넌스 솔루션을 제공합니다. Witness는 제안자가 요구하는 프라이버시 수준에 따라 투표자의 신원과 투표 수를 숨깁니다. 투표 자체는 체인 외에서 진행되므로 연료 비용을 지불할 필요가 없으며, 현재 이더리움 거래 수수료와 비교할 때 특히 유리합니다. 또한 향후 반복에서 사용자는 투표 결과에 따라 체인 상 실행을 트리거할 수 있습니다. Witness는 제안자에게 다양한 수준의 프라이버시 선택을 제공합니다. 그들은 공개를 선택하거나 신원 또는 투표 수를 숨길 수 있습니다.

결론

우리는 앞으로 더 많은 프라이버시 솔루션이 선택 가능할 것이라고 예측합니다. 하드웨어 프라이버시 솔루션은 하드웨어 제조업체가 고객에게 프라이버시 서비스를 제공하는 데 의존합니다. 소프트웨어 프라이버시, 예를 들어 ZKP는 또 다른 방법이지만, 이 방법은 시장에 진입하는 데 오랜 시간이 걸리며, 하드웨어 솔루션의 장점인 동일한 프로그래머블성과 통합성을 제공하는 데 한계가 있습니다. 현재 ZKP 솔루션은 프로그래머블성이 부족하여 통합이 어렵습니다.

또한, 소프트웨어 프라이버시 솔루션은 단기 또는 중기적으로 확장성의 병목 현상에 직면할 수 있으며, 데이터 가용성 계층의 문제와 고객에게 증명을 생성하는 데 드는 높은 계산 비용 등의 문제가 발생할 수 있습니다. 계산력에 대한 막대한 수요는 비싼 거래 수수료를 초래하며, 이는 현재 Tornado Cash의 서비스보다 더 비쌀 것입니다. TEE 솔루션은 프라이버시 서비스를 더 높은 효율성과 저렴한 비용으로 DeFi에 제공할 수 있습니다. 우리는 Conveyor와 Witness의 지원을 통해 Automata가 낮은 접속 비용으로 DeFi 시장의 프라이버시 기능 수요를 빠르게 충족할 수 있을 것이라고 믿습니다.

동시에 우리는 Automata 팀의 실행력과 기술 혁신 반복 능력이 매우 뛰어난 것을 보고 있으며, Web3.0 시대에 그들과 함께 도전할 수 있기를 기대합니다. 현재 Automata는 업계의 선도적인 프로젝트와 파트너십을 구축하였으며, 두 가지 명확한 애플리케이션 시나리오를 가진 우수한 제품의 발전세도 매우 강력합니다. 요컨대, 이는 단지 시작일 뿐이며, 우리는 더 많은 프라이버시 블록체인 애플리케이션이 Automata Network를 사용하여 통합되는 것을 기대합니다.

체인캐처(ChainCatcher)는 독자들에게 블록체인을 이성적으로 바라보고, 리스크 인식을 실제로 향상시키며, 다양한 가상 토큰 발행 및 조작에 경계해야 함을 상기시킵니다. 사이트 내 모든 콘텐츠는 시장 정보나 관련 당사자의 의견일 뿐이며 어떠한 형태의 투자 조언도 제공하지 않습니다. 만약 사이트 내에서 민감한 정보를 발견하면 “신고하기”를 클릭하여 신속하게 처리할 것입니다.
체인캐처 혁신가들과 함께하는 Web3 세상 구축