
Avalanche 해커톤에서 주목해야 할 5가지 프로젝트를 한 눈에 확인하세요
2022년 3월 25일부터 27일까지, 전 세계에서 온 250명 이상의 해커들이 스페인 바르셀로나에 모여 Encode Club이 주최한 해커톤 행사에 참여했다. 이번 해커톤에는 총 56개의 프로젝트가 제출되었으며, 대부분은 Avalanche의 서브넷을 중심으로 구성되었고, 일부는 게임, DeFi, NFT 분야의 프로젝트였다.
또한 이번 행사는 Ankr, Axelar, Chainlink, Coinbase Wallet, LayerZero 등의 프로젝트 및 기관들로부터 후원을 받아, 이들은 일부 참가 팀들에게 상금도 제공했다.
본문에서는 Avalanche 재단으로부터 인정받아 각각 2만 달러의 상금을 받은 5개의 수상 프로젝트를 집중 조명한다.

(사진: 해커톤 마지막 몇 시간)
-
최고 최적화 사전 컴파일 EVM, 상금 2만 달러, 수상작 OracleEVM
-
최고 원장 호환 서브넷 UI, 상금 2만 달러, 수상작 SubnetX
-
만료된 검증노드 대상 최고 서브넷 알림 서비스, 상금 2만 달러, 수상작 subnet.center
-
최고 맞춤형 VM 서브넷 구현, 상금 2만 달러, 수상작 AEVEREST
-
서브넷에 배포된 최고 dApp, 상금 2만 달러, 수상작 zkID
다음은 수상 프로젝트들의 간략한 소개이다:
최고 dApp: zk-id

(참고: 이 애플리케이션은 해커톤 및 학습 목적용이며, 회로와 스마트 계약은 감사를 거치지 않았음)
프로젝트 개요:
zk-id는 제로노울리지 신원 프로토콜로, 사용자가 자신의 주소를 공개하지 않고도 특정 조건(예: 특정 NFT 소유, X 이상의 Y 토큰 보유 등)을 충족함을 익명으로 증명할 수 있게 해준다. DAO 가입, 에어드랍 수령 등 다양한 용도로 활용 가능하다.
해당 앱의 데모는 다음 내용을 포함한다:
-
AVAX 메인체인 상태 위에서 Poseidon 해시를 사용하여 Merkle 트리를 구성하는 범용 플러그인.
-
Merkle 포함을 위한 SNARK 증명의 범용 구현.
-
증명자(prover)가 해당 주소에 대응하는 개인키를 소유하고 있음을 제약하는 방식.
제로노울리지 증명에 대해
프라이버시를 강화하기 위해 merkle leaves(머클 리프)는 Tornado Cash, zkAirdrops에서처럼 단순한 주소가 아닌 비공개 값(예: hash(pws/addresses/some_secret_nullifier_tuple))에 대한 커밋일 수 있다. 그러나 zk-id는 공개 체인 상태를 증명하므로 이러한 추가 제약은 본 프로젝트 내에서는 불필요하다.
https://github.com/0xEigenvector/zk-ID/
개발자: 0xSage 및 0xMako
간단 평가: 신원 프로토콜은 Web3에서 매우 중요한 구성 요소 중 하나지만, 기존 시장의 프로토콜들은 프라이버시 유출 문제를 안고 있다. 제로노울리지 증명 기반의 신원 프로토콜은 자산과 개인정보를 보호하면서도 '부자 과시' 같은 행동도 가능하게 하므로 필수적인 솔루션이 될 가능성이 크다. zk-id는 아직 데모 단계이지만, 주목할 만한 잠재력을 지녔다.
최고 맞춤형 서브넷: AEVEREST++
AEVEREST++은 C++로 작성된 Avalanche 네트워크의 고속, 고처리량 맞춤형 VM 서브넷이다. 개발자가 밝히기로는 이 프로젝트는 72시간 이내에 완성되었으며, 아직 최적화되지 않은 상태에서 이론적 TPS 한계는 13,500에 달하며, 최적화 후에는 10~30배 더 높은 TPS를 기대할 수 있다.
개발자: itamarcps(Itamar Carvalho), neirenoir, Jean-Lessa(Jean Francisco Lessa)
깃허브 코드 저장소: https://github.com/subnetooors/subnetooor
간단 평가: Avalanche 네트워크에서 서브넷(Subnet)은 앞으로의 핵심 관심사인데, AEVEREST++는 최고의 서브넷 상을 수상함으로써 Avalanche 커뮤니티의 주목을 받을 것으로 예상된다.
다음에 소개할 수상 프로젝트들은 모두 생태계 서비스에 치우쳐 있어 주목도는 다소 낮을 수 있다.
최고 최적화 사전 컴파일 EVM: OracleEVM
OracleEVM은 상태를 유지하는 사전 컴파일(precompile)을 사용하여 각 블록에서 고품질 금융 정보에 효율적으로 접근할 수 있도록 설계된 맞춤형 EVM이다.
동작 방식:
-
검증 노드가 Solana의 탈중앙화된 Pyth 네트워크에서 결정론적 금융 데이터를 스트리밍 수신;
-
블록 생성 중, 금융 데이터가 블록 헤더에 포함됨;
-
검증 노드가 블록 유효성(포함된 금융 데이터 포함)에 대해 투표;
-
노드가 블록을 수락하면, 금융 데이터가 상태 데이터베이스에 기록됨;
-
상태를 유지하는 사전 컴파일을 통해 스마트 계약에서 데이터에 직접 접근 가능;
OracleEVM의 주요 장점:
-
블록 공간 절약;
-
사전 컴파일을 통한 금융 데이터 접근의 높은 효율성;
-
금융 데이터의 유효성은 VM 블록 검증 및 합의 메커니즘에 의해 강제됨;
이 서브넷 EVM은 AvalancheGo 메인 프로세스와 별도의 프로세스에서 실행되며, 로컬 gRPC 연결을 통해 통신한다.
깃허브 코드 저장소: https://github.com/gattaca-com/oracle-evm
최고 서브넷 알림 서비스: Subnet.center
Subnet.center는 검증자, 위임자, 블록체인 구축자 및 Avalanche 사용자를 위한 분석 및 알림 플랫폼이다.
다양한 상황에서 검증자와 위임자에게 알림을 제공하며, 다음 알림 기능을 지원하거나 개발 중이다:
-
검증자 스테이킹 만료 (완료)
-
위임자 스테이킹 만료 (완료)
-
정상 작동 시간(Uptime) 경고 (80% 미만일 경우) (완료)
-
검증자 이용 가능한 스테이킹 양 알림 (개발 중, 템플릿/email 코드는 완료, 트리거 필요)
-
새로운 위임자 발생 알림 (개발 중, 템플릿/email 코드는 완료, 트리거 필요)
개발자: Daniël Zwijnenburg 및 Charif Mews
깃허브 코드 저장소: https://github.com/subnet-center/platform
최고 원장 호환 서브넷 UI: SubnetX
SubnetX는 원장(Ledger)과 호환되는 서브넷 생성 및 관리 도구로, 다음 두 가지 주요 기능을 제공한다:
-
원장 호환 서브넷 생성: 사용자가 3단계로 쉽게 서브넷을 생성할 수 있도록 함. 먼저 사용자는 제어 키를 사용해 서브넷을 생성하고, 이후 검증 노드를 추가하여 블록체인을 구성함. (SubnetX 개발팀은 모든 서브넷 및 서브넷 내 검증 노드 수 등을 확인할 수 있는 대시보드를 구축함.)
-
만료 예정 검증자 알림 설정: 사용자는 만료될 검증자에 대해 알림을 설정할 수 있으며, 만료 1일 전 webhook을 통해 알림을 받을 수 있음.
깃허브 코드 저장소: https://github.com/bitpixelsio/subnetx-avalanche-hackathon-2022
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














