Kiến trúc
Kiến trúc của OmniYield được thiết kế theo mô-đun, không phụ thuộc vào chuỗi cụ thể và có khả năng mở rộng cao, cho phép giới thiệu trơn tru các tính năng mới và loại kho tiền mà không làm gián đoạn kiến trúc lõi.
Mục tiêu chính của chúng tôi là tạo ra một lớp sinh lời không phụ thuộc vào chuỗi, liền mạch nhằm tối đa hóa lợi nhuận đã điều chỉnh theo rủi ro cho người dùng trên toàn bộ cảnh quan DeFi. Để đạt được điều này, hệ thống sử dụng phân tích dữ liệu rộng rãi, các thuật toán ngoại chuỗi tiên tiến, giao thức an toàn nghiêm ngặt, quy tắc đa dạng hóa và một kiến trúc trừu tượng hóa sự phức tạp của tương tác đa chuỗi.
Các Thành Phần Kiến Trúc Chính
Kho tiền (Vaults)
Cổng vào của người dùng tới OmniYield.
Các hợp đồng thông minh tuân thủ ERC-4626 này quản lý tiền gửi một cách an toàn, nhận báo cáo từ các chiến lược và xử lý rút tiền.
Chúng đóng vai trò là giao diện chính điều phối quỹ người dùng với các Chiến lược cơ sở.
Lớp Thực Thi (Solver)
Lớp trí tuệ của OmniYield.
Các hệ thống tự động này liên tục phân tích các giao thức DeFi trên nhiều chuỗi, xác định cơ hội sinh lời tối ưu, đánh giá rủi ro và quyết định phân bổ tài sản cho các Vault.
Việc xử lý này được tính toán ngoại chuỗi để tăng khả năng mở rộng và hiệu quả — chỉ có kết quả được thực hiện onchain, ngăn các chiến lược của OmniYield bị sao chép.
Chiến lược (Strategies)
Mỗi Vault được liên kết với ít nhất một hợp đồng Chiến lược.
Thành phần này chuyển đổi các quyết định của solver thành hành động. Nó xử lý các phức tạp kỹ thuật của việc di chuyển tài sản, bao gồm hoán đổi token, cung cấp thanh khoản, cho vay, staking, v.v.
Đích đến (Destinations)
Các giao thức DeFi cụ thể, pool thanh khoản hoặc trang trại sinh lời nơi tài sản của vault cuối cùng được triển khai để tạo ra lợi nhuận.
Cơ sở hạ tầng Nhắn tin Liên Chuỗi
Công nghệ nền tảng cho khả năng liên chuỗi của OmniYield, tạo điều kiện cho giao tiếp và chuyển giao tài sản giữa các blockchain khác nhau.
Vòng đời Tài sản
Hiểu được luồng tài sản giúp làm rõ hoạt động của hệ thống:
Gửi tiền (Deposit)
Người dùng gửi một loại tài sản đơn (ví dụ: USDC) vào Vault OmniYield tương ứng trên bất kỳ chuỗi được hỗ trợ nào. Tài sản gửi được chuyển đến hợp đồng Vault trên hub Arbitrum và ban đầu nằm im ở đó.
Cân bằng lại Liên Chuỗi
Thành phần ngoại chuỗi (Solver tự động) theo dõi số dư của vault và điều kiện thị trường. Khi đạt đến ngưỡng nhất định của tài sản nhàn rỗi, hoặc trong các chu kỳ tối ưu hóa định kỳ, nó xác định phân bổ tối ưu cho các Chiến lược hiện tại trên các chuỗi được tích hợp và đề xuất một kế hoạch cân bằng lại. Nếu đề xuất đáp ứng các ràng buộc an toàn và hiệu suất, nó khởi tạo một lần cân bằng lại (ví dụ: chuyển X lượng USDC sang Chiến lược A trên Chuỗi Y) thông qua hợp đồng Vault trên hub Arbitrum.
Sử dụng LayerZero và Axelar, một thông điệp bảo mật chứa hướng dẫn cân bằng lại được gửi từ hub tới hợp đồng Vault liên quan trên các chuỗi mục tiêu.
Hệ thống thực hiện các bước cần thiết (chẳng hạn như cầu nối, hoán đổi, gửi tiền, v.v.) để cân bằng lại.
Phân bổ cập nhật được ghi lại, và các xác nhận/cập nhật trạng thái được gửi trở lại hub Arbitrum qua lớp nhắn tin. Quá trình này có thể liên quan đến việc chuyển quỹ nhàn rỗi từ hub vào một Chiến lược hoặc dịch chuyển quỹ giữa các Chiến lược khác nhau để theo đuổi lợi suất tốt hơn.
Tái đầu tư tự động & Báo cáo Hợp nhất
Các hợp đồng Chiến lược định kỳ yêu cầu các phần thưởng đã kiếm được từ các giao thức đích, chuyển đổi thành tài sản cơ sở của vault (ví dụ: USDC) và tự động tái đầu tư. Quá trình này được điều phối bởi các Keeper được cấp quyền.
Dữ liệu hiệu suất, bao gồm phần thưởng được tạo ra bởi các Chiến lược này trên tất cả các chuỗi được hỗ trợ, liên tục được báo cáo trở lại hub Arbitrum. Phần thưởng được cộng vào tổng giá trị của vault, tự động làm tăng lợi nhuận cho người gửi tiền.
Báo cáo hợp nhất này cho phép một cơ cấu phí công bằng và minh bạch. Phí hiệu suất 9% được tính dựa trên lợi nhuận tạo ra từ khoản tiền gửi của người dùng trên tất cả các Chiến lược và chuỗi cơ sở, đảm bảo tính nhất quán.
Rút tiền (Withdrawal)
Việc rút tiền không bị giới hạn ở chuỗi gửi; người dùng có thể khởi tạo yêu cầu rút tiền bất cứ lúc nào từ bất kỳ chuỗi nào được hỗ trợ (không nhất thiết phải là cùng chuỗi đã sử dụng để gửi tiền).
Yêu cầu được chuyển đến hub Arbitrum. Nếu Vault có đủ quỹ nhàn rỗi (tài sản không được triển khai tích cực trong các Chiến lược), việc rút tiền được xử lý ngay lập tức.
Nếu Vault không có đủ quỹ nhàn rỗi, hub sẽ báo hiệu cho các Chiến lược rút số tiền cần thiết. Nó ưu tiên rút từ các Chiến lược mà việc rút làm giảm ảnh hưởng tới lợi suất tổng thể (APR) ở mức tối thiểu. Quá trình này có thể mất lâu hơn một chút tùy thuộc vào các giao thức cơ sở.
Yêu cầu nhận (Claim)
Khi có đủ thanh khoản tại Vault, người dùng có thể yêu cầu nhận khoản rút của họ. Khi yêu cầu được nhận, tài sản tương ứng được chuyển tới ví người dùng thông qua cơ sở hạ tầng liên chuỗi.
Kiến trúc Liên Chuỗi
Cơ sở hạ tầng của OmniYield được xây dựng trên kiến trúc hub-and-spoke vững chắc:
Hub: Chúng tôi sử dụng Arbitrum làm hub vận hành trung tâm ("chuỗi chính"). Đây là nơi logic lõi, các tính toán phức tạp và quản lý trạng thái tổng thể của giao thức OmniYield chủ yếu đặt tại.
Spokes: Tất cả các blockchain được hỗ trợ khác hoạt động như 'chuỗi spoke' hoặc 'chuỗi phụ'. Đây là các mạng nơi các khoản tiền gửi của người dùng có thể khởi phát và nơi nhiều Chiến lược sinh lời cơ sở được triển khai. Chúng chủ yếu hoạt động như các điểm thực thi, nhận chỉ dẫn từ Hub.

Luồng Giao tiếp:
Tổng hợp (Aggregation)
Khi một quyết định cân bằng lại được đưa ra hoặc hành động của người dùng (như gửi/rút tiền yêu cầu di chuyển liên chuỗi) xảy ra, các thông điệp liên chuỗi được tạo và truyền an toàn từ các chuỗi spoke tới hub Arbitrum.
Tính toán (Computation)
Hub xử lý các thông điệp đến này, thực hiện các phép tính cần thiết (như tối ưu hóa phân bổ tài sản trên tất cả các spoke, tính toán hiệu suất tổng thể của vault, hợp nhất phí), và đưa ra các quyết định chiến lược dựa trên cái nhìn toàn cầu của hệ thống.
Phân phối (Distribution)
Khi các quyết định được đưa ra, các hướng dẫn và dữ liệu giao dịch cần thiết được phân phối trở lại từ Arbitrum tới các hợp đồng thông minh liên quan trên các chuỗi spoke để thực thi (ví dụ: gửi tiền vào một Chiến lược cụ thể trên mạng khác).
Thiết kế mô-đun này cho phép:
Logic tập trung, thực thi phi tập trung Mô hình này đảm bảo tính nhất quán dữ liệu khi hub Arbitrum đóng vai trò là nguồn sự thật duy nhất. Việc triển khai vốn thực tế diễn ra trên các chuỗi spoke, tận dụng các cơ hội độc đáo mà mỗi chuỗi cung cấp.
Tính mô-đun và khả năng mở rộng Các chuỗi, tài sản, chiến lược và đích đến mới có thể được tích hợp theo kiểu cắm-và-chạy với thay đổi tối thiểu đối với cơ sở mã hiện có. Điều này đảm bảo bề mặt tấn công thấp đồng thời tạo điều kiện phát triển các sản phẩm bổ sung. Để tăng cường độ bền vững và chức năng, Giao thức OmniYield tích hợp với các primitive và cơ sở hạ tầng DeFi khác nhau, mang lại trải nghiệm người dùng tốt nhất và cho phép tương tác trơn tru với các công cụ tài chính khác trong hệ sinh thái.
Giao tiếp Liên Chuỗi
Hoạt động liền mạch của mô hình hub-and-spoke của chúng tôi trên nhiều blockchain được thực hiện nhờ tận dụng các nhà cung cấp nhắn tin liên chuỗi hàng đầu: LayerZero và Axelar (và có thể những nhà cung cấp khác phù hợp cho các token/chuỗi/chức năng cụ thể trong tương lai).
LayerZero cho phép nhắn tin nhẹ và hiệu quả, đảm bảo độ trễ tối thiểu và khả năng tương tác không cần tin cậy giữa các mạng được hỗ trợ. Axelar bổ sung điều này bằng định tuyến cấp cao và giao nhận an toàn các thông điệp liên chuỗi tổng quát.
Xương sống Giao tiếp: Các giao thức này hoạt động như cơ sở hạ tầng giao tiếp an toàn và đáng tin cậy kết nối Hub (Arbitrum) của chúng tôi với tất cả các chuỗi Spoke. Chúng cung cấp các đường dẫn thiết yếu để truyền dữ liệu và chỉ dẫn qua các ranh giới blockchain. Tất cả việc trung chuyển thông điệp, xác thực và thanh toán được thực hiện qua các kênh nhắn tin an toàn của các nhà cung cấp này.
Hỗ trợ Các Hoạt Động Chính: LayerZero và Axelar truyền các thông điệp quan trọng cần thiết cho các chức năng lõi. Điều này bao gồm:
Thông báo cho Hub về các khoản tiền gửi mới được thực hiện trên các chuỗi spoke.
Truyền các yêu cầu rút tiền từ người dùng trên các chuỗi spoke tới Hub để xử lý.
Gửi lệnh từ Hub tới các hợp đồng chiến lược trên các chuỗi spoke để thực hiện gửi tiền, rút tiền hoặc cân bằng lại.
Báo cáo lợi suất tạo ra, các số liệu hiệu suất và dữ liệu phí từ các chiến lược trên các chuỗi spoke trở lại Hub.
Báo cáo Phí Hợp nhất
Trong các thiết lập đa chuỗi thông thường, mỗi chuỗi thường hoạt động như một silo với logic và báo cáo hiệu suất tách biệt. OmniYield áp dụng một cách tiếp cận hoàn toàn khác; chúng tôi tin rằng hệ sinh thái của mình nên hoạt động như một giao thức duy nhất hợp nhất, không phải một tập hợp phân mảnh các triển khai theo chuỗi riêng lẻ.
Trong khi OmniYield tạo ra phí từ các chiến lược sinh lời hoạt động trên nhiều chuỗi, giao thức thực hiện báo cáo phí hợp nhất, một quy trình nơi dữ liệu tạo phí từ tất cả các chuỗi được hỗ trợ được tổng hợp, chuẩn hóa và tính toán trên Arbitrum (hub).
Điều này cho phép:
Trải nghiệm người dùng linh hoạt: Người dùng không cần phải lo lắng về các động lực không nhất quán. Họ có thể gửi tiền từ bất kỳ chuỗi nào họ thích với biết rằng phí, cơ hội sinh lời và phần thưởng vẫn nhất quán trên toàn bộ hệ sinh thái OmniYield.
Tokenomics chia sẻ: Tất cả các khoản phí của giao thức, bất kể chuỗi nguồn gốc, đóng góp vào cùng một mô hình doanh thu toàn cầu. Cách tiếp cận này cung cấp một bức tranh rõ ràng về sức khỏe của giao thức và đảm bảo việc tính toán phí nhất quán trên toàn bộ giao thức.
Các chỉ số minh bạch: Báo cáo hợp nhất loại bỏ sai lệch và cải thiện khả năng kiểm toán.
Thiết kế này cho phép OmniYield hoạt động như một cơ sở hạ tầng sinh lợi liền mạch, có thể mở rộng và hiệu quả cho toàn bộ thế giới DeFi.
Last updated