Đồng sáng lập Ethereum Vitalik Buterin gần đây đã xuất bản một bài viết sâu sắc giải quyết các thách thức kỹ thuật liên quan đến việc tăng cường khả năng tương tác giữa các giải pháp Layer 1 (L1) và Layer 2 (L2) của Ethereum.
Khi việc áp dụng các L2 của Ethereum tiếp tục phát triển, nhu cầu về các tương tác giữa các layer dễ dàng hơn ngày càng trở nên quan trọng.
Trong bài viết có tiêu đề “Tăng cường giao tiếp cross-chain của Ethereum: Cân nhắc kỹ thuật”, Buterin tập trung vào vấn đề phụ cụ thể là tạo điều kiện thuận lợi cho việc đọc L1 từ L2, L2 từ L1 hoặc L2 từ L2 khác. Vấn đề này rất quan trọng để triển khai kiến trúc phân tách nội dung/kho khóa và có các trường hợp sử dụng có giá trị trong việc tối ưu hóa các cuộc gọi cross-L2 đáng tin cậy, chẳng hạn như di chuyển nội dung giữa L1 và L2.
Để giải thích các khía cạnh kỹ thuật, Buterin cung cấp bảng phân tích toàn diện về các mục tiêu và thách thức liên quan để đạt được giao tiếp -cross-chain. Một mục tiêu chính là cho phép người dùng có tài sản trên nhiều L2 và có thể là L1, thay đổi khóa truy cập mà không yêu cầu quá nhiều giao dịch. Điều này đặc biệt quan trọng khi việc áp dụng ví hợp đồng thông minh ngày càng tăng, vì chúng giới thiệu khả năng thay đổi khóa truy cập.
Buterin đề xuất hai cách tiếp cận để xử lý các thay đổi chính trong môi trường đa L2: phiên bản nhẹ và phiên bản nặng. Phiên bản nhẹ liên quan đến việc lưu trữ cục bộ khóa xác minh trong mỗi ví và sử dụng bằng chứng cross-chain từ kho khóa để cập nhật khóa xác minh khi cần thiết. Mặc dù cách tiếp cận này sử dụng ít bằng chứng cross-chain, nhưng nó yêu cầu thay đổi khóa on-chain trong cả kho khóa và mọi ví được khởi tạo, có khả năng phát sinh chi phí gas cao.
Mặt khác, phiên bản nặng yêu cầu bằng chứng cross-chain cho mọi giao dịch, đảm bảo khóa xác minh an toàn và cập nhật cho mỗi giao dịch. Mặc dù phiên bản này làm giảm độ phức tạp của hệ thống và cung cấp cập nhật kho khóa rẻ hơn, nhưng nó áp đặt chi phí gas cao hơn cho mỗi giao dịch và yêu cầu kỹ thuật quan trọng để làm cho bằng chứng cross-chain có giá cả phải chăng hơn.
Buterin khám phá các kế hoạch bằng chứng khác nhau có thể tạo điều kiện giao tiếp cross-chain, bao gồm bằng chứng Merkle, ZK-SNARK, bằng chứng KZG cho mục đích đặc biệt và bằng chứng Verkle tree. Mỗi kế hoạch có khối lượng công việc cơ sở hạ tầng và ngụ ý chi phí riêng, với ZK-SNARK mang lại sự cải thiện đáng kể so với bằng chứng Merkle về chi phí gas nhưng vẫn tương đối đắt. Bằng chứng KZG có mục đích đặc biệt cung cấp giải pháp thay thế hiệu quả hơn, tận dụng các cam kết của KZG để giảm chi phí, trong khi bằng chứng Verkle tree tạo ra sự cân bằng giữa KZG và ZK-SNARK.
Một khía cạnh quan trọng được đề cập trong bài viết là khả năng tìm hiểu gốc trạng thái Ethereum gần đây trong L2. Buterin kiểm tra cách L2 có thể lấy gốc trạng thái L1 gần đây nhất và ngược lại, khám phá độ trễ và cơ chế cần thiết để tạo bằng chứng cross-chain.
Hơn nữa, Buterin nhấn mạnh tầm quan trọng của việc bảo vệ quyền riêng tư người dùng trong suốt quá trình giao tiếp cross-chain. Với kiến trúc phân tách nội dung và kho khóa, các địa chỉ phản thực tế đóng một vai trò quan trọng. Những địa chỉ này, không được đăng ký on-chain, cần nhận và giữ tiền một cách an toàn. Buterin nhấn mạnh sự cần thiết của các công nghệ nâng cao quyền riêng tư như ZK-SNARK và Verkle tree để duy trì tính bảo mật đồng thời cho phép giao tiếp cross-chain hiệu quả.
Tham gia Telegram của Tạp Chí Bitcoin: https://t.me/tapchibitcoinvn
Theo dõi Twitter: https://twitter.com/tapchibtc_io
Theo dõi Tiktok: https://www.tiktok.com/@tapchibitcoin
- Vitalik Buterin nêu bật 3 “quá trình chuyển tiếp” bắt buộc cho Ethereum
- Vitalik Buterin nói về những rủi ro mang tính hệ thống đối với Ethereum
Itadori
Theo AZCoin News