Gear.exe: 이더리움의 슈퍼 컴퓨팅 엔진, 천 배의 계산 능력을 해제하다
저자:GearFans
Vara 위에 구축하기
우리는 Gear.exe ------ Gear Protocol을 기반으로 한 오픈 소스 분산 컴퓨팅 네트워크를 정식 출시합니다. 그것은 무한 확장이 가능한 병렬 실행을 지원하며, 계산 능력을 최대 1000배 향상 시켜 이더리움의 고성능 dApp에 실시간 경험을 제공합니다.
자산 크로스 체인 없이 이더리움 네트워크의 원활한 확장
이더리움 네트워크의 확장으로서, Gear.exe는 추가 자산 분할이나 크로스 체인 브리징 문제에 직면할 필요가 없습니다. 사용자는 익숙한 도구(예: Metamask 및 Etherscan)를 계속 사용할 수 있으며, Web2와 견줄 수 있는 원활한 사용자 경험과 거의 제로에 가까운 거래 비용을 경험할 수 있습니다.
이더리움 생태계는 Gear.exe의 첫 번째 적용 사례입니다. Rust 기반의 범용 솔루션으로서 Gear.exe는 뛰어난 확장성을 갖추고 있으며, 앞으로는 다른 EVM 호환 체인뿐만 아니라 비 EVM 블록체인에도 적용될 수 있습니다.
이더리움 확장 솔루션의 현황과 도전 과제
현재 이더리움 및 EVM의 설계는 몇 가지 완전히 해결되지 않은 도전에 직면해 있습니다:
계산 능력 부족: 이더리움은 병렬 실행을 구현할 수 없어 계산 자원 활용도가 낮습니다.
높은 지연 및 낮은 최종 확인 속도: 각 거래의 확인 지연은 5-20초이며, 최종 확인 시간은 평균 12.8분입니다. 현재의 확장 솔루션은 속도를 더욱 저하시킬 수 있습니다.
이러한 문제들은 개발자가 이더리움 메인넷에서 복잡한 상호작용을 수행하는 데 높은 비용과 비효율성을 초래하여 혁신과 조합 가능성을 억제하고 있습니다. 그렇기 때문에 이더리움은 Solana와 같은 다른 공공 체인으로부터 경쟁 압박을 받고 있습니다. Solana의 월간 활성 사용자와 거래량은 이더리움 및 기타 EVM 체인의 총합을 초과했습니다.
Rollup은 현재 주류의 확장 솔루션이지만, 그들은 명백한 한계와 새로운 문제를 가지고 있습니다. 비록 기본 TPS(초당 거래량)를 높이는 데 도움이 되지만, Rollup은 여전히 단일 스레드 EVM 머신으로, 낮은 부하에서만 낮은 거래 비용을 제공합니다. 또한, 그들은 격리된 환경에서 실행되어 사용자와 유동성의 단편화를 초래합니다. 이러한 제한은 "기생 L2" 현상을 일으키며, 사용자 경험의 전반적인 개선도 상당히 제한적입니다. 그리고 대부분의 Rollup은 이더리움의 보안을 직접 상속할 수 없습니다 (현재 45개의 Rollup 중 단 2개만이 보안 기준의 첫 번째 단계를 충족합니다).
이것은 대체 확장 솔루션을 위한 공간을 남깁니다: 사용자와 개발자가 어떤 L1 또는 L2 생태계에서 오든, 계산 능력을 대폭 향상시키고 브리징 없이, 사용자 경험을 크게 최적화하는 것이 현재 또는 차세대 애플리케이션이 추구하는 목표입니다.
Gear.exe: dApp 확장 및 혁신을 위한 새로운 솔루션
2023년, Gear Protocol은 고성능 실행 엔진을 채택한 L1 블록체인인 Vara Network를 출시했습니다. 이제 우리는 Gear.exe를 정식 출시합니다. 이는 개발자가 Gear Protocol의 병렬 처리 능력을 이더리움 dApp에 통합하여 전례 없는 성능 향상과 기능 혁신을 실현할 수 있도록 돕는 분산 컴퓨팅 네트워크입니다.
Gear.exe의 핵심 장점:
계산 능력 최대 1000배 향상
거래 비용 90%-99% 감소(반대 Gas 모드를 사용하여 사용자에게 수수료 없는 거래 제공 가능)
서브초 수준의 지연(사전 확인을 통해) 및 이더리움 메인넷의 빠른 확인(블록 시간에만 제한됨)
Web2 수준의 사용자 경험
최적화된 Rust 개발 환경
Gear.exe는 외부 복잡한 계산 작업이 필요한 개발자를 위해 설계되었으며, 분산화, 보안성 또는 확장성을 희생하지 않고 새로운 dApp 확장 솔루션을 제공합니다. 이는 기존 L2 Rollup의 한계를 해결합니다.
Actor 모델과 비동기 프로그래밍을 활용하여, 개발자는 사용자 정의 Gear 프로그램을 생성하고 병렬 계산 및 비동기 메시지 처리를 쉽게 구현할 수 있습니다. 이러한 프로그램은 Rust 언어로 작성되며------고성능과 보안성으로 유명한 프로그래밍 언어입니다.
이 설계는 확장성과 내결함성을 크게 향상시켜(즉, 블록체인이 일부 노드가 실패하거나 악의적일 때도 정상적으로 작동할 수 있는 능력), 다음과 같은 기능이 풍부하고 계산 집약적인 dApp을 구축하기 위한 이상적인 환경이 됩니다:
DeFi 프로토콜
게임 플랫폼
인공지능 및 머신러닝 모델
검증 가능하고 신뢰할 수 있는 제로 지식 증명(ZK) 계산
또한, 인프라 및 미들웨어 프로토콜도 Gear.exe를 활용할 수 있습니다, 예를 들어 대량 데이터 세트를 제출하고 체인 외 이벤트에 빠르게 응답해야 하는 오라클입니다. Gear.exe를 통해 외부 계산을 수행하고 결과를 이더리움으로 동기화하면 거래 비용을 대폭 줄일 수 있을 뿐만 아니라 데이터 전송의 안전성과 완전성을 보장할 수 있습니다.
Gear.exe의 작동 원리
L2 솔루션과 달리, Gear.exe는 블록체인이 아닙니다------블록을 생성하지 않으며 공유 상태를 유지하지 않습니다. 대신, 이는 다양한 통합 방식을 제공하는 매우 유연한 분산 컴퓨팅 네트워크입니다. 주요 통합 방식은 다음과 같습니다:
1. 네이티브 통합(Native Integration)
- dApp은 Gear.exe에서 실행되는 프로그램을 직접 호출할 수 있으며, 이더리움에서 이벤트를 발신할 필요 없이 실시간 상호작용을 구현합니다.
2. 이벤트 기반 통합(Event-based Integration)
이더리움의 스마트 계약은 이벤트를 발신하여 Gear 프로그램의 실행을 요청할 수 있습니다.
Gear.exe의 검증 노드는 이벤트를 감지하고 즉시 해당 프로그램을 실행합니다.
진정한 분산 통합을 구현합니다.
어떤 통합 방식을 선택하든, 프로세스는 다음과 같습니다:
검증인 노드는 dApp 개발자가 정의한 Gear 프로그램을 실행하고 결과에 서명합니다.
Symbiotic 공유 보안 프로토콜이 경제적 보안을 제공하며, 처벌 메커니즘을 통해 검증 노드가 악의적이지 않도록 보장합니다.
정렬기(Sequencer)는 모든 Gear 프로그램 실행 결과와 새로운 상태 루트 해시를 수집하여 배치 거래로 패키징하고 이더리움의 Gear 계약으로 전송합니다.
실행 결과는 해당 dApp 계약으로 반환되며, 해당 계약은 체인 외 계산 결과에 따라 동적으로 응답할 수 있습니다.
Vara 토큰은 ETH와 함께 네트워크 스테이킹, 거버넌스 및 비용 지불에 사용되어 네트워크의 보안을 제공합니다.
이 아키텍처는 개발자가 복잡한 기능을 구현할 수 있는 충분한 유연성을 제공하며, 사용자가 dApp을 원활하게 사용할 수 있도록 하여 작업 중 마찰을 줄입니다. Gear.exe의 설계는 전통적인 확장 솔루션의 한계를 넘어 개발자가 강력하고 효율적인 차세대 분산 애플리케이션을 더 쉽게 구축할 수 있도록 합니다.
결론: Gear.exe가 가져온 혁신
Gear.exe는 이더리움 사용자와 개발자에게 파괴적인 변화를 가져오며, 이전에는 실현할 수 없었던 새로운 가능성을 열어줍니다. 거의 제로에 가까운 Gas 비용(심지어 면제 Gas 거래 지원), 병렬 계산, 낮은 지연, 빠른 확인, 원활한 통합 및 브리징 없는 연결은 Gear.exe를 개발자가 극한의 사용자 경험을 추구하고 애플리케이션 채택률과 성능을 향상시키기 위한 이상적인 플랫폼으로 만들며, 차세대 분산 솔루션을 구축하기 위한 최상의 선택이 됩니다.
현재 Gear.exe는 Holesky 이더리움 테스트넷에서 가동 중이며 지속적으로 최적화되고 있으며, 매일 공개 코드 저장소에 코드가 제출되고 있습니다. Gear.exe는 가까운 미래에 이더리움 메인넷에 정식 출시될 계획입니다.