Nguyên tắc thiết kế của ERC-7802 là "cầu không biết": trong các tình huống xuyên chuỗi, càng nhiều càng tốt tách biệt hợp đồng mã thông báo với công nghệ hoặc giao thức cầu nối xuyên chuỗi cụ thể.
Bài viết: Nguyệt Tiểu Ngư
Đầu tiên là kết luận, một câu giải thích: ERC-7802 là một tiêu chuẩn xuyên chuỗi, mở rộng các tính năng mới cho các mã thông báo ERC-20 hiện có, chỉ cần gọi giao diện ERC-7802 là có thể thực hiện chức năng xuyên chuỗi chuẩn.
01 Bối cảnh
ERC-7802 là một tiêu chuẩn mã thông báo xuyên chuỗi được đề xuất bởi đội ngũ Optimism và đội ngũ Uniswap, với mục tiêu là giữ cho các mã thông báo có thể duy trì một tiêu chuẩn nhất quán khi chuyển giao xuyên chuỗi.
Chúng ta có thể thấy rằng sự hợp tác giữa Uniswap và Optimism đang ngày càng sâu sắc: Uniswap trước đây đã thông báo rằng họ sẽ ra mắt Unichain, thuộc hệ sinh thái OP Superchain, và bây giờ đã cùng nhau đề xuất tiêu chuẩn xuyên chuỗi này.
Việc đề xuất ERC-7802 nhằm mục đích chuẩn hóa các hoạt động xuyên chuỗi, điều này rất quan trọng đối với các DEX (sàn giao dịch phi tập trung) như Uniswap và các giải pháp L2 như Optimism.
Tiêu chuẩn mã thông báo trên Ethereum luôn tiến hóa, từ ERC-20 đến ERC-721, ERC-1155, v.v. ERC-7802 là một phần của sự tiến hóa này, tập trung vào việc giải quyết vấn đề xuyên chuỗi cụ thể.
02 Nguyên tắc thiết kế
Nhìn chung, nguyên tắc thiết kế của ERC-7802 là "cầu không biết": trong các tình huống xuyên chuỗi, càng nhiều càng tốt tách biệt hợp đồng mã thông báo với công nghệ hoặc giao thức cầu nối xuyên chuỗi cụ thể.
Đây là một thiết kế mô-đun, thực tế là chuyển giao sự phức tạp sang cầu nối xuyên chuỗi, tách biệt logic xuyên chuỗi khỏi hợp đồng mã thông báo, làm cho cấu trúc của hợp đồng mã thông báo trở nên đơn giản và mô-đun hơn.
Việc triển khai mã thông báo chỉ cần tập trung vào các chức năng cơ bản của nó mà không cần xem xét việc chuyển giao xuyên chuỗi được triển khai cụ thể như thế nào.
Giao thức cầu nối đảm nhận tất cả các phức tạp liên quan đến chuyển giao xuyên chuỗi, bao gồm xác thực giao dịch, khoá và giải phóng tài sản, giao thức truyền thông xuyên chuỗi, v.v.
ERC-7802 định nghĩa giao diện chuẩn hóa về cách mã thông báo tương tác với cầu nối xuyên chuỗi, nhưng không quan tâm đến cách những cầu nối này được triển khai cụ thể.
Bất kỳ giao thức cầu nối nào đáp ứng ERC-7802 đều có thể sử dụng giao diện này để thực hiện các hoạt động xuyên chuỗi mà không cần sửa đổi hợp đồng mã thông báo.
03 Triển khai cụ thể
ERC-7802 định nghĩa một giao diện chuẩn hóa, trong giao diện này có hai hàm chính:
(1) crosschainMint: Mint mã thông báo cho người nhận trên chuỗi mục tiêu, như một kết quả của việc huỷ bỏ mã thông báo trên chuỗi nguồn.
(2) crosschainBurn: Huỷ bỏ mã thông báo trên chuỗi nguồn và khởi xướng chuyển giao xuyên chuỗi, thường là điểm khởi đầu cho chuyển giao xuyên chuỗi.
Cần lưu ý rằng việc mint và huỷ bỏ xuyên chuỗi khác với việc mint và huỷ bỏ tại chỗ. Trong các hoạt động xuyên chuỗi, tổng cung lưu thông trên tất cả các chuỗi vẫn không thay đổi, vì mã thông báo được chuyển giao giữa các chuỗi, chứ không phải thực sự được tạo ra hoặc huỷ bỏ.
Hợp đồng ERC-7802 hỗ trợ ERC-165, đây là một tiêu chuẩn kiểm tra giao diện, cho phép hợp đồng thông minh tuyên bố các giao diện mà nó hỗ trợ. Điều này giúp đảm bảo khả năng tương thích của hợp đồng trong các hoạt động xuyên chuỗi.
Điều quan trọng hơn là, ERC-7802 tương thích với ERC-20.
ERC-20 là một tiêu chuẩn mã thông báo đồng nhất được sử dụng rộng rãi trên Ethereum, do đó, việc tiêu chuẩn mới tương thích với ERC-20 là rất quan trọng, giúp các mã thông báo hiện có dễ dàng hơn để chuyển giao xuyên chuỗi vào hệ sinh thái mới.
Như vậy, các mã thông báo hiện có có thể tồn tại như các mã thông báo ERC-20 thông thường, sau đó thông qua giao diện ERC-7802 để thực hiện chức năng xuyên chuỗi.
04 Giá trị giao thức
Giải quyết vấn đề trải nghiệm đa chuỗi là một xu hướng lớn, ERC-7802 thực sự được thiết lập từ tầng giao thức thấp nhất để xây dựng tiêu chuẩn xuyên chuỗi, điều này bổ sung cho câu chuyện về "trừu tượng chuỗi".
ERC-7802 hỗ trợ trực tiếp mục tiêu mà trừu tượng chuỗi muốn đạt được, đó là cho phép tài sản có thể chảy liền mạch giữa các chuỗi khác nhau thông qua việc cung cấp một giao thức chuyển giao mã thông báo xuyên chuỗi chuẩn hóa.
Việc thực hiện trừu tượng chuỗi cần sự tương tác của nhiều tiêu chuẩn và giao thức kỹ thuật khác nhau, ERC-7802 có thể được coi là một trong những mô-đun xây dựng quan trọng.
Có thể nói, ERC-7802 cung cấp giải pháp cụ thể cho trừu tượng chuỗi ở cấp độ kỹ thuật, giải quyết vấn đề kỹ thuật của việc chuyển giao mã thông báo xuyên chuỗi, trong khi trừu tượng chuỗi sử dụng những giải pháp này để cung cấp trải nghiệm người dùng và khung phát triển ứng dụng ở cấp độ cao hơn.
Điều quan trọng hơn là, tiêu chuẩn mà OP đề xuất cũng đặt nền móng cho khả năng tương tác của hệ sinh thái OP Superchain.
Hiện tại, tiêu chuẩn giao thức này vẫn đang trong giai đoạn thảo luận, chúng ta có thể tiếp tục theo dõi.