Hiểu về ERC-7786: Hệ sinh thái Ethereum đang tiến vào thời đại thống nhất?

Hệ sinh thái Ethereum, có lẽ sắp bước vào thời đại thống nhất lớn từ giai đoạn "Chiến Quốc mùa xuân và mùa thu" của L2.

Và điều quan trọng ở đây chính là ERC-7786 đang được thúc đẩy, nó cố gắng thiết lập một bộ "tiêu chuẩn giao tiếp xuyên chuỗi" chung cho Ethereum, từ đó tích hợp các tiêu chuẩn truyền thông khác nhau vào dưới một API thống nhất, để thực hiện việc giao tiếp 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.

Vào ngày 15 tháng 4, thành viên quỹ Ethereum joshrudolf.eth đã công khai nhấn mạnh, "Truyền tải tin nhắn giữa các chuỗi là một trong những yếu tố then chốt để giải quyết vấn đề trải nghiệm người dùng liên chuỗi của Ethereum."

ERC-7786 thực chất là gì, nó giải quyết vấn đề gì, tại sao nó lại quan trọng? Bài viết này sẽ giúp bạn hiểu rõ về tiêu chuẩn mới đáng để tất cả người dùng Ethereum chú ý.

Ethereum, cần một giao thức truyền thông liên chuỗi thống nhất

Như chúng ta đã biết, từ khái niệm đa chuỗi ban đầu của Cosmos và Polkadot đến sự bùng nổ Rollup trong kỷ nguyên Ethereum L2, đặc biệt là sự phát triển vượt bậc của các chuỗi ứng dụng như OP Stack, Arbitrum Nova, Starknet, tính thanh khoản ngày càng trở nên phi tập trung hơn trên Ethereum và L2.

Theo thống kê không đầy đủ của L2BEAT, Ethereum L2 theo nghĩa rộng có đến hàng trăm loại, điều này dẫn đến một vấn đề đã được bàn luận từ lâu - sự phân mảnh cực độ của tính thanh khoản.

Cần biết rằng, mặc dù đều dựa trên hệ sinh thái Ethereum, nhưng 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 các giao dịch hợp đồng giữa các L2 khác nhau, họ chỉ có thể nhờ vào cầu nối chuỗi chéo hoặc giao thức truyền tin chuỗi chéo, để thực hiện sự tương tác an toàn giữa các hợp đồng, người dùng và tài sản trên nhiều mạng.

Nguồn: L2BEAT

Điều này không chỉ khiến người dùng phải trả nhiều chi phí ma sát hơn mỗi năm do các trở ngại chuỗi chéo, mà quan trọng hơn, hệ sinh thái Ethereum, đặc biệt là sức mạnh tổng hợp giữa các L2, cũng bị suy yếu nghiêm trọng, và mặc dù nhiều giao thức đã triển khai các chức năng giao tiếp liên chuỗi, mỗi giao thức có giao diện, chế độ gọi và mô hình bảo mật riêng, và 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 "tạo bánh xe" lặp đi lặp lại và chi phí vận hành và bảo trì cao, và trải nghiệm người dùng cực kỳ phân mảnh.

Vì vậy, việc đề xuất ERC-7786 chính là để phá vỡ sự phân mảnh của hệ sinh thái này, cung cấp một giao diện tiêu chuẩn thống nhất cho tất cả các giao thức giao tiếp giữa các chuỗi, giúp 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 cần phải ràng buộc với một giao thức cụ thể nào:

Được dẫn dắt bởi OpenZeppelin và được hỗ trợ bởi một số dự án chuỗi chéo và mô-đun, bao gồm Ethereum Foundation và Axelar, tiêu chuẩn này là một tiêu chuẩn giao diện nhắn tin chuỗi chéo thống nhất cho DApp nhằm mục đích chuẩn hóa giao diện chung cho các ứng dụng phi tập trung (DApps) để gửi và nhận tin nhắn một cách an toàn trên nhiều blockchain.

Nguồn: erc7786.org

ERC-7786: Giao tiếp chuỗi chéo «Giao diện thống nhất»

Nếu tóm tắt ERC-7786 bằng một câu, nó giống như "ERC-20" trong lĩnh vực giao tiếp đa chuỗi.

Cũng giống như ERC-20 cung cấp giao diện tiêu chuẩn cho token và ERC-721 xác định một đặc điểm 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ổ quát cho nhắn tin chuỗi chéo - bạn có thể so sánh nó với "tiêu chuẩn USB" trong thế giới Web3, nơi bất kỳ giao thức nào cũng có thể cắm và chạy miễn là nó được kết nối với giao diện đặc tả kỹ thuật.

Hình dưới đâ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 tiêu chuẩn hóa, trong đó một tin nhắn ERC-7786 bao gồm bốn yếu tố cơ bản:

  • Người gửi (Sender): Được xác định theo định dạng CAIP-10 (ví dụ eip155:1:0xabc...)
  • Người nhận (Receiver): Cũng là địa chỉ mục tiêu được xác định bằng CAIP-10
  • Payload:Dữ liệu thực thi tùy ý (bytes)
  • Thuộc tính:Các tham số bổ sung, như giới hạn Gas, ưu tiên xử lý, v.v., được diễn đạt dưới dạng chữ ký hàm (ví dụ minGasLimit(uint256))

Nguồn: erc7786.org

Trong đó, sendMessage() được sử dụng để khởi tạo tin nhắn trên chuỗi A, executeMessage() được sử dụng để nhận và thực thi trên chuỗi B, vòng lặp "gửi - nhận" này hình thành logic cơ bản của giao tiếp xuyên chuỗi, cũng giúp DApp chỉ cần đóng gói giao diện tiêu chuẩn một lần, có thể tương thích với nhiều mô-đun giao thức xuyên chuỗi, đạt được "tách rời giao thức + tự do giao tiếp" theo nghĩa thực sự.

ERC-7786 cũng đã tuyên bố giao diện đầy đủ chức năng và đang chờ sự hợp nhất cuối cùng của đặc tả địa chỉ interop nhị phân (tức là mã hóa địa chỉ thống nhất). Trong tương lai, nó cũng được lên kế hoạch bổ sung một tiện ích mở rộng "tài trợ gas", cho phép người dùng trả trước gas bởi bên thứ ba khi thực hiện các giao dịch trên chuỗi mục tiêu, để tối ưu hóa trải nghiệm người dùng tương tác giữa các chuỗi.

Điều quan trọng hơn, thiết kế ERC-7786 hỗ trợ thích ứng mô-đun, các nhà phát triển có thể xây dựng Adapter cho các giao thức chuỗi chéo chính hiện có (như Axelar, LayerZero, Wormhole, v.v.) mà không cần phải tái cấu trúc logic, cũng như có thể nhanh chóng tương thích với giao diện tiêu 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 phân bố trên nhiều L2 hoặc chuỗi khác nhau, DApp cũng có thể xây dựng khả năng gọi chéo gốc nhờ vào ERC-7786, mà không cần phải gắn với các giao thức cầu cụ thể, cũng như không phụ thuộc vào việc chuyển đổi UI phức tạp, từ đó cải thiện trải nghiệm tổng thể và giảm độ phức tạp của việc tích hợp.

Đáng chú ý là cơ chế thuộc tính của ERC-7786 (Attributes) còn cho phép kết nối các chức năng mở rộng của các giao thức chuỗi chéo khác nhau, chẳng hạn như logic xác thực, chứng minh trạng thái, kiểm soát hạn mức, v.v., mà không ảnh hưởng đến quy trình chính tiêu chuẩn, điều này đã để lại một không gian giao diện linh hoạt cao cho sự tiến hóa của phần mềm trung gian và cơ chế xác thực.

Từ khía cạnh này, ý nghĩa của ERC-7786 không chỉ dừng lại ở việc "tương thích với nhiều giao thức chuỗi chéo", mà còn đại diện cho kiến trúc đa chuỗi Web3 đang bước từ "triển khai chuỗi chéo" sang một kỷ nguyên mới của "tính tương tác bản địa".

ERC-7786 có thể mang lại điều gì?

Chính vì vậy, ERC-7786 đã được coi 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, không chỉ phá vỡ các rào cản giao thức tồn tại lâu dài mà còn xây dựng 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 liên chuỗi, nâng cấp cơ chế xác thực và phối hợp đa chuỗi trong tương lai.

Và từ góc độ thực tiễn, giá trị mà ERC-7786 mang lại có thể được tóm gọn thành hai nhóm 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ọ có thể triển khai nhiều chuỗi một lần mà không cần phải thích ứng với các giao thức khác nhau nhiều lần và chuyển đổi phần phụ trợ chuỗi chéo bất kỳ lúc nào để cải thiện tính bảo mật và khả năng bảo trì, đồng thời hỗ trợ các thuộc tính tùy chỉnh hơn và mở rộng chức năng (chẳng hạn như gas, xác minh trạng thái, v.v.);
  • Đối với người dùng, không còn cần phải chuyển đổi giữa Arbitrum và zkSync qua lại với cầu nối và giao diện người dùng, chỉ cần nhấp xác nhận là có thể hoàn thành thao tác nhảy chuỗi, từ góc độ cảm nhận, ranh giới giữa các chuỗi đang trở nên mờ nhạt, tự nhiên như việc sử dụng một chuỗi.

Theo thông tin được tiết lộ công khai, trong 3~6 tháng tới, ERC-7786 sẽ liên tiếp 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 việc tích hợp nhiều DApp, cầu nối và phần mềm trung gian xác minh hơn để tạo thành một bộ cơ sở hạ tầng chuỗi chéo Web3 theo nghĩa thực sự.

Đáng chú ý, vào ngày 13 tháng 6, nhà phát triển Axelar Interop Labs đã cùng với OpenZeppelin ra mắt khung mã nguồn mở OpenBridge được xây dựng trên cơ sở ERC-7786, công cụ này sẽ cho phép các nhà phát triển kết nối nhiều giao thức cầu một cách đồng thời, từ đó nâng cao hiệu suất xây dựng và độ dư thừa của giao thức, giúp các nhà phát triển dễ dàng kết nối nhiều giao thức tương tác cùng một lúc.

Nguồn: Axelar

Từ một góc nhìn vĩ mô hơn, ý nghĩa của ERC-7786 không chỉ dừng lại ở việc quy định giao diện kỹ thuật, mà nó giống như mở ra một "đường liên kết có trật tự" cho sự hỗn loạn của hệ sinh thái đa chuỗi hiện nay:

Hãy làm cho ranh giới của "chuỗi" trong hệ sinh thái Ethereum trở nên mờ nhạt, đánh dấu một giai điệu quan trọng cho sự tiến hóa trải nghiệm người dùng Web3 thực sự.

Viết ở cuối

Nhìn lại quá trình phát triển của Ethereum, từ khả năng kết hợp của 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 L2 tổng quát và chuỗi chuyên dụng, "giao tiếp chéo chuỗi" đã 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ỉ ở việc làm cho việc trao đổi giữa các chuỗi trở nên thuận tiện hơn, mà còn ở việc nó cố gắng thiết lập một quy chuẩn thống nhất từ gốc để chống lại "tăng entropy" cho "hợp tác đa chuỗi", điều này không chỉ có thể thúc đẩy quá trình "thống nhất" của tính thanh khoản trên chuỗi mà còn có thể thúc đẩy hệ sinh thái đa chuỗi trở nên trưởng thành.

Về việc liệu ERC-7786 có thể thúc đẩy Ethereum chạm đến điểm chuyển biến hay không, vẫn cần tiếp tục quan sát.

Xem bản gốc
Nội dung chỉ mang tính chất tham khảo, không phải là lời chào mời hay đề nghị. Không cung cấp tư vấn về đầu tư, thuế hoặc pháp lý. Xem Tuyên bố miễn trừ trách nhiệm để biết thêm thông tin về rủi ro.
  • Phần thưởng
  • 1
  • Chia sẻ
Bình luận
0/400
GoldenLukFook2CanBevip
· 9giờ trước
Ngồi vững, bám chắc, To da moon 🛫
Trả lời0
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)