# आर्किटेक्चर

OmniYield की आर्किटेक्चर को मॉड्यूलर, चेन-अज्ञेय, और अत्यधिक स्केलेबल होने के लिए डिज़ाइन किया गया है।

हमारा प्राथमिक उद्देश्य एक चेन-अज्ञेय यील्ड लेयर बनाना है जो DeFi में उपयोगकर्ताओं के लिए जोखिम-समायोजित रिटर्न को अधिकतम करे। इसे हासिल करने के लिए, सिस्टम व्यापक डेटा विश्लेषण, उन्नत ऑफ-चेन एल्गोरिद्म, सख्त सुरक्षा प्रोटोकॉल, विविधीकरण नियम, और एक ऐसी आर्किटेक्चर का उपयोग करता है जो क्रॉस-चेन इंटरैक्शन की जटिलता को अमूर्त कर देती है।

### मुख्य आर्किटेक्चरल घटक

<details>

<summary><strong>वॉल्ट्स</strong></summary>

उपयोगकर्ता का OmniYield तक प्रवेश द्वार।

ये ERC-4626-अनुपालक स्मार्ट कॉन्ट्रैक्ट्स सुरक्षित रूप से डिपॉज़िट्स को प्रबंधित करते हैं, रणनीतियों से रिपोर्ट प्राप्त करते हैं, और विड्रॉल्स को प्रोसेस करते हैं।

ये उपयोगकर्ता निधियों को अंतर्निहित रणनीतियों के साथ समन्वित करने वाला प्राथमिक इंटरफ़ेस के रूप में कार्य करते हैं।

</details>

<details>

<summary><strong>एक्ज़ीक्यूशन लेयर (सॉल्वर)</strong></summary>

OmniYield की इंटेलिजेंस लेयर।

ये स्वचालित सिस्टम लगातार चेन भर के DeFi प्रोटोकॉल का विश्लेषण करते हैं, सर्वोत्तम यील्ड अवसरों की पहचान करते हैं, जोखिमों का आकलन करते हैं, और वॉल्ट्स के लिए परिसंपत्ति आवंटन तय करते हैं।

यह प्रोसेसिंग दक्षता के लिए ऑफ-चेन की जाती है - केवल परिणाम ऑनचेन लागू किए जाते हैं, जिससे OmniYield की रणनीतियों की नकल होने से रोका जा सके।

</details>

<details>

<summary><strong>रणनीतियाँ</strong></summary>

प्रत्येक वॉल्ट से कम-से-कम एक स्ट्रैटेजी कॉन्ट्रैक्ट जुड़ा होता है।

यह घटक सॉल्वर के निर्णयों को क्रियाओं में बदलता है। यह परिसंपत्ति मूवमेंट की तकनीकी जटिलताओं को संभालता है, जिसमें टोकन स्वैप, लिक्विडिटी प्रदान करना, लेंडिंग, स्टेकिंग आदि शामिल हैं।

</details>

<details>

<summary><strong>गंतव्य</strong></summary>

वे विशिष्ट DeFi प्रोटोकॉल, लिक्विडिटी पूल, या यील्ड फ़ार्म जहाँ वॉल्ट की परिसंपत्तियाँ अंततः तैनात की जाती हैं।

</details>

<details>

<summary><strong>क्रॉस-चेन मैसेजिंग इंफ्रास्ट्रक्चर</strong></summary>

वह आधारभूत तकनीक जो क्रॉस-चेन क्षमताओं को सक्षम बनाती है, और विभिन्न ब्लॉकचेन के बीच संचार तथा परिसंपत्ति हस्तांतरण को सुगम करती है।

</details>

### परिसंपत्ति जीवनचक्र

परिसंपत्तियों के प्रवाह को समझने से सिस्टम के संचालन को स्पष्ट करने में मदद मिलती है:

{% stepper %}
{% step %}
**डिपॉज़िट**

एक उपयोगकर्ता किसी समर्थित चेन पर संबंधित OmniYield वॉल्ट में एकल परिसंपत्ति प्रकार (जैसे USDC) जमा करता है। जमा की गई परिसंपत्तियाँ Arbitrum हब पर स्थित वॉल्ट कॉन्ट्रैक्ट में स्थानांतरित कर दी जाती हैं और शुरुआत में वहीं निष्क्रिय रहती हैं।
{% endstep %}

{% step %}
**क्रॉस-चेन रीबैलेंसिंग**

* ऑफ-चेन घटक (स्वायत्त सॉल्वर) वॉल्ट बैलेंस और बाज़ार स्थितियों की निगरानी करता है। जब निष्क्रिय परिसंपत्तियों की एक निश्चित सीमा पूरी हो जाती है, या आवधिक अनुकूलन चक्रों के दौरान, यह एकीकृत चेनों पर वर्तमान रणनीतियों के लिए सर्वोत्तम आवंटन निर्धारित करता है और एक रीबैलेंस योजना प्रस्तावित करता है। यदि प्रस्ताव सुरक्षा और प्रदर्शन बाधाओं को पूरा करता है, तो यह Arbitrum हब पर वॉल्ट कॉन्ट्रैक्ट के माध्यम से रीबैलेंस शुरू करता है (जैसे, USDC की X राशि को चेन Y पर स्ट्रैटेजी A में स्थानांतरित करना)।&#x20;
* LayerZero और Axelar का उपयोग करते हुए, रीबैलेंसिंग निर्देशों वाला एक संदेश हब से लक्षित चेन पर संबंधित वॉल्ट कॉन्ट्रैक्ट को भेजा जाता है।
* सिस्टम आवश्यक चरणों (जैसे ब्रिजिंग, स्वैपिंग, डिपॉज़िट करना आदि) को निष्पादित करता है ताकि रीबैलेंस किया जा सके।
* अद्यतन आवंटन रिकॉर्ड किया जाता है, और पुष्टि/स्थिति अपडेट्स मैसेजिंग लेयर के माध्यम से Arbitrum हब को वापस भेजे जाते हैं। इस प्रक्रिया में हब से निष्क्रिय धन को किसी रणनीति में ले जाना या बेहतर यील्ड प्राप्त करने के लिए विभिन्न रणनीतियों के बीच धन को स्थानांतरित करना शामिल हो सकता है।
  {% endstep %}

{% step %}
**ऑटो-कॉम्पाउंडिंग और समेकित रिपोर्टिंग**

* रणनीति कॉन्ट्रैक्ट्स समय-समय पर गंतव्य प्रोटोकॉल से अर्जित इनामों का दावा करते हैं, उन्हें वॉल्ट की बेस एसेट (जैसे, USDC) में परिवर्तित करते हैं, और उन्हें स्वतः पुनर्निवेशित करते हैं। यह प्रक्रिया अनुमति-प्राप्त कीपर्स द्वारा संचालित की जाती है।&#x20;
* सभी समर्थित चेन पर इन रणनीतियों द्वारा उत्पन्न इनामों सहित प्रदर्शन डेटा लगातार Arbitrum हब को वापस रिपोर्ट किया जाता है। इनाम वॉल्ट के कुल मूल्य में जोड़ दिए जाते हैं, जिससे जमा करने वालों के लिए रिटर्न स्वतः कंपाउंड होते हैं।
  {% endstep %}

{% step %}
**विड्रॉल**

* विड्रॉल्स केवल जमा की गई चेन तक सीमित नहीं हैं; उपयोगकर्ता किसी भी समय किसी भी समर्थित चेन से विड्रॉल अनुरोध शुरू कर सकते हैं (**यह वही चेन होना आवश्यक नहीं है जिसका उपयोग डिपॉज़िट के लिए किया गया था**).
* एक 9% प्रदर्शन शुल्क, उपयोगकर्ता के डिपॉज़िट से सभी अंतर्निहित रणनीतियों और चेनों में उत्पन्न लाभ के आधार पर, गणना किया जाता है।
* अनुरोध Arbitrum हब को रूट किया जाता है। यदि वॉल्ट के पास पर्याप्त निष्क्रिय धन (ऐसी परिसंपत्तियाँ जो सक्रिय रूप से रणनीतियों में तैनात नहीं हैं) है, तो विड्रॉल तुरंत प्रोसेस कर दिया जाता है।
* यदि वॉल्ट के पास पर्याप्त निष्क्रिय धन नहीं है, तो हब रणनीतियों को आवश्यक राशि निकालने के लिए संकेत देता है। यह उन रणनीतियों से निकालने को प्राथमिकता देता है जहाँ समग्र यील्ड (APR) पर प्रभाव न्यूनतम हो। अंतर्निहित प्रोटोकॉल के आधार पर इस प्रक्रिया में थोड़ा अधिक समय लग सकता है।
  {% endstep %}

{% step %}
**क्लेम**

* एक बार वॉल्ट में पर्याप्त लिक्विडिटी उपलब्ध हो जाने पर, उपयोगकर्ता अपना विड्रॉल क्लेम कर सकता है। क्लेम करने पर, संबंधित परिसंपत्तियाँ क्रॉस-चेन इंफ्रास्ट्रक्चर के माध्यम से उपयोगकर्ता के वॉलेट में स्थानांतरित कर दी जाती हैं।
  {% endstep %}
  {% endstepper %}

### क्रॉस-चेन आर्किटेक्चर

OmniYield का इंफ्रास्ट्रक्चर एक मजबूत हब-एंड-स्पोक आर्किटेक्चर पर निर्मित है:&#x20;

* **हब:** हम Arbitrum को अपने केंद्रीय संचालन हब ("मुख्य चेन") के रूप में उपयोग करते हैं। यहीं OmniYield प्रोटोकॉल का मुख्य लॉजिक, जटिल गणनाएँ, और समग्र स्टेट मैनेजमेंट मुख्य रूप से स्थित है।
* **स्पोक्स:** अन्य सभी समर्थित ब्लॉकचेन ‘स्पोक चेन’ या ‘साइड चेन’ के रूप में कार्य करती हैं। ये वे नेटवर्क हैं जहाँ से उपयोगकर्ता डिपॉज़िट उत्पन्न हो सकते हैं और जहाँ अंतर्निहित यील्ड रणनीतियों में से कई तैनात की जाती हैं। ये मुख्यतः एक्ज़ीक्यूशन एंडपॉइंट्स के रूप में कार्य करती हैं, जो हब से निर्देश प्राप्त करती हैं।

<figure><img src="/files/e346789636b0cc5dff57966d812a6e4848005e85" alt=""><figcaption></figcaption></figure>

#### **संचार प्रवाह:**

{% stepper %}
{% step %}
**संग्रहण**

जब रीबैलेंसिंग निर्णय लिया जाता है या उपयोगकर्ता क्रियाएँ (जैसे क्रॉस-चेन मूवमेंट की आवश्यकता वाले डिपॉज़िट/विड्रॉल) होती हैं, तो क्रॉस-चेन संदेश उत्पन्न होते हैं और स्पोक चेन से Arbitrum हब तक सुरक्षित रूप से भेजे जाते हैं।
{% endstep %}

{% step %}
**गणना**

हब इन आने वाले संदेशों को प्रोसेस करता है, आवश्यक गणनाएँ करता है (जैसे सभी स्पोक्स में परिसंपत्ति आवंटन का अनुकूलन, समग्र वॉल्ट प्रदर्शन की गणना, शुल्कों का समेकन), और सिस्टम के अपने वैश्विक दृष्टिकोण के आधार पर रणनीतिक निर्णय लेता है।
{% endstep %}

{% step %}
**वितरण**

एक बार निर्णय हो जाने पर, आवश्यक निर्देश और ट्रांज़ैक्शन डेटा Arbitrum से वापस संबंधित स्मार्ट कॉन्ट्रैक्ट्स को स्पोक चेन पर निष्पादन के लिए वितरित किए जाते हैं (जैसे, किसी अलग नेटवर्क पर किसी विशिष्ट रणनीति में धन जमा करना)।
{% endstep %}
{% endstepper %}

{% hint style="success" %}
यह मॉड्यूलर डिज़ाइन निम्न को सक्षम बनाता है:

* **केंद्रीकृत लॉजिक, विकेंद्रीकृत निष्पादन**\
  यह मॉडल डेटा की संगति सुनिश्चित करता है क्योंकि Arbitrum हब सत्य का एकमात्र स्रोत (single source of truth) के रूप में कार्य करता है। वास्तविक पूंजी तैनाती स्पोक चेन पर होती है, जहाँ प्रत्येक चेन द्वारा प्रदान किए गए अनूठे अवसरों का लाभ लिया जाता है।
* **मॉड्युलैरिटी और विस्तारशीलता**\
  न्यूनतम मौजूदा कोडबेस परिवर्तनों के साथ नई चेन, परिसंपत्तियाँ, रणनीतियाँ, और गंतव्य प्लग-एंड-प्ले तरीके से एकीकृत किए जा सकते हैं.\
  यह अतिरिक्त उत्पादों के विकास को सुगम बनाते हुए कम अटैक सरफेस सुनिश्चित करता है। अपनी मजबूती और कार्यक्षमता को और बढ़ाने के लिए, OmniYield Protocol विभिन्न DeFi प्रिमिटिव्स और इंफ्रास्ट्रक्चर के साथ एकीकृत होता है, जो सर्वोत्तम उपयोगकर्ता अनुभव प्रदान करता है और अन्य वित्तीय उपकरणों के साथ निर्बाध इंटरैक्शन को सक्षम बनाता है।
  {% endhint %}

### क्रॉस-चेन संचार

कई ब्लॉकचेन पर हमारे हब-एंड-स्पोक मॉडल का संचालन प्रमुख क्रॉस-चेन मैसेजिंग प्रदाताओं का लाभ उठाकर संभव होता है: LayerZero और Axelar (और संभवतः भविष्य में विशिष्ट टोकन/चेन/फंक्शन्स के लिए अन्य)।&#x20;

LayerZero हल्का और कुशल मैसेजिंग सक्षम बनाता है, जो समर्थित नेटवर्कों में न्यूनतम विलंबता और ट्रस्टलेस इंटरऑपरेबिलिटी सुनिश्चित करता है। Axelar उच्च-स्तरीय रूटिंग और सामान्यीकृत क्रॉस-चेन संदेशों की सुरक्षित डिलीवरी के साथ इसका पूरक है।

* **संचार की रीढ़:** ये प्रोटोकॉल हमारे हब (Arbitrum) को सभी स्पोक चेन से जोड़ने वाला सुरक्षित और विश्वसनीय संचार इंफ्रास्ट्रक्चर के रूप में कार्य करते हैं। ये ब्लॉकचेन सीमाओं के पार डेटा और निर्देशों के प्रसारण के लिए आवश्यक मार्ग प्रदान करते हैं। सभी संदेश रिले, सत्यापन, और निपटान इन प्रदाताओं की सुरक्षित मैसेजिंग रेल्स के माध्यम से किए जाते हैं।
* **मुख्य संचालन को सुगम बनाना:** LayerZero और Axelar मुख्य कार्यों के लिए आवश्यक महत्वपूर्ण संदेशों को पास करते हैं। इसमें शामिल है:
  * स्पोक चेन पर किए गए नए डिपॉज़िट्स की सूचना हब को देना।
  * स्पोक चेन पर उपयोगकर्ताओं से प्राप्त विड्रॉल अनुरोधों को प्रोसेसिंग के लिए हब तक पहुंचाना।
  * हब से स्पोक चेन पर रणनीति कॉन्ट्रैक्ट्स को डिपॉज़िट, विड्रॉल, या रीबैलेंस निष्पादित करने के लिए कमांड भेजना।
  * स्पोक चेन पर रणनीतियों द्वारा उत्पन्न यील्ड, प्रदर्शन मेट्रिक्स, और शुल्क डेटा की रिपोर्टिंग वापस हब को करना।

### समेकित शुल्क रिपोर्टिंग

सामान्य मल्टी-चेन सेटअप में, प्रत्येक चेन अक्सर अलग-थलग लॉजिक और प्रदर्शन रिपोर्टिंग के साथ एक साइलो के रूप में कार्य करती है। OmniYield एक बिल्कुल अलग दृष्टिकोण अपनाता है। हमारा मानना है कि हमारा इकोसिस्टम एक एकीकृत प्रोटोकॉल के रूप में काम करना चाहिए, न कि चेन-विशिष्ट तैनातियों के खंडित संग्रह के रूप में।

जबकि OmniYield कई चेन पर चलने वाली यील्ड रणनीतियों से शुल्क उत्पन्न करता है। प्रोटोकॉल समेकित शुल्क रिपोर्टिंग लागू करता है, एक ऐसी प्रक्रिया जिसमें सभी समर्थित चेन से शुल्क-उत्पादन डेटा Arbitrum (हब) पर एकत्रित, सामान्यीकृत, और गणना किया जाता है।&#x20;

{% hint style="success" %}
यह निम्न को सक्षम बनाता है:

* **लचीला उपयोगकर्ता अनुभव:** उपयोगकर्ताओं को असंगत प्रोत्साहनों की चिंता करने की आवश्यकता नहीं होती। वे किसी भी पसंदीदा चेन से डिपॉज़िट कर सकते हैं, यह जानते हुए कि शुल्क, यील्ड अवसर, और रिवॉर्ड्स पूरे OmniYield इकोसिस्टम में एक समान बने रहते हैं।
* **साझा टोकनॉमिक्स:** सभी प्रोटोकॉल शुल्क, उत्पत्ति चेन चाहे जो भी हो, उसी वैश्विक राजस्व मॉडल में योगदान देते हैं।
* **पारदर्शी मीट्रिक्स:** एकीकृत रिपोर्टिंग विसंगतियों को समाप्त करती है और ऑडिटेबिलिटी में सुधार करती है।
  {% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.omniyield.finance/hi/omniyield/architecture.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
