2022년 이더리움 재단의 레이어 2 커뮤니티 기부 프로그램 수상 프로젝트 목록
편집 원본: Peng SUN, Foresight News
편집 원본: Peng SUN, Foresight News
Layer 2 Community Grants 2022는 Layer 2에 대한 애플리케이션 개발 및 사용자 교육을 장려하기 위해 Ethereum Foundation에서 자금을 지원하는 보조금 프로그램입니다. 이번 라운드의 총 펀딩은 당초 75만 달러로 계획되었으나 추후 94만 8천 달러로 조정되었으며, 프로젝트 제출 기간은 2022년 10월 24일부터 2022년 12월 5일까지입니다. Layer 2 Community Grants 2022는 총 6주 동안 Layer 2 브라우저, 암호화 및 교육을 포함한 다양한 영역을 다루는 130개 이상의 애플리케이션을 받았습니다. Ethereum Foundation Privacy and Scaling Exploration Team은 배심원단에 의해 선정된 후 최근 우승자를 발표했습니다.
일반적으로 제출된 프로젝트는 커뮤니티 및 교육, 데이터 시각화, 암호화 및 영지식 증명, 데이터 분석, 네트워크 보안 및 사용자 경험의 6개 범주로 나눌 수 있으며 각 범주의 비율은 아래 그림과 같습니다.

높은 품질의 제안으로 인해 Ethereum Foundation은 예산을 초기 $750,000에서 $948,000로 늘렸습니다.
부문별로 수상작의 비중도 다른데, 그 중 사용자 경험 프로젝트가 36.4%로 가장 높은 비중을 차지했고, 데이터 분석 프로젝트가 18.2%로 2위를 차지했으며, 암호화, 영지식증명, 데이터 시각화 프로젝트가 그 뒤를 이었다. 각각 13.6% %, 네트워크 보안 및 커뮤니티 및 교육 프로젝트가 각각 9.1%를 차지했습니다.

수상자:
사이버 보안
사이버 보안
Candidelabs- ERC-4337 공공 인프라
ERC-4337 스마트 컨트랙트 월렛 공공재 인프라로 오픈소스 번들러(bundler) 및 결제(paymaster) 서비스로 Layer 2에 중점을 두고 있습니다.
Quantstamp- 롤업 보안 프레임워크
이 프로젝트는 롤업의 고유한 기능에 대한 상세한 보안 프레임워크를 구축하여 새로운 개발자를 돕고 커뮤니티가 특정 롤업을 사용하기 전에 특정 롤업의 보안 위험을 평가할 수 있도록 이러한 기능에 대한 모범 사례 및 투명성의 기반을 구축하기를 희망합니다. 스마트 계약 개발 등에 사용할 수 있는 것과 유사합니다.L 2B eat.com사용자 경험
사용자 경험
Spiro - zkWallet
다자간 보안 지갑(예: Gnosis Secure Multi-Sig)은 여러 사용자가 계정의 디지털 자산 및 행동에 대한 통제권을 공유할 수 있는 입증된 방법입니다. 불행하게도 현재 다자간 지갑 구현은 총 다중 서명 주소 및 관련 외부 계정(EOA)의 프라이버시를 노출합니다. Spiro Wallet은 계정 추상화(EIP-4337) 및 영지식 증명을 사용하여 최종 사용자를 보호하는 개인 다자간 지갑을 구축하는 것을 목표로 합니다.
Kautuk Kundan - Stackr Network
Stackr Network는 친숙한 Web2와 유사한 도구를 사용하여 독립형 맞춤형 애플리케이션별 롤업을 시작하기 위한 SDK입니다. 롤업의 핵심 원칙에 중점을 두고 있으며, 이는 오프체인 상태 머신을 실행하고 L1을 사용하여 트랜잭션 세부 정보를 저장하는 것입니다. 이는 애플리케이션 상태 오프체인을 유지하고 이와 상호 작용할 수 있는 인터페이스를 제공하여 독립적인 L2로 작동하는 공통 언어로 달성할 수 있습니다. 이를 통해 실행 선택에 있어 더 많은 자유를 갖게 될 새로운 종류의 애플리케이션을 구축할 수 있습니다.
ScopeLift- L2 옵티마이저
레이어 2 네트워크는 트랜잭션 호출 데이터를 레이어 1에 게시하여 메인 네트워크와 보안을 공유합니다. 따라서 레이어 2 사용자는 트랜잭션을 실행할 때 메인넷 가스 비용 중 자신의 몫을 지불합니다. 레이어 1 가스는 레이어 2 가스보다 25,000배 이상 비싸므로 통화 데이터 비용이 L2 트랜잭션의 주요 비용입니다. 표준 방법보다 호출 데이터가 적은 사용자 지정 라우팅 계약을 사용하면 널리 사용되는 프로토콜과 상호 작용하기 위한 트랜잭션 비용을 크게 줄일 수 있습니다.
Testinprod - Layer 1.5
Layer 1.5는 간단한 도구를 제공하여 누구나 자신만의 Layer 2를 시작할 수 있도록 합니다. 예를 들어 블록 탐색기, 자산 브리지, 모니터링 도구 등이 있습니다.
ScopeLift- 유연한 투표를 통한 레이어 2 거버넌스
유연한 투표는 많은 DAO에서 사용하는 대중적인 거버넌스 시스템의 확장입니다. 이를 통해 새로운 유형의 위임 계약을 작성할 수 있으므로 거버넌스 토큰 보유자가 온체인 투표에 더 쉽게 참여할 수 있습니다. 그러한 사용 사례 중 하나가 이 보조금의 주제인 레이어 2 거버넌스 투표입니다. 교차 체인 브리지 거버넌스 토큰 보유자는 레이어 2에 투표하기 위해 더 저렴한 가스 요금을 지불할 수 있습니다. 이러한 투표는 신뢰할 수 없는 방식으로 DAO 거버넌스 시스템을 배포하는 L1에 피드백됩니다.
Clement Walter - Starksheet
Starksheet는 온체인 리소스(데이터 및 논리)의 액세스 및 사용을 민주화하는 것을 목표로 합니다. 친숙한 스프레드시트를 활용하여 사용자가 온체인 리소스를 쿼리하고 연결할 수 있도록 도와줍니다. 이러한 행동은 NFT 형태로 체인에 저장되며 향후 다른 DApp 또는 계약에서 쿼리할 수 있습니다.
Kristof Gazso - Typescript ERC-4337 Bundler
이 프로젝트는 Typescript에서 ERC-4337 번들러(번들러)를 개발하는 것으로 구성되며 시뮬레이션 목적으로 Geth 노드에 관련 수정을 가하여 번들러가 실행되는 모든 Geth 호환 체인(대형 Most L2 포함)에서 직접 실행할 수 있습니다. 번들러는 또한 사양에 정의된 RPC 호출을 노출하고 P2P 방송을 개발할 때 미래에 대비할 수 있도록 내부 mempool을 유지합니다.
Soul Wallet- 오픈 소스 ERC-4337 지갑
ERC-4337로 구동되는 사용하기 쉬운 브라우저 지갑 구현.
커뮤니티 및 교육
Jose Figueroa - L2 en Español
L2 en Español은 모든 Ethereum 스케일링 솔루션의 채택을 연구, 교육 및 추진하는 것을 목표로 하는 개방형 커뮤니티입니다. 이러한 프로그램은 이러한 기술과 그 유용성에 뒤처지지 않으려는 개발자와 새로운 사용자에게 초점을 맞춥니다. L2 en Español은 핵심 중립성을 유지하면서 이 공간에서 다양한 프로젝트의 혁신을 지원하면서 무료로 콘텐츠를 만들고 출판물에서 워크샵에 이르기까지 다양한 활동을 수행합니다.
Bruce Xu - MyFirstLayer 2
데이터 분석
데이터 분석
Blockscout- Blockscout 블록 탐색기
현재 L2 생태계에는 오픈 소스 블록 탐색기가 필요합니다. Blockscout은 이미 많은 L2 프로젝트에서 사용되고 있으며 L2 데이터의 특정 요구 사항에 대한 가용성을 높일 것입니다. 또한 새로운 인터페이스, 기능, 분석 및 개발자 친화적인 개선 사항은 보다 투명하고 사용 가능한 커뮤니티 브라우저를 만드는 데 도움이 될 것입니다.
Quantstamp- 롤업 압축 평가
압축은 롤업을 논의할 때 종종 간과됩니다. 기본적으로 상태 전환 또는 상태 루트의 유효성을 검사하기 위해 데이터를 제공하려면 롤업이 필요하지만 이 게시된 방법은 다르며 압축된 데이터를 포함할 수 있습니다. 사용되는 압축 기술에도 차이가 있습니다. Quantstamp는 롤업 설정에서 압축 기술의 사용을 탐색합니다. 먼저 Quantstamp는 압축이 사용되는 시나리오를 설명하고 사용할 수 있는 기술을 문서화합니다. 둘째, Quantstamp는 기존 롤업을 조사하여 실제로 사용된 방법을 조사합니다. 셋째, Quantstamp는 유사한 시스템에서 제안되거나 사용된 방법을 평가하고 특정 방법이 사용된 이유를 결정하려고 합니다. 마지막으로 Quantstamp는 수집된 피드백을 사용하여 롤업 데이터를 압축하는 새로운 방법을 제안하고 커뮤니티에 공개 질문을 할 것입니다.
Diablobench- Layer 2 블록체인 시스템의 성능 및 보안 평가
시드니 대학교와 EPFL은 블록체인 시스템의 보안과 성능을 평가하기 위한 벤치마크 제품군을 설계했습니다. 첫 번째 평가는 알고랜드(Algorand), 솔라나(Solana), 디엠(Diem)과 같은 레이어 1 블록체인을 비교하며, 동료 평가 국제 회의(Eurosys)에서 곧 발표될 예정입니다. Diablobench는 Layer 2 블록체인 시스템을 Diablo 벤치마크에 추가하고 이를 사용하여 글로벌 규모로 배포된 Layer 2 블록체인 시스템에 대한 최초의 광범위하고 현실적인 벤치마크 평가를 수행하는 것을 목표로 합니다.
Web3-data- 레이어 2 활동 추적 및 비교 제품군
이 프로젝트를 통해 Web3-data는 데이터 과학자, 연구원 및 모든 커뮤니티 구성원이 레이어 2 활동을 더 잘 이해할 수 있도록 일련의 고품질 대시보드를 제공하는 것을 목표로 합니다.
Web3 데이터는 Dune, L 2B eats, Santiment, CoinGecko, Github, Discord와 같은 소스를 활용하고 많은 경우 프로젝트의 API/RPC에서 직접 전체 레이어 2 네트워크에 걸쳐 데이터를 집계합니다.
Web3-data는 이 데이터를 정리하고 구성하여 커뮤니티가 tps, 이더리움에 지불한 임대료, TVL의 성장, 일일 활성 주소, 새 주소, 일반 주소, 유료와 같은 주요 L2 메트릭의 변경 사항을 시각화할 수 있는 일련의 대시보드를 제공합니다. 수수료 및 GitHub 관련 리포지토리의 커밋을 기반으로 한 개발자 활동).
Web3-data의 목표는 스마트 계약을 토큰화하는 것입니다(그리고 궁극적으로 커뮤니티가 스마트 계약을 토큰화할 수 있도록 함). 이 레이블을 사용하면 높은 수준에서 사용 패턴을 분석 및 시각화하고 다양한 사용 범주에서 "가장 인기 있는" 스마트 계약을 표시할 수 있습니다. Web3-data는 Dune, Arbiscan, Etherscan 등의 알려진 태그를 사용하고 있습니다.
L2 Beat - L2 Beat
확장 메트릭 및 교육을 통해 새로운 L2 기술에 대한 투명하고 검증 가능한 통찰력을 얻기 위해 계속 노력하십시오.
데이터 시각화
Quantstamp- L2 블록 탐색기 백엔드 API 표준
Quantstamp는 일반 레이어 2 설정에서 완전히 기능하는 것으로 간주되기 위해 블록 탐색기가 구현해야 하는 속성을 명확하게 정의합니다. 또한 Quantstamp의 목표는 Layer 2 네트워크가 공통 블록 탐색기에 노출해야 하는 표준 API 인터페이스를 제안하고 지정하는 것입니다. Quantstamp는 이러한 표준화된 인터페이스가 플러그 앤 플레이가 가능하고 표준을 지원하는 모든 레이어 2 네트워크에서 재사용할 수 있는 여러 블록 탐색기의 개발을 크게 단순화할 것이라고 생각합니다. 이상적으로 이 표준은 새로운 블록 탐색기의 핵심 개발을 숙련된 팀이 주말 해커톤에서 완료할 수 있는 프로젝트로 전환할 것입니다. Quantstamp의 목표는 소비자 중립적인 표준을 정의하는 것입니다. 따라서 상용, 오픈 소스 또는 분산형 블록 탐색기에서 사용되는지 여부는 중요하지 않습니다. Quantstamp는 Quantstamp가 모니터링하는 체인의 보안 관련 데이터에 중점을 두고 고유한 레이어 2 데이터 블록 탐색기가 제공해야 하는 것에 특별한 주의를 기울일 것입니다.
EIP-4844에서 Blob 트랜잭션을 지원하는 최초의 블록 탐색기입니다. 사용자가 쉽게 시각화하고 탐색할 수 있는 검색 가능한 형식으로 인덱싱하고 표시하여 Ethereum 확장에 필요한 인프라를 제공합니다.
암호화 및 영지식 증명
Specular - Zhe Ye, Ujval Misra 및 Dawn Song(UC Berkeley)
Arbitrum 및 Optimism으로 대표되는 오늘날 가장 인기 있는 Optimisic Rollups(ORU)는 이전 L1 프로젝트 및 EVM 시맨틱을 재사용하는 것을 목표로 IFP(Interactive Fraud Proofs) 구성을 지원하기 위해 기존 Ethereum 클라이언트 소프트웨어(Geth)를 확장하기 위해 노력하고 있습니다. L2. 불행하게도 이를 수행하기 위해 그들은 온체인 IFP 유효성 검사기를 특정 클라이언트 프로그램에 긴밀하게 연결하고 상위 수준의 의미를 무시합니다. 이 접근 방식은 (1) 신뢰 최소화, 여러 이더리움 클라이언트 프로그램의 무단 참여를 배제하고 단일 시스템 실패의 위험을 확대하며 (2) 불필요하게 크고 복잡한 TCB(Trusted Computing Base)로 이어져 독립적인 감사가 어렵습니다. (3) 자주 트리거되지만 불투명한 업그레이드 프로세스로 인해 어려움을 겪습니다. 감사 오버헤드가 더욱 증가하고 온체인 액세스 제어가 만성적으로 복잡해집니다.
따라서 팀은 확장성과 분쟁 해결 효율성을 유지하면서 이러한 문제를 해결하는 안전하고 신뢰가 최소화된 ORU를 구축하는 데 집중했습니다. 이를 위해 팀은 개별 EVM 명령어 수준에서 이더리움의 준정형 의미론을 정확하게 구현하는 EVM 네이티브 IFP 시스템을 설계했습니다. 이 작업의 일환으로 팀은 IFP 구성을 지원하기 위해 단 99줄의 코드로 Geth 수정을 활용하는 ORU인 Specular를 구축했습니다. 이는 우리 접근 방식의 실용성, 확장성 및 신뢰 최소화에 대한 증거입니다.
Nethermind,Justin Thaler(Georgetown University), Matthew Green(Johns Hopkins University), Pratyush Tiwari(Georgetown University) - L2 배치 증명 시스템의 특정 보안 분석
팀은 롤업 보안 증명 시스템(SNARKs, STARKs)의 특정 보안을 분석할 것을 제안합니다. 팀은 일부 증명 시스템이 대화형 환경에서 보안 분석을 수행하는 것을 관찰했지만 Fiat-Shamir 변환을 적용한 후 보안은 추측에 불과했습니다. 또한 팀은 경우에 따라 예상 보안 수준보다 더 효과적인 공격이 가능하다고 생각합니다.
Ethstorage- Ethereum L1 계약을 사용하는 L2 동적 데이터 세트의 저장 증명
L1 계약의 BLOB 약정 목록(예: 색인 0...n-1이 있는 EIP-4844/Danksharding의 KZG 약정)이 주어지면 이 프로젝트는 L1의 BLOB가 외부에 저장되어 있음을 효율적으로 검증하기 위한 효율적인 증명 시스템을 연구하는 것입니다. 필요한 정도의 중복성을 가진 체인(예: 물리적 사본 30-50개). 이러한 스토리지 노드를 L2 네트워크에 배치하고 1/m 노드가 정직하다고 가정하면 이더리움의 확장성을 크게 확장하면서 메인 네트워크의 보안을 재사용하는 L2 스토리지 네트워크를 구축할 수 있습니다.
BLOB 및 약속이 지속적으로 변경되는 경우 증명/검증 시스템을 구축하는 방법(예: 새 BLOB가 목록에 추가되거나 색인화된 BLOB가 변경됨), 인센티브/지급 시스템을 구축하는 방법 ETH를 지불로 사용하는 이상적인 복제 요소를 보장하기 위해 스토리지 노드가 메인넷에서 동일한 수준의 보안을 유지하면서 부분 BLOB를 저장하도록 요구할 수 있습니까?


