Hợp nhất Ethereum có ý nghĩa gì đối với ZKP của Mina?
Tuyển chọn TechFlowTuyển chọn TechFlow
Hợp nhất Ethereum có ý nghĩa gì đối với ZKP của Mina?
Mina sẽ hợp tác với Ethereum sau khi sáp nhập như thế nào với tư cách là lớp kiến thức không toàn cầu về quyền riêng tư và bằng chứng?
Tác giả: Phil Kelly
Ghi chú: Bài viết được viết trước khi Ethereum hợp nhất.
Việc hợp nhất Ethereum dự kiến sẽ hoàn tất trong vòng 24 giờ tới,O(1) Labs và các thành viên khác trong hệ sinh thái Mina đang chuẩn bị ăn mừng sự kiện này. Đây là thời điểm lý tưởng để giải thích lý do tại sao chúng tôi lại quan tâm đến việc hợp nhất Ethereum thành công, đồng thời làm rõ cách Mina với tư cách là một lớp toàn cầu về quyền riêng tư và bằng chứng dựa trên kiến thức không tiết lộ (zero-knowledge) sẽ hợp tác với Ethereum sau khi hợp nhất.
Trước hết, hãy điểm lại mối liên hệ kỹ thuật giữa Mina và Ethereum, thứ sẽ được cập nhật trong bảnlộ trình gần đây:
- SnarkyJS sẽ có khả năng xác minh trực tuyến các chữ ký tương thích với Ethereum. Điều này cho phép các nhà phát triển xây dựng các zkApp như xác minh quyền sở hữu tài khoản trên Ethereum hoặc bất kỳ chuỗi tương thích EVM nào khác.
- Gốc trạng thái (state root) của Mina sẽ được lưu trữ và cập nhật trên mộthợp đồng thông minh chuyên dụng trên mạng chính Ethereum, do Quỹ Ethereum và Quỹ Mina cùng tài trợ phát triển. Công việc này ban đầu được công bố như một "cầu nối", nhưng đúng hơn nên hiểu là phương pháp truyền dữ liệu từ chuỗi này sang chuỗi khác mà không cần thêm bất kỳ giả định bảo mật mới nào, qua đó biến Mina thành một phần của hệ sinh thái Ethereum.
- MetaMask sẽ hợp tác trực tiếp với Mina thông qua Snaps API của MetaMask.
Trong tương lai, một vài ví dụ về luồng dữ liệu và hoạt động hợp đồng thông minh:
- Cung cấp bằng chứng cho các hoạt động liên quan đến danh tính/điểm uy tín trên Ethereum: Các mạch SnarkyJS sẽ đọc trạng thái liên quan trên Ethereum (như số lượng NFT nắm giữ, tương tác với các giao thức DeFi, 'OG'-ness), chứng minh các tuyên bố liên quan (ví dụ: “5% người dùng tích cực nhất”), sau đó xác minh và lưu trữ bằng chứng lên Mina. Sau đó, trạng thái của Mina được nối cầu sang Ethereum, và bằng chứng sẽ sẵn sàng hỗ trợ các hoạt động gốc trên Ethereum, ví dụ như mức phí khác biệt trong giao thức DeFi – dựa trên hoạt động DeFi trước đó (cuối cùng có thể đọc từ nhiều chuỗi), hoặc cách phân phát airdrop NFT dựa trên lịch sử NFT của người dùng khi phát hành NFT.
- Trò chuyện ẩn danh có kiểm soát truy cập (Gated anonymous chat) dựa trên hoạt động Ethereum: Một zkApp Mina được viết bằng SnarkyJS sẽ đọc trạng thái liên quan trên Ethereum (như số lượng NFT nắm giữ, tương tác với giao thức DeFi, 'OG'-ness), tạo bằng chứng cho các tuyên bố liên quan (ví dụ: người đóng góp cho một quỹ Gitcoin nào đó), xác minh bằng chứng, lưu trữ lên Mina, rồi cung cấp bằng chứng cho dịch vụ trò chuyện ẩn danh để kích hoạt quyền truy cập.
Sau hợp nhất, những kế hoạch này có thay đổi gì không?
Lộ trình vẫn giữ nguyên!
Chúng tôi đã ra mắt Mina hơn một năm trước, với tư cách là blockchain đầu tiên và lớp trạng thái Web3 ngắn gọn, dựa trên ZK. Khung SnarkyJS dùng để xây dựng các mạch hợp đồng thông minh kiến thức không tiết lộ (zkApp) ngoài chuỗi đã đượcra mắt vào tháng 6.
Các lợi thế chính khi sử dụng SnarkyJS gồm:
- Dựa trên TypeScript, dễ sử dụng, ngay cả các nhà phát triển không phải chuyên gia mật mã cũng có thể tiếp cận
- Không yêu cầu thiết lập đáng tin cậy (trusted setup) cho mạch (thông qua Kimchi, dựa trên Plonk15)
- Có khả năng xây dựng các quy trình đệ quy vô hạn, cho phép tổng hợp vô số giao dịch thành bằng chứng có kích thước cố định
- Tối ưu hóa bằng cổng tùy chỉnh và WASM, chạy hiệu quả trong trình duyệt
Hiện tại zkApp có thể triển khai trên mạng QA của Mina, và chúng tôi đang nhanh chóng tiến tới mạng thử nghiệm khuyến khích cuối cùng dành cho ZKApp.
Tuần này O(1) Labs vừatuyển thêm một nhóm ZK builder mới, những người sẽ được bổ sung vào danh sách zkApp hiện tại như một phần của chương trình zkApps Builders Program. Ngoài ra, từ tháng 6 chúng tôi đã bắt đầuhợp tác với các đối tác khởi động SnarkyJS để thu thập phản hồi về khung làm việc và giúp họ triển khai mã nguồn.
Cuối cùng, chúng tôi rất háo hức chờ đợi lần hợp nhất này, sự kiện sẽ chứng minh cộng đồng Web3 có khả năng thực hiện một mạng phi tập trung cực kỳ phức tạp và mang tính ý nghĩa sâu sắc. Đồng thời, nó cũng mang lại cho chúng ta những lợi ích bền vững thiết thực, điều mà một số blockchain (như Mina Protocol sử dụng cơ chế đồng thuận PoS) đã tận hưởng từ lâu.
Nếu bạn quan tâm đến việc xây dựng zkApp, hãy liên hệ với chúng tôi, chúng tôi luôn chào đón mọi câu hỏi về cách sử dụng zkApp trong Ethereum.
Nếu bạn chưa quen thuộc, hãy xem các liên kết bên dưới để tham gia phong trào ZKP của chúng tôi!
- Học những kiến thức cơ bản từ cáctài liệu của Tuần lễ Ra mắt SnarkyJS, và nếu là nhà phát triển, hãy bắt đầu xây dựng zkApptại đây.
- Đọcthông báo về chương trình đối tác khởi động của chúng tôi, nơi những nhà đổi mới trong lĩnh vực quyền riêng tư và xác thực Web3 như Brave Browser, SISMO và DIA đang sử dụng SnarkyJS để xây dựng mã hợp đồng thông minh ZK và cung cấp phản hồi.
- Hãy theo dõi sát sao, vì chúng tôi đang tiến dần đến mạng thử nghiệm có thưởng.
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News











