이더리움 재단 2022년 Layer2 커뮤니티 기부 프로그램 수상 프로젝트 개요

RodrigoVasquez
2023-02-20 14:58:01
수집
22개의 프로젝트가 선정되어 커뮤니티 및 교육, 데이터 시각화, 암호학 및 제로 지식 증명, 데이터 분석, 사이버 보안, 사용자 경험 등 6대 주제를 포괄합니다.

저자: Rodrigo Vasquez

편집: Peng SUN, Foresight News

Layer2 Community Grants 2022는 이더리움 재단이 후원하는 보조금 프로그램으로, Layer2 애플리케이션 개발 및 사용자 교육을 장려하기 위해 마련되었습니다. 이번 자금 지원 총액은 원래 75만 달러로 계획되었으나, 94.8만 달러로 조정되었으며, 프로젝트 제출 기간은 2022년 10월 24일부터 2022년 12월 5일까지입니다. 6주 동안 Layer2 Community Grants 2022는 130건 이상의 신청서를 접수하였으며, Layer2 브라우저, 암호학 및 교육 등 다양한 분야를 포함합니다. 심사위원단의 평가를 거쳐 이더리움 재단의 프라이버시 및 확장 탐색 팀이 최근 수상자 명단을 발표했습니다.

전반적으로 제출된 프로젝트는 커뮤니티 및 교육, 데이터 시각화, 암호학 및 제로 지식 증명, 데이터 분석, 사이버 보안 및 사용자 경험의 여섯 가지 주요 범주로 나눌 수 있으며, 각 범주 비율은 아래 그림과 같습니다:

제안서의 품질이 매우 높아 이더리움 재단은 예산을 처음 75만 달러에서 94.8만 달러로 늘렸습니다.

각 범주 프로젝트의 수상 비율도 다르며, 그 중 사용자 경험 프로젝트가 가장 높은 비율인 36.4%를 차지하고, 데이터 분석 프로젝트가 18.2%로 두 번째를 차지하며, 암호학 및 제로 지식 증명, 데이터 시각화 프로젝트가 각각 13.6%, 사이버 보안 및 커뮤니티와 교육 프로젝트가 각각 9.1%를 차지합니다:

수상자 명단:

22개의 프로젝트가 많은 신청서 중에서 두각을 나타냈으며, 아래에서는 다양한 분류에 따라 수상 프로젝트를 간략히 소개합니다:

사이버 보안

Candidelabs- ERC-4337 공공 인프라

이 프로젝트는 ERC-4337 스마트 계약 지갑의 공공 자산 인프라로서 오픈 소스 번들러(bundler) 및 결제(paymaster) 서비스로, Layer2에 중점을 두고 있습니다.

Quantstamp- 롤업 보안 프레임워크

이 프로젝트는 롤업의 독특한 기능을 위한 상세한 보안 프레임워크를 구축하여, 이러한 기능에 대한 최선의 실천 및 투명성의 기초를 마련하고, 새로운 개발자들을 돕고, 커뮤니티가 특정 롤업을 사용하기 전에 그 보안 위험을 평가할 수 있도록 합니다. 이는 스마트 계약 개발에 사용되는 것들과 L2Beat.com과 같은 매우 고급 롤업 보안 개요와 유사합니다. 이 프레임워크는 최종 사용자와 개발자가 Escape Hatch 개발 및 운영 위험에 대한 우려와 세부 사항을 논의하고, 이 기능 및 기타 기능에 대한 일관된 언어를 구축할 것입니다.

사용자 경험

Spiro - zkWallet

다수의 안전한 지갑(예: Gnosis 안전 다중 서명)은 여러 사용자가 하나의 계정의 디지털 자산 및 행동에 대한 제어 권한을 공유할 수 있는 효과적인 방법입니다. 불행히도 현재 다수의 지갑 구현은 다중 서명 주소 총 수 및 관련 외부 계정(EOA)의 프라이버시를 노출하고 있습니다. Spiro 지갑은 계정 추상화(EIP-4337) 및 제로 지식 증명을 채택하여 최종 사용자를 차단하는 개인 다수의 지갑을 구축하는 것을 목표로 합니다.

Kautuk Kundan- Stackr Network

Stackr Network는 친숙한 Web2 유사 도구를 사용하여 독립적이고 사용자 정의 가능한 특정 애플리케이션의 롤업을 시작하는 SDK입니다. 이는 롤업의 핵심 원칙인 오프체인 상태 머신 실행 및 L1을 사용하여 거래 세부 정보를 저장하는 데 중점을 둡니다. 이는 일반 언어를 통해 구현할 수 있으며, 일반 언어는 오프체인에서 애플리케이션 상태를 유지하고 상호 작용하는 인터페이스를 제공하여 독립적인 L2로 작용합니다. 이는 실행 선택에서 더 많은 자유를 가진 새로운 유형의 애플리케이션을 구축할 수 있게 합니다.

ScopeLift- L2 최적화기

Layer2 네트워크는 거래 호출 데이터를 Layer1에 게시하여 메인넷과 보안을 공유합니다. 따라서 Layer2 사용자는 거래를 실행할 때 그들의 메인넷 가스 비용의 일부를 지불합니다. Layer1 가스는 Layer2 가스보다 25,000배 이상 비쌉니다. 따라서 호출 데이터에 대한 비용 지불은 L2 거래의 주요 비용입니다. 표준 방법보다 적은 호출 데이터를 사용하는 사용자 정의 라우팅 계약을 통해 인기 있는 프로토콜과의 거래 비용을 크게 줄일 수 있습니다.

Testinprod - Layer1.5

Layer 1.5는 누구나 자신의 Layer2를 시작할 수 있도록 간단한 도구를 제공합니다. 예를 들어, 블록 브라우저, 자산 브릿지, 모니터링 도구 등이 있습니다.

ScopeLift- 유연한 투표(Flexible Voting)의 Layer2 거버넌스

유연한 투표는 많은 DAO에서 사용되는 인기 있는 거버넌스 시스템의 확장입니다. 이는 새로운 유형의 위임 계약을 작성할 수 있게 하여 거버넌스 토큰 보유자가 체인 상에서 투표에 더 쉽게 참여할 수 있도록 합니다. 하나의 사용 사례는 이번 보조금의 주제인 Layer2 거버넌스 투표입니다. 크로스 체인 브릿지 거버넌스 토큰 보유자는 Layer2에서 더 저렴한 가스 비용으로 투표할 수 있습니다. 이러한 투표는 신뢰할 수 없는 방식으로 DAO 거버넌스 시스템이 배포된 L1에 피드백됩니다.

Clement Walter - Starksheet

Starksheet는 체인 상 자원(데이터 및 논리)의 접근 및 사용을 민주화하는 것을 목표로 합니다. 이는 친숙한 스프레드시트를 활용하여 사용자가 체인 상 자원을 조회하고 연결할 수 있도록 돕습니다. 이러한 행동은 NFT 형태로 체인 상에 저장되며, 이후 다른 DApp이나 계약에서 조회할 수 있습니다.

Kristof Gazso- Typescript ERC-4337 번들러

이 프로젝트는 Typescript에서 ERC-4337 번들러를 개발하고, Geth 노드에 대한 관련 수정을 시뮬레이션 목적으로 포함하여, 번들러가 최소한의 수정으로 Geth와 직접 호환되는 체인(대부분의 L2 포함)에서 실행될 수 있도록 합니다. 이 번들러는 또한 명세에서 정의된 RPC 호출을 공개하고, P2P 방송 개발 시 미래 지향적인 내부 메모리 풀을 유지합니다.

Soul Wallet- 오픈 소스 ERC-4337 지갑

ERC-4337에 의해 구동되는 사용하기 쉬운 브라우저 지갑 구현입니다.

커뮤니티 및 교육

Jose Figueroa - L2 en Español

L2 en Español는 모든 이더리움 확장 솔루션의 연구, 교육 및 채택을 촉진하기 위한 오픈 커뮤니티입니다. 이 솔루션은 개발자와 신규 사용자를 대상으로 하여 이러한 기술과 그 유용성을 유지하는 것을 목표로 합니다. L2 en Español은 출판물에서 세미나에 이르기까지 다양한 활동을 무료로 진행하며, 이 공간에서 다양한 프로젝트의 혁신을 지원하고 핵심 중립성을 유지합니다.

Bruce Xu- MyFirstLayer2

이 프로젝트는 오픈 소스, 커뮤니티 주도, 교육적인 프로젝트가 될 것입니다. 이는 Layer2에 대해 궁금하지만 Layer2 또는 블록체인 지식이 없는 사람들을 위한 웹사이트입니다. MyFirstLayer2의 목표는 정교하게 설계된 차트와 인터랙티브 애니메이션을 사용하여 사람들이 30분 안에 Layer2의 이념을 이해하도록 돕는 것입니다. 이후, 우리는 사람들을 단계적으로 실제 세계의 Layer2 애플리케이션에 대해 안내하여 Layer2의 이점을 느끼게 할 것입니다.

데이터 분석

Blockscout- Blockscout 블록 브라우저

현재 L2 생태계는 오픈 소스 블록 브라우저가 필요합니다. 많은 L2 프로젝트가 이미 Blockscout를 사용하고 있으며, L2 데이터의 특정 요구 사항의 가용성을 높일 것입니다. 또한, 새로운 인터페이스, 기능, 분석 및 개발자 친화적인 개선이 더 투명하고 사용 가능한 커뮤니티 브라우저를 만드는 데 기여할 것입니다.

Quantstamp- 롤업 압축 평가

롤업에 대해 논의할 때 압축(compression)은 종종 간과됩니다. 설계에 따라 롤업은 상태 전환 또는 상태 루트를 검증하기 위해 데이터를 제공해야 합니다. 그러나 이러한 공개 방법은 다를 수 있으며, 압축된 데이터를 포함할 수 있습니다. 사용되는 압축 기술도 다양합니다. Quantstamp는 롤업 설정에서 압축 기술의 사용을 탐구할 것입니다. 첫째, Quantstamp는 압축 사용 시나리오를 설명하고, 사용될 수 있는 기술을 기록할 것입니다. 둘째, Quantstamp는 기존 롤업을 조사하여 실제 사용 방법을 조사할 것입니다. 셋째, Quantstamp는 유사 시스템에서 제안되거나 사용된 방법을 평가하고, 특정 방법을 사용하는 이유를 규명하려고 할 것입니다. 마지막으로, Quantstamp는 수집된 피드백을 활용하여 압축 롤업 데이터에 대한 새로운 방법을 제안하고 커뮤니티에 개방된 질문을 제기할 것입니다.

Diablobench- Layer2 블록체인 시스템의 성능 및 보안 평가

시드니 대학교와 EPFL은 블록체인 시스템의 보안 및 성능을 평가하기 위한 벤치마크 키트를 설계했습니다. 첫 번째 평가는 Algorand, Solana 및 Diem과 같은 Layer1 블록체인을 비교하였으며, 곧 동료 심사를 거친 국제 회의(Eurosys)에서 발표될 예정입니다. Diablobench는 Layer2 블록체인 시스템을 Diablo 벤치마크에 추가하고, 이를 통해 전 세계적으로 배포된 Layer2 블록체인 시스템에 대한 최초의 광범위하고 실제적인 벤치마크 평가를 수행할 것입니다.

Web3-data- Layer2 활동 추적 및 비교 키트

이 프로젝트를 통해 Web3-data의 목표는 데이터 과학자, 연구자 및 모든 커뮤니티 구성원이 Layer2 활동을 더 잘 이해할 수 있도록 돕는 고품질 대시보드 세트를 제공하는 것입니다;

Web3-data는 Dune, L2Beats, Santiment, CoinGecko, Github, Discord 등 다양한 출처를 활용하여, 많은 경우 프로젝트의 API/RPC에서 전체 Layer2 네트워크 데이터를 직접 집계할 것입니다.

Web3-data는 이러한 데이터를 정리하고 조직하여 커뮤니티가 주요 L2 지표의 변화를 직관적으로 볼 수 있는 대시보드 세트를 제공할 것입니다(예: tps, 이더리움에 지불된 임대료, TVL의 증가, 일일 활성 주소, 신규 주소, 총 주소, 지불 수수료, GitHub 부속 repo 제출에 기반한 개발자 활동).

Web3-data의 목표는 사용 범주(Native transfer, DeFi DEX, DeFi other, NFT, CEX, Stablecoin, ERC20 other, L2 rent, Bridge, Arbitrage/MEV, Utility)에 따라 스마트 계약을 태그하는 것입니다(궁극적으로 커뮤니티가 스마트 계약을 태그할 수 있도록 하는 것입니다). 이러한 태그는 우리가 높은 수준에서 사용 패턴을 분석하고 시각화할 수 있게 하며, 다양한 사용 범주에서 "가장 인기 있는" 스마트 계약을 보여줄 것입니다. Web3-data는 Dune, Arbiscan, Etherscan 및 기타 알려진 태그에서 수집한 데이터를 사용하고 있습니다.

L2 Beat- L2 Beat

지표 확장 및 교육을 통해 새로운 L2 기술에 대한 투명하고 검증 가능한 통찰력을 지속적으로 제공하고 있습니다.

데이터 시각화

Quantstamp- L2 블록 브라우저 백엔드 API 표준

Quantstamp는 블록 브라우저가 구현해야 할 속성을 명확히 정의하여 일반적인 Layer2 설정에서 기능이 완전하다고 간주될 수 있도록 합니다. 또한, Quantstamp의 목표는 Layer2 네트워크가 일반 블록 브라우저에 공개해야 할 표준 API 인터페이스를 제안하고 지정하는 것입니다. Quantstamp는 이러한 표준화된 인터페이스가 모든 지원하는 Layer2 네트워크에서 즉시 사용할 수 있는 여러 블록 브라우저의 개발을 크게 단순화할 수 있을 것이라고 구상하고 있습니다.

이상적으로는, 이 표준은 새로운 블록 브라우저의 핵심 개발을 프로젝트로 전환하여, 경험이 풍부한 팀이 주말 해커톤에서 완료할 수 있도록 할 것입니다. Quantstamp의 목표는 소비자와 무관한 표준을 정의하는 것입니다. 따라서 이것이 상업화된, 오픈 소스, 심지어 탈중앙화된 블록 브라우저에서 사용되는지는 중요하지 않습니다. Quantstamp는 블록 브라우저가 제공해야 할 독특한 Layer2 데이터에 특별히 주목하며, Quantstamp가 모니터링하는 체인과 관련된 데이터에 중점을 둡니다.

Blossom Labs- Blobscan

EIP-4844에서 blob 거래를 지원하는 첫 번째 블록 브라우저입니다. 이를 검색 가능한 형식으로 인덱싱하고 표시하여 사용자가 간단한 방법으로 시각화하고 탐색할 수 있도록 하여 이더리움 확장을 위한 필수 인프라를 제공합니다.

암호학 및 제로 지식 증명

Specular - Zhe Ye, Ujval Misra 및 Dawn Song (캘리포니아 대학교 버클리)

오늘날 가장 인기 있는 Optimistic Rollups(ORUs)는 Arbitrum과 Optimism을 대표로 하여 기존 이더리움 클라이언트 소프트웨어(Geth)를 확장하여 상호작용형 사기 증명(IFP)의 구축을 지원하려고 합니다. 이는 이전 L1 엔지니어링을 재사용하고 L2에서 EVM 의미를 복제하는 것을 목표로 합니다. 불행히도 이를 위해서는 체인 상 IFP 검증기를 특정 클라이언트 프로그램과 밀접하게 결합하여 더 높은 수준의 의미를 전혀 인식하지 못하게 합니다.

이 방법은 (1) 신뢰 최소화를 배제하고, 여러 이더리움 클라이언트 프로그램의 무권한 참여를 방해하여 단일 문화 실패 위험을 확대하며; (2) 불필요하게 대형 및 복잡한 신뢰할 수 있는 컴퓨팅 기반(TCB)을 초래하여 독립 감사가 어렵고; (3) 자주 발생하지만 불투명한 업그레이드 프로세스에 시달려 감사 비용을 증가시키고 체인 상 접근 제어를 장기적으로 복잡하게 만듭니다.

따라서 팀은 이러한 문제를 해결하면서 확장성과 분쟁 해결 효율성을 유지하는 안전하고 신뢰 최소화된 ORU를 구축하는 데 집중하고 있습니다. 이를 위해 팀은 EVM에 원주율을 두고, 단일 EVM 명령어 수준에서 이더리움의 반형식적 의미를 정확하게 실행하는 IFP 시스템을 설계했습니다. 이 작업의 일환으로 팀은 Geth 수정된 ORU인 Specular를 구축했으며, IFP 구축을 지원하기 위해 단 99줄의 코드로 구성되어 있습니다. 이는 우리의 방법의 실용성, 확장성 및 신뢰 최소화를 증명합니다.

Nethermind, Justin Thaler(조지타운 대학교), Matthew Green(존스 홉킨스 대학교), Pratyush Tiwari(조지타운 대학교) - L2 배포 증명 시스템의 구체적 보안 분석

팀은 롤업의 안전 증명 시스템(SNARKs, STARKs)의 구체적 보안을 분석할 것을 제안합니다. 팀은 일부 증명 시스템이 상호작용 환경에서 보안 분석을 가지고 있지만, Fiat-Shamir 변환을 적용한 후 그 보안성이 단지 추측에 불과하다는 점을 관찰했습니다. 또한 팀은 특정 경우에 소위 안전 수준보다 더 효과적인 공격이 가능하다고 생각합니다.

Ethstorage- 이더리움 L1 계약의 L2 동적 데이터 세트의 저장 증명

L1 계약에서 BLOB의 약속 목록(예: EIP-4844/Danksharding의 KZG 약속, 인덱스 0…n-1)을 고려할 때, 이 프로젝트는 L1에서 BLOB이 필요한 중복도(예: 30~50개의 물리적 복사본)로 저장되는지를 효율적으로 검증하는 증명 시스템을 연구하는 것입니다. 이러한 저장 노드를 L2 네트워크에 두고 1/m의 노드가 정직하다고 가정하면, 메인넷의 보안을 재사용하면서 이더리움의 확장성을 크게 확장하는 L2 저장 네트워크를 구축할 수 있습니다.

더 깊은 연구는 다음 질문에 답하려고 할 것입니다: BLOB과 약속이 지속적으로 변경될 경우(예: 새로운 BLOB이 목록에 추가되거나 특정 인덱스의 BLOB이 변경되는 경우), 증명/검증 시스템을 어떻게 구축할 것인가; ETH를 지불 수단으로 사용하는 이상적인 복제 계수를 보장하기 위해 인센티브/지불 시스템을 어떻게 구축할 것인가; 저장 노드가 일부 BLOB을 저장하면서 메인넷을 동일한 보안 수준으로 유지할 수 있는지를 요구할 수 있는가?

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