Keyword

    Cách hoạt động của LayerZero

    Công nghệ mà Layer Zero mang lại là một sự đổi mới quan trọng. Nó khác với các công nghệ cầu nối trước đây như Wormhole. Thay vì sử dụng hệ thống gói (wrap) để di chuyển tài sản, Layer Zero gửi tài sản gốc bằng cách sử dụng các mô-đun và oracle tùy chỉnh có thể được sử dụng bởi các dapp blockchain. Các mô-đun Layer Zero này rất nhẹ và có thể được Layer Zero nâng cấp, sửa đổi và cập nhật nhanh chóng.

    Như đã đề cập, các thành phần chính của giao thức Layer Zero là Relayer, Oracle và Endpoint. Relayer và Oracle là các thực thể độc lập và không bị ràng buộc với bất kỳ mạng blockchain nào. Kể từ cuối tháng 11 năm 2022, LZ đã hợp tác với Chainlink, nhà tiên tri phi tập trung lớn nhất trong ngành tiền điện tử. Công nghệ đã được chứng minh của Chainlink khiến nó trở thành oracle chính thức cho Layer Zero (mạng vẫn có thể chọn oracle của riêng mình).

    Chu kỳ của mỗi giao dịch trong giao thức Layer Zero (đọc từ 1–12). Nguồn: Sách trắng Layer Zero.

    Trong khi đó, người chuyển tiếp là một thực thể độc lập có nhiệm vụ gửi bằng chứng giao dịch và dữ liệu giao dịch từ chuỗi A đến B. Người chuyển tiếp cũng chịu trách nhiệm khớp hàm băm tiêu đề khối từ chuỗi A đến chuỗi B. Yêu cầu chính để giao dịch thành công ở Lớp Zero là nếu tiêu đề khối và bằng chứng giao dịch trên chuỗi A và B khớp nhau. Layer Zero cho phép các blockchain và người dùng sử dụng bộ chuyển tiếp của riêng họ. Tuy nhiên, Layer Zero cũng cung cấp dịch vụ chuyển tiếp cho các blockchain và ứng dụng muốn sử dụng chúng.

    Cuối cùng, điểm cuối là một thành phần quan trọng của mọi blockchain được tích hợp với Layer Zero. Điểm cuối là một nhóm các hợp đồng thông minh được chia thành bốn mô-đun: Communicator, Validator, Network và Libraries. Communicator, Validator và Network là các thành phần chính của điểm cuối. Trong khi đó, thư viện là các mô-đun chứa mã hoàn chỉnh cho từng mạng blockchain. Nếu bạn muốn thêm mạng mới, LZ chỉ cần thêm mã mới vào thư viện trong khi các thành phần khác (communicator, validator và network) không cần thay đổi. Hiện tại, phiên bản thư viện được Layer Zero sử dụng là Ultra-Light Nodes.

    Một trong những lý do khiến giao thức Layer Zero dễ thực hiện đến vậy là vì mỗi điểm cuối đều có các mô-đun rất nhẹ. Ngoài ra, tất cả dữ liệu giao dịch Layer Zero không được lưu trữ trên mỗi mạng mà được lưu trữ ngoài chuỗi bởi các bộ chuyển tiếp và nhà tiên tri. Điều này làm cho việc triển khai Layer Zero trở nên hiệu quả về mặt chi phí, ngay cả trên các mạng đắt tiền như Ethereum.

    Chuẩn ONFT và OFT của Layer Zero
    Ngoài 3 thành phần quan trọng trên, Layer Zero còn có 2 định dạng chuẩn hóa cho token được tích hợp vào mạng Layer Zero. Omnichain Fungible Token hoặc OFT là token tiêu chuẩn có thể được gửi bằng giao thức Layer Zero. OFT V1 chỉ có thể hoạt động trên các chuỗi khối EVM trong khi OFT V2 có thể hoạt động trên các mạng không phải EVM. Các nhà phát triển có thể trực tiếp chuyển đổi mã thông báo của họ sang OFTV2 bằng cách thêm tiện ích mở rộng ProxyOFTV2.sol.

    Trong khi đó, Mã thông báo không thể thay thế Omnichain hoặc ONFT là một tiêu chuẩn mã thông báo NFT có thể sử dụng giao thức Lớp Zero. Giống như tiêu chuẩn token trên Ethereum, ONFT có hai phiên bản là ONFT721 và ONFT1155.

    Resident