Được viết bởi: imToken
Hệ sinh thái Ethereum có thể sắp chuyển từ giai đoạn hỗn chiến "Xuân Thu Chiến Quốc" L2 sang kỷ nguyên thống nhất.
Chìa khóa nằm ở ERC-7786 đang được quảng bá. Nó cố gắng thiết lập một bộ "thông số kỹ thuật giao diện" truyền thông chuỗi chéo phổ quát cho Ethereum, do đó tích hợp nhiều tiêu chuẩn truyền thông tin nhắn khác nhau vào một API thống nhất và thực hiện giao tiếp lẫn nhau giữa các hợp đồng thông minh của các mạng blockchain khác nhau trong hệ sinh thái Ethereum.
Ngay từ ngày 15 tháng 4, thành viên của Ethereum Foundation là joshrudolf.eth đã công khai nhấn mạnh rằng "nhắn tin xuyên chuỗi là một trong những yếu tố chính để giải quyết các vấn đề về trải nghiệm người dùng xuyên chuỗi của Ethereum".

Vậy ERC-7786 chính xác là gì, nó giải quyết những vấn đề gì và tại sao nó lại quan trọng? Bài viết này sẽ hướng dẫn bạn tìm hiểu về tiêu chuẩn mới này, xứng đáng nhận được sự chú ý của tất cả người dùng Ethereum.
01 Ethereum cần một giao thức truyền thông chuỗi chéo thống nhất
Như chúng ta đã biết, từ khái niệm chuỗi đa ban đầu của Cosmos và Polkadot đến sự thịnh vượng của Rollup trong kỷ nguyên Ethereum L2, đặc biệt là sự phát triển nhanh chóng của các chuỗi ứng dụng như OP Stack, Arbitrum Nova và Starknet, tính thanh khoản đã ngày càng trở nên phi tập trung trên Ethereum và L2.
Theo số liệu thống kê chưa đầy đủ từ L2BEAT, Ethereum L2 có hàng trăm dòng theo nghĩa rộng, dẫn đến một vấn đề tồn tại từ lâu - sự phân mảnh cực độ của tính thanh khoản.
Bạn nên biết rằng mặc dù tất cả đều dựa trên hệ sinh thái Ethereum, các L2 khác nhau không giao tiếp với nhau. Nếu người dùng muốn chuyển tài sản từ Arbitrum sang Starknet hoặc thực hiện tương tác hợp đồng trên các L2 khác nhau, họ chỉ có thể sử dụng cầu nối chuỗi chéo hoặc giao thức nhắn tin chuỗi chéo để đạt được tương tác an toàn giữa hợp đồng, người dùng và tài sản giữa nhiều mạng.

Nguồn: L2BEAT
Điều này không chỉ khiến người dùng phải trả thêm chi phí ma sát hàng năm do các trở ngại liên chuỗi, mà quan trọng hơn là sự phối hợp giữa hệ sinh thái Ethereum, đặc biệt là các L2 khác nhau, cũng bị suy yếu nghiêm trọng. Mặc dù nhiều giao thức đã triển khai các chức năng giao tiếp liên chuỗi, nhưng mỗi giao thức đều có giao diện, phương thức gọi và mô hình bảo mật riêng. Các nhà phát triển khó có thể sử dụng lại mã hoặc logic giao diện giữa các giao thức khác nhau, điều này trực tiếp dẫn đến việc "phát minh lại bánh xe" lặp đi lặp lại của từng công ty và chi phí vận hành và bảo trì cao, cùng trải nghiệm người dùng cực kỳ phân mảnh.
Do đó, đề xuất của ERC-7786 là phá vỡ hệ sinh thái phân mảnh và chia cắt này và cung cấp một giao diện chuẩn thống nhất cho tất cả các giao thức truyền thông liên chuỗi, để DApp có thể giao tiếp an toàn với bất kỳ chuỗi nào thông qua cùng một "cổng" mà không bị ràng buộc với một giao thức cụ thể:
Do đó, đề xuất của ERC-7786 là phá vỡ hệ sinh thái phân mảnh và chia cắt này và cung cấp một giao diện chuẩn thống nhất cho tất cả các giao thức truyền thông liên chuỗi, để DApp có thể giao tiếp an toàn với bất kỳ chuỗi nào thông qua cùng một "cổng" mà không bị ràng buộc với một giao thức cụ thể:
Tiêu chuẩn này được phát triển bởi OpenZeppelin và được hỗ trợ bởi nhiều dự án chuỗi chéo và mô-đun bao gồm Ethereum Foundation và Axelar. Là một tiêu chuẩn giao diện nhắn tin chuỗi chéo thống nhất cho DApp, tiêu chuẩn này nhằm mục đích chuẩn hóa giao diện chung được các ứng dụng phi tập trung (DApp) sử dụng để gửi và nhận tin nhắn một cách an toàn trên nhiều blockchain.

Nguồn: erc7786.org
02 ERC-7786: Giao tiếp chuỗi chéo "giao diện hợp nhất"
Nếu chúng ta tóm tắt ERC-7786 trong một câu, nó giống như "ERC-20" trong lĩnh vực truyền thông chuỗi chéo.
Cũng giống như ERC-20 cung cấp giao diện chuẩn cho token và ERC-721 định nghĩa thông số kỹ thuật chung cho NFT, ERC-7786 cũng cố gắng thiết lập một "ổ cắm giao tiếp" thống nhất và phổ biến cho nhắn tin xuyên chuỗi - bạn có thể so sánh nó với "tiêu chuẩn USB" trong thế giới Web3. Miễn là được kết nối với giao diện chuẩn, bất kỳ giao thức nào cũng có thể cắm và chạy.
Hình sau đây trình bày các thành phần và quy trình cốt lõi của ERC-7786, cho thấy cách gửi và nhận tin nhắn giữa các blockchain khác nhau thông qua giao diện chuẩn hóa. Tin nhắn ERC-7786 bao gồm bốn thành phần cơ bản:
- Người gửi: Được xác định ở định dạng CAIP-10 (ví dụ: eip155:1:0xabc...)
- Người nhận: Cũng xác định địa chỉ đích của CAIP-10
- Tải trọng: dữ liệu thực thi tùy ý (byte)
- Thuộc tính: Các tham số bổ sung, chẳng hạn như Giới hạn khí, mức độ ưu tiên xử lý, v.v., được thể hiện dưới dạng chữ ký hàm (chẳng hạn như minGasLimit(uint256))

Nguồn: erc7786.org
Trong số đó, sendMessage() được sử dụng bởi chuỗi A để khởi tạo tin nhắn và executeMessage() được sử dụng bởi chuỗi B để nhận và thực thi. "Vòng khép kín gửi-nhận" này cấu thành logic cơ bản của giao tiếp chuỗi chéo và cũng cho phép DApp tương thích với nhiều mô-đun giao thức chuỗi chéo cùng một lúc bằng cách chỉ đóng gói giao diện chuẩn một lần, do đó hiện thực hóa ý nghĩa thực sự của "phân tách giao thức + tự do giao tiếp".
Hiện tại, ERC-7786 cũng đã thông báo rằng chức năng giao diện đã hoàn tất và đang chờ hợp nhất cuối cùng của thông số kỹ thuật địa chỉ có thể tương tác nhị phân (tức là mã hóa địa chỉ thống nhất). Trong tương lai, cũng có kế hoạch bổ sung tiện ích mở rộng "Gas Sponsorship", để người dùng có thể trả trước Gas của bên thứ ba khi thực hiện giao dịch trên chuỗi mục tiêu, qua đó tối ưu hóa trải nghiệm của người dùng về các tương tác giữa các chuỗi.
Quan trọng hơn, thiết kế ERC-7786 hỗ trợ khả năng thích ứng theo mô-đun. Các nhà phát triển có thể xây dựng bộ điều hợp cho các giao thức chuỗi chéo chính thống hiện có (như Axelar, LayerZero, Wormhole, v.v.) mà không cần phải tái cấu trúc logic và có thể nhanh chóng tương thích với giao diện chuẩn ERC-7786.
Quan trọng hơn, thiết kế ERC-7786 hỗ trợ khả năng thích ứng theo mô-đun. Các nhà phát triển có thể xây dựng bộ điều hợp cho các giao thức chuỗi chéo chính thống hiện có (như Axelar, LayerZero, Wormhole, v.v.) mà không cần phải tái cấu trúc logic và có thể nhanh chóng tương thích với giao diện chuẩn ERC-7786.
Điều này có nghĩa là ngay cả khi người dùng, tính thanh khoản và ứng dụng được phân phối trên nhiều chuỗi L2 hoặc chuỗi không đồng nhất, DApp vẫn có thể sử dụng ERC-7786 để xây dựng khả năng gọi chuỗi chéo gốc mà không bị ràng buộc với giao thức cầu nối cụ thể hoặc dựa vào chuyển đổi UI cồng kềnh, điều này có thể cải thiện đáng kể trải nghiệm tổng thể và giảm độ phức tạp của tích hợp.
Điều đáng nói là cơ chế thuộc tính (Attributes) của ERC-7786 cũng cho phép truy cập vào các chức năng mở rộng của nhiều giao thức chuỗi chéo khác nhau, chẳng hạn như logic xác minh, bằng chứng trạng thái, kiểm soát giới hạn, v.v., mà không ảnh hưởng đến quy trình chính tiêu chuẩn, tạo ra không gian giao diện cực kỳ linh hoạt cho sự phát triển của phần mềm trung gian và cơ chế xác minh.
Theo góc nhìn này, tầm quan trọng của ERC-7786 không chỉ là "khả năng tương thích với nhiều giao thức chuỗi chéo" mà còn thể hiện rằng kiến trúc chuỗi đa Web3 đang chuyển từ "triển khai chuỗi chéo" sang kỷ nguyên mới của "khả năng tương tác gốc".
03 ERC-7786 có thể mang lại những gì?
Vì lý do này, ERC-7786 được coi rộng rãi là cơ sở hạ tầng quan trọng để thúc đẩy Ethereum và hệ sinh thái đa chuỗi hướng tới khả năng tương tác cao hơn. Nó không chỉ phá vỡ các rào cản giao thức lâu đời mà còn đặt nền tảng cơ sở hạ tầng tiêu chuẩn thống nhất cho việc mở rộng chức năng chuỗi chéo trong tương lai, nâng cấp cơ chế xác minh và hợp tác đa chuỗi.
Theo quan điểm triển khai thực tế, giá trị mà ERC-7786 mang lại có thể thuộc về hai đối tượng hưởng lợi chính: nhà phát triển và người dùng cuối:
- Đối với các nhà phát triển, họ chỉ cần phát triển một lần để triển khai trên nhiều chuỗi, mà không cần phải thích ứng nhiều lần với các giao thức khác nhau và có thể chuyển đổi các backend chuỗi chéo bất kỳ lúc nào, giúp cải thiện tính bảo mật và khả năng bảo trì, đồng thời hỗ trợ nhiều thuộc tính tùy chỉnh hơn và mở rộng chức năng (như Gas, xác minh trạng thái, v.v.);
- Đối với người dùng, không cần phải chuyển đổi cầu nối và giao diện người dùng qua lại giữa Arbitrum và zkSync. Chỉ cần nhấp để xác nhận để hoàn tất thao tác nhảy chuỗi. Theo quan điểm nhận thức, ranh giới giữa các chuỗi đang trở nên mờ nhạt và nó tự nhiên như việc sử dụng một chuỗi.
Hiện tại, ERC-7786 đang liên tục thúc đẩy việc triển khai hệ sinh thái. Theo thông tin được công bố công khai, trong 3 đến 6 tháng tới, ERC-7786 sẽ lần lượt phát hành các bộ điều hợp tiêu chuẩn cho các giao thức chính thống, thúc đẩy nhiều DApp, cầu nối và phần mềm trung gian xác minh hơn để tích hợp tiêu chuẩn này và hình thành cơ sở hạ tầng chuỗi chéo Web3 thực sự.
Điều đáng nói là vào ngày 13 tháng 6, các nhà phát triển Axelar là Interop Labs và OpenZeppelin đã cùng nhau ra mắt OpenBridge, một khuôn khổ nguồn mở được xây dựng trên ERC-7786. Công cụ này sẽ cho phép các nhà phát triển truy cập nhiều giao thức cầu nối cùng một lúc, do đó cải thiện hơn nữa hiệu quả xây dựng và tính dự phòng của giao thức, giúp các nhà phát triển dễ dàng kết nối với nhiều giao thức tương tác cùng một lúc.

Nguồn: Axelar
Theo góc nhìn vĩ mô hơn, tầm quan trọng của ERC-7786 vượt xa việc chỉ định các giao diện kỹ thuật. Nó giống như việc mở ra một "con đường kết nối có trật tự" cho mô hình sinh thái đa chuỗi hỗn loạn hiện tại:
Việc xóa nhòa ranh giới giữa "chuỗi" trong hệ sinh thái Ethereum đặt ra điềm báo quan trọng cho sự phát triển thực sự của trải nghiệm người dùng Web3.
04 Kết luận
Nhìn lại quá trình phát triển của Ethereum, từ khả năng kết hợp các hợp đồng thông minh đến sự hình thành nhanh chóng của cơ sở hạ tầng mô-đun, rồi đến xu hướng tổng quát hóa L2 và chuỗi độc quyền, "khả năng tương tác chuỗi chéo" đã trở thành điều kiện cần thiết cho giai đoạn bùng nổ tiếp theo.
Ý nghĩa của ERC-7786 không chỉ là làm cho chuỗi chéo thuận tiện hơn mà còn cố gắng thiết lập các tiêu chuẩn thống nhất cho "hợp tác đa chuỗi" từ gốc rễ để chống lại "sự gia tăng entropy". Điều này không chỉ có thể thúc đẩy hơn nữa quá trình "thống nhất" của thanh khoản trên chuỗi mà còn thúc đẩy sự trưởng thành của hệ sinh thái đa chuỗi.
Ý nghĩa của ERC-7786 không chỉ là làm cho chuỗi chéo thuận tiện hơn mà còn cố gắng thiết lập các tiêu chuẩn thống nhất cho "hợp tác đa chuỗi" từ gốc rễ để chống lại "sự gia tăng entropy". Điều này không chỉ có thể thúc đẩy hơn nữa quá trình "thống nhất" của thanh khoản trên chuỗi mà còn thúc đẩy sự trưởng thành của hệ sinh thái đa chuỗi.
Liệu ERC-7786 có thể đưa Ethereum đến điểm chuyển đổi quan trọng hay không thì vẫn còn phải chờ xem.
Tất cả bình luận