Danh sách các dự án giành chiến thắng trong Chương trình quyên góp cộng đồng lớp 2 của Ethereum Foundation vào năm 2022
Biên dịch gốc: Peng SUN, Foresight News
Biên dịch gốc: Peng SUN, Foresight News
Tài trợ cộng đồng lớp 2 năm 2022 là một chương trình tài trợ do Quỹ Ethereum tài trợ để khuyến khích phát triển ứng dụng và giáo dục người dùng xung quanh Lớp 2. Tổng kinh phí cho vòng này ban đầu dự kiến là 750.000 đô la Mỹ, nhưng sau đó đã được điều chỉnh thành 948.000 đô la Mỹ. Tổng cộng, Khoản tài trợ cộng đồng lớp 2 năm 2022 đã nhận được hơn 130 đơn đăng ký trong khoảng thời gian sáu tuần, bao gồm nhiều lĩnh vực bao gồm trình duyệt lớp 2, mật mã và giáo dục. Sau khi được ban giám khảo lựa chọn, Nhóm khám phá quy mô và quyền riêng tư của Ethereum Foundation gần đây đã công bố những người chiến thắng.
Nhìn chung, các dự án đã gửi có thể được chia thành sáu hạng mục: cộng đồng và giáo dục, trực quan hóa dữ liệu, mật mã và bằng chứng không có kiến thức, phân tích dữ liệu, an ninh mạng và trải nghiệm người dùng. Tỷ lệ của từng hạng mục được thể hiện trong hình bên dưới:

Do chất lượng cao của các đề xuất, Ethereum Foundation đã tăng ngân sách từ 750.000 đô la ban đầu lên 948.000 đô la.
Tỷ lệ các dự án đoạt giải ở các hạng mục cũng khác nhau, trong đó dự án trải nghiệm người dùng chiếm tỷ lệ cao nhất với 36,4%, dự án phân tích dữ liệu đứng thứ hai với 18,2% và các dự án về mật mã, bằng chứng không kiến thức và trực quan hóa dữ liệu mỗi cái chiếm 13,6% %, an ninh mạng và các dự án cộng đồng, giáo dục mỗi cái chiếm 9,1%:

Người chiến thắng:
an ninh mạng
an ninh mạng
Candidelabs- Cơ sở hạ tầng công cộng ERC-4337
Đây là dịch vụ đóng gói (bundler) và thanh toán (paymaster) mã nguồn mở dưới dạng cơ sở hạ tầng hàng hóa công cộng ví hợp đồng thông minh ERC-4337, tập trung vào Lớp 2.
Quantstamp- Khung bảo mật Rollup
Dự án này sẽ xây dựng một khung bảo mật chi tiết cho các tính năng độc đáo của bản tổng hợp, với hy vọng thiết lập nền tảng gồm các phương pháp hay nhất và tính minh bạch cho các tính năng này để giúp các nhà phát triển mới và cho phép cộng đồng đánh giá rủi ro bảo mật của một bản tổng hợp cụ thể trước khi sử dụng. Tương tự như những thứ có thể được sử dụng để phát triển hợp đồng thông minh và như thếL 2B eat.comKinh nghiệm người dùng
Kinh nghiệm người dùng
Spiro - zkWallet
Ví bảo mật đa bên (chẳng hạn như Gnosis Secure Multi-Sig) là một cách đã được chứng minh để cho phép nhiều người dùng chia sẻ quyền kiểm soát tài sản kỹ thuật số và hành vi của tài khoản. Thật không may, việc triển khai ví đa bên hiện tại làm lộ quyền riêng tư của tổng số địa chỉ đa chữ ký và các tài khoản bên ngoài được liên kết (EOA) của chúng. Spiro Wallet nhằm mục đích xây dựng một ví đa bên riêng tư để bảo vệ người dùng cuối bằng cách sử dụng tính năng trừu tượng hóa tài khoản (EIP-4337) và bằng chứng không có kiến thức.
Kautuk Kundan - Stackr Network
Stackr Network là một SDK để khởi chạy các bản tổng hợp dành riêng cho ứng dụng có thể tùy chỉnh, độc lập bằng cách sử dụng các công cụ giống như Web2 quen thuộc. Nó tập trung vào các nguyên tắc cốt lõi của rollup, đó là chạy một máy trạng thái ngoài chuỗi và sử dụng L1 để lưu trữ chi tiết giao dịch. Điều này có thể đạt được với một ngôn ngữ chung duy trì trạng thái ứng dụng ngoài chuỗi và cung cấp giao diện để tương tác với nó, do đó hoạt động như một L2 độc lập. Nó cho phép xây dựng một lớp ứng dụng mới sẽ có nhiều tự do hơn trong các lựa chọn thực thi của chúng.
ScopeLift- Trình tối ưu hóa L2
Mạng Lớp 2 chia sẻ bảo mật với mạng chính bằng cách xuất bản dữ liệu cuộc gọi giao dịch lên Lớp 1. Do đó, người dùng Lớp 2 trả phần chi phí gas mạng chính của họ khi thực hiện giao dịch. Khí lớp 1 đắt hơn 25.000 lần so với khí lớp 2, vì vậy việc trả tiền cho dữ liệu cuộc gọi là chi phí chính của các giao dịch L2. Sử dụng các hợp đồng định tuyến tùy chỉnh với ít dữ liệu cuộc gọi hơn so với các phương pháp tiêu chuẩn có thể giảm đáng kể chi phí giao dịch khi tương tác với các giao thức phổ biến.
Testinprod - Layer 1.5
Lớp 1.5 cho phép mọi người bắt đầu Lớp 2 của riêng họ bằng cách cung cấp các công cụ đơn giản. Ví dụ: trình khám phá khối, cầu nối tài sản, công cụ giám sát, v.v.
ScopeLift- Quản trị lớp 2 với Bỏ phiếu linh hoạt
Bỏ phiếu linh hoạt là một phần mở rộng của hệ thống quản trị phổ biến được nhiều DAO sử dụng. Nó cho phép viết các loại hợp đồng ủy quyền mới, giúp chủ sở hữu mã thông báo quản trị tham gia bỏ phiếu trực tuyến dễ dàng hơn. Một trường hợp sử dụng như vậy là chủ đề của khoản tài trợ này: Bỏ phiếu quản trị lớp 2. Những người nắm giữ mã thông báo quản trị cầu nối chuỗi chéo có thể trả phí gas rẻ hơn để bỏ phiếu trên Lớp 2. Những phiếu bầu này sẽ được phản hồi lại cho L1 triển khai hệ thống quản trị DAO một cách không tin cậy.
Clement Walter - Starksheet
Starksheet nhằm mục đích dân chủ hóa quyền truy cập và sử dụng tài nguyên trên chuỗi (dữ liệu và logic). Nó tận dụng các bảng tính quen thuộc để giúp người dùng truy vấn và liên kết các tài nguyên trên chuỗi. Những hành vi này được lưu trữ trên chuỗi dưới dạng NFT, có thể được truy vấn từ bất kỳ DApp hoặc hợp đồng nào khác trong tương lai.
Kristof Gazso - Typescript ERC-4337 Bundler
Dự án sẽ bao gồm việc phát triển một bộ đóng gói ERC-4337 (bộ đóng gói) trong Bản mô tả, với các sửa đổi liên quan đến các nút Geth cho mục đích mô phỏng, để bộ đóng gói có thể chạy trên bất kỳ chuỗi tương thích Geth trực tiếp nào (bao gồm cả L2 lớn nhất). Trình đóng gói cũng sẽ hiển thị các cuộc gọi RPC được xác định trong thông số kỹ thuật và duy trì một bộ nhớ trong nội bộ để đảm bảo tương lai khi phát triển các chương trình phát sóng P2P.
Soul Wallet- Ví mã nguồn mở ERC-4337
Việc triển khai ví trình duyệt dễ sử dụng được cung cấp bởi ERC-4337.
Cộng đồng và Giáo dục
Jose Figueroa - L2 en Español
L2 en Español là một cộng đồng mở nhằm mục đích nghiên cứu, giáo dục và thúc đẩy việc áp dụng tất cả các giải pháp mở rộng Ethereum. Các chương trình này tập trung vào các nhà phát triển và người dùng mới đang tìm cách bắt kịp các công nghệ này và tiện ích của chúng. L2 en Español tạo nội dung và thực hiện các hoạt động khác nhau, từ xuất bản đến hội thảo, miễn phí, đồng thời hỗ trợ đổi mới các dự án khác nhau trong không gian này, đồng thời duy trì tính trung lập cốt lõi.
Bruce Xu - MyFirstLayer 2
phân tích dữ liệu
phân tích dữ liệu
Blockscout- Trình khám phá khối Blockscout
Hiện tại, hệ sinh thái L2 yêu cầu trình khám phá khối mã nguồn mở. Blockscout đã được nhiều dự án L2 sử dụng và sẽ tăng tính khả dụng cho các yêu cầu cụ thể của dữ liệu L2. Ngoài ra, các cải tiến về giao diện, tính năng, phân tích và thân thiện với nhà phát triển mới sẽ giúp tạo ra một trình duyệt cộng đồng minh bạch hơn và dễ sử dụng hơn.
Quantstamp- Đánh giá nén Rollup
Nén thường bị bỏ qua khi thảo luận về tổng số. Theo thiết kế, các bản tổng hợp được yêu cầu cung cấp dữ liệu để xác thực các chuyển đổi trạng thái hoặc gốc trạng thái; tuy nhiên, phương pháp đã xuất bản này khác và có thể bao gồm dữ liệu nén. Ngoài ra còn có sự khác biệt trong các kỹ thuật nén được sử dụng. Quantstamp sẽ khám phá việc sử dụng các kỹ thuật nén trong cài đặt tổng số. Đầu tiên, Quantstamp sẽ minh họa các tình huống sử dụng tính năng nén và ghi lại các kỹ thuật có thể sử dụng. Thứ hai, Quantstamp sẽ khảo sát các bản tổng hợp hiện có để điều tra các phương pháp thực sự được sử dụng. Thứ ba, Quantstamp sẽ đánh giá các phương pháp được đề xuất hoặc sử dụng trong các hệ thống tương tự và cố gắng xác định lý do tại sao một phương pháp cụ thể được sử dụng. Cuối cùng, Quantstamp sẽ sử dụng phản hồi được thu thập để đề xuất các phương pháp mới để nén dữ liệu tổng số và đặt câu hỏi mở cho cộng đồng.
Diablobench- Đánh giá hiệu suất và bảo mật của các hệ thống chuỗi khối lớp 2
Đại học Sydney và EPFL đã thiết kế một bộ tiêu chuẩn để đánh giá tính bảo mật và hiệu suất của các hệ thống chuỗi khối. Đánh giá đầu tiên so sánh các chuỗi khối Lớp 1 như Algorand, Solana và Diem, và sẽ sớm được trình bày tại một hội nghị quốc tế được đánh giá ngang hàng (Eurosys). Diablobench nhằm mục đích thêm các hệ thống chuỗi khối Lớp 2 vào điểm chuẩn Diablo và sử dụng nó để tiến hành đánh giá điểm chuẩn thực tế và rộng rãi đầu tiên của các hệ thống chuỗi khối Lớp 2 được triển khai trên quy mô toàn cầu.
Web3-data- Bộ so sánh và theo dõi hoạt động lớp 2
Thông qua dự án này, Web3-data nhằm mục đích cung cấp một bộ bảng điều khiển chất lượng cao để giúp các nhà khoa học dữ liệu, nhà nghiên cứu và tất cả các thành viên cộng đồng hiểu rõ hơn về các hoạt động của Lớp 2;
Dữ liệu Web3 sẽ tận dụng các nguồn như Dune, L 2B eats, Santiment, CoinGecko, Github, Discord và trong nhiều trường hợp, tổng hợp dữ liệu trên toàn bộ mạng Lớp 2 trực tiếp từ API/RPC của dự án.
Web3-data sẽ làm sạch và sắp xếp dữ liệu này để cung cấp một bộ bảng điều khiển cho phép cộng đồng trực quan hóa các thay đổi trong các số liệu L2 chính như tps, tiền thuê trả cho Ethereum, tăng trưởng trong TVL, địa chỉ hoạt động hàng ngày, địa chỉ mới, địa chỉ chung, trả phí phí và hoạt động của nhà phát triển dựa trên các cam kết từ repo liên kết với GitHub).
Mục tiêu của dữ liệu Web3 là mã hóa hợp đồng thông minh (và cuối cùng cho phép cộng đồng mã hóa hợp đồng thông minh). Nhãn này sẽ cho phép chúng tôi phân tích và trực quan hóa các kiểu sử dụng ở cấp độ cao và hiển thị các hợp đồng thông minh "hấp dẫn nhất" trong các danh mục sử dụng khác nhau. Dữ liệu Web3 đang sử dụng các thẻ đã biết từ Dune, Arbiscan, Etherscan và các thẻ khác.
L2 Beat - L2 Beat
Tiếp tục làm việc dựa trên những hiểu biết rõ ràng và có thể kiểm chứng về các công nghệ L2 mới nổi thông qua các số liệu và giáo dục mở rộng quy mô.
trực quan hóa dữ liệu
Quantstamp- Tiêu chuẩn API phụ trợ trình khám phá khối L2
Quantstamp sẽ xác định rõ ràng các thuộc tính mà trình khám phá khối nên triển khai để được coi là có đầy đủ chức năng trong thiết lập Lớp 2 chung. Ngoài ra, mục tiêu của Quantstamp là đề xuất và chỉ định một giao diện API tiêu chuẩn mà các mạng Lớp 2 sẽ hiển thị cho các trình khám phá khối thông thường. Quantstamp hình dung rằng một giao diện được tiêu chuẩn hóa như vậy sẽ đơn giản hóa rất nhiều việc phát triển nhiều trình khám phá khối có thể cắm là chạy và sử dụng lại trên tất cả các mạng Lớp 2 hỗ trợ tiêu chuẩn. Lý tưởng nhất là tiêu chuẩn sẽ biến sự phát triển cốt lõi của một trình khám phá khối mới thành một dự án có thể được hoàn thành trong một cuộc thi hackathon vào cuối tuần bởi một nhóm có kinh nghiệm. Mục tiêu của Quantstamp là xác định một tiêu chuẩn trung lập với người tiêu dùng. Do đó, việc nó được sử dụng bởi một trình khám phá khối thương mại, mã nguồn mở hay thậm chí có thể là phi tập trung cũng không thành vấn đề. Quantstamp sẽ đặc biệt chú ý đến những gì trình khám phá khối dữ liệu Lớp 2 duy nhất sẽ cung cấp, với trọng tâm là dữ liệu liên quan đến bảo mật cho các màn hình Quantstamp của chuỗi.
Trình khám phá khối đầu tiên hỗ trợ giao dịch blob trong EIP-4844. Nó lập chỉ mục và trình bày chúng ở định dạng có thể tìm kiếm mà người dùng có thể hình dung và điều hướng một cách dễ dàng, cung cấp cơ sở hạ tầng cần thiết để mở rộng Ethereum.
Mật mã học và Bằng chứng Zero-Knowledge
Specular - Zhe Ye, Ujval Misra và Dawn Song (UC Berkeley)
Các bản tổng hợp tối ưu (ORU) phổ biến nhất hiện nay, được đại diện bởi Arbitrum và Optimism, cố gắng mở rộng phần mềm máy khách Ethereum hiện có (Geth) để hỗ trợ xây dựng Bằng chứng gian lận tương tác (IFP), nhằm sử dụng lại các dự án L1 trước đó và ngữ nghĩa EVM được sao chép tại L2. Thật không may, để làm được điều này, họ đã kết hợp chặt chẽ các trình xác nhận IFP trên chuỗi của mình với một chương trình máy khách cụ thể mà không biết gì về ngữ nghĩa cấp cao hơn của nó. Cách tiếp cận này (1) ngăn chặn việc tối thiểu hóa độ tin cậy, sự tham gia trái phép của nhiều chương trình máy khách Ethereum, làm tăng nguy cơ lỗi đơn sắc; (2) dẫn đến một Cơ sở tính toán đáng tin cậy (TCB) lớn và phức tạp không cần thiết, rất khó để kiểm toán độc lập; và (3) phải chịu các quy trình nâng cấp thường xuyên được kích hoạt nhưng không rõ ràng - cả hai đều làm tăng thêm chi phí kiểm toán và làm phức tạp thêm các biện pháp kiểm soát truy cập trên chuỗi.
Do đó, nhóm đã tập trung vào việc xây dựng một ORU an toàn, giảm thiểu độ tin cậy để giải quyết các vấn đề này đồng thời duy trì khả năng mở rộng và hiệu quả giải quyết tranh chấp. Để đạt được mục tiêu này, nhóm đã thiết kế một hệ thống IFP gốc EVM thực hiện chính xác ngữ nghĩa bán chính thức của Ethereum ở cấp độ hướng dẫn EVM riêng lẻ. Là một phần của công việc này, nhóm đã xây dựng Specular, một ORU sử dụng các sửa đổi của Geth chỉ với 99 dòng mã để hỗ trợ xây dựng IFP - một minh chứng cho tính thực tiễn, khả năng mở rộng và giảm thiểu độ tin cậy của phương pháp tiếp cận của chúng tôi.
Nethermind,Justin Thaler (Đại học Georgetown), Matthew Green (Đại học Johns Hopkins), Pratyush Tiwari (Đại học Georgetown) - Phân tích bảo mật cụ thể của Hệ thống triển khai bằng chứng L2
Nhóm đề xuất phân tích tính bảo mật cụ thể của các hệ thống bằng chứng bảo mật đảm bảo rollups (SNARK, STARK). Nhóm đã quan sát thấy rằng một số hệ thống bằng chứng có phân tích bảo mật trong môi trường tương tác, nhưng sau khi áp dụng chuyển đổi Fiat-Shamir, bảo mật của chúng chỉ là phỏng đoán. Hơn nữa, nhóm tin rằng, trong một số trường hợp, các cuộc tấn công hiệu quả hơn mức độ bảo mật được cho là có thể xảy ra.
Ethstorage- Bằng chứng lưu trữ cho bộ dữ liệu động L2 sử dụng hợp đồng Ethereum L1
Với danh sách cam kết của BLOB trong hợp đồng L1 (ví dụ: cam kết KZG từ EIP-4844/Danksharding với chỉ số 0...n-1), dự án này là nghiên cứu một hệ thống bằng chứng hiệu quả để xác minh hiệu quả BLOB trên L1 được lưu trữ ngoài chuỗi với mức độ dự phòng cần thiết (ví dụ: 30-50 bản sao vật lý). Bằng cách đặt các nút lưu trữ này vào mạng L2 và giả sử rằng các nút 1/m là trung thực, có thể xây dựng mạng lưu trữ L2 sử dụng lại bảo mật của mạng chính đồng thời mở rộng đáng kể khả năng mở rộng của Ethereum.
Nghiên cứu sâu hơn sẽ cố gắng trả lời các câu hỏi sau: cách xây dựng hệ thống bằng chứng/xác minh nếu BLOB và cam kết liên tục thay đổi (ví dụ: BLOB mới được thêm vào danh sách hoặc BLOB được lập chỉ mục bị thay đổi); và cách xây dựng hệ thống thanh toán/khích lệ để đảm bảo hệ số sao chép lý tưởng bằng cách sử dụng ETH làm phương thức thanh toán; có thể yêu cầu các nút lưu trữ lưu trữ một phần BLOB trong khi vẫn duy trì cùng mức độ bảo mật trên mạng chính không?


