مع التوسع المتسارع للتمويل اللامركزي (DeFi)، أصبحت المبادلات على السلسلة للأصول عنصرًا جوهريًا في منظومة البلوكشين. بدءًا من المبادلات المدمجة في المحفظة و DEXs وصولًا إلى مجمعات التداول، تعتمد العديد من التطبيقات على تنفيذ معاملات قوي وفعال وآمن. لكن مطابقة الطلبات الكاملة على السلسلة غالبًا ما تواجه تحديات كارتفاع تكاليف الرسوم وانخفاض كفاءة التنفيذ، مما يبرز الحاجة إلى بنية تحتية أكثر مرونة للتداول على السلسلة.
تم تطوير بروتوكول 0x لتلبية هذه المتطلبات كبروتوكول تداول لامركزي. بنقل مطابقة الطلبات خارج السلسلة مع إبقاء التسوية النهائية للأصول على السلسلة، يعزز 0x كفاءة المعاملات مع الحفاظ على الشفافية والأمان. هذا النهج لا يقلل فقط من تكلفة المعاملات على السلسلة، بل يوفر أيضًا بنية تحتية للسيولة أكثر كفاءة للمحافظ و DEXs وتطبيقات DeFi، ما يجعله عنصرًا أساسيًا في منظومة التداول على السلسلة.
يتكون سير التداول في بروتوكول 0x من مرحلتين رئيسيتين: إنشاء الطلبات وبثها خارج السلسلة، ثم تسوية الطلبات على السلسلة.
في البداية، ينشئ المستخدمون طلبات تحتوي على تفاصيل مثل السعر والمبلغ وتاريخ الانتهاء، ثم يوقعونها باستخدام مفتاحهم السري. بدلًا من إرسال هذه الطلبات مباشرة إلى البلوكشين، تُبث خارج السلسلة عبر خدمات الترحيل. يمكن للمشاركين الآخرين في السوق أو مجمعات السيولة الوصول إلى هذه الطلبات للبحث عن فرص مطابقة.
عند استيفاء شروط تنفيذ الطلب، يرسل الطرف المطابق الطلب الموقع إلى العقد الذكي الخاص بـ0x، الذي يتحقق من التوقيع ويفحص الأرصدة وينفذ المبادلة. يتم تسجيل نتيجة المعاملة النهائية فقط على السلسلة، مما يقلل التفاعلات على السلسلة إلى الحد الأدنى.
ترحيل الطلبات خارج السلسلة يمثل ابتكارًا محوريًا في بروتوكول 0x. بعد إنشاء الطلب، تُبث بياناته خارج السلسلة عبر عقد الترحيل أو شبكة Mesh بدلًا من كتابتها مباشرة على البلوكشين.
تقلل هذه الطريقة بشكل كبير من عمليات الكتابة على السلسلة. فعمليات إنشاء وتعديل وإلغاء الطلبات تتم جميعها خارج السلسلة، ولا تتطلب التسوية على السلسلة إلا للصفقات الناجحة فقط. ونتيجة لذلك، تنخفض تكاليف التداول بشكل ملحوظ. بالنسبة للحالات التي تتطلب تحديثات متكررة للطلبات، يعد هذا النهج أكثر كفاءة بكثير من دفتر الطلبات الكامل على السلسلة.
بالإضافة إلى ذلك، يزيد البث خارج السلسلة من مرونة التداول، إذ يمكن للتطبيقات المختلفة مشاركة سيولة الطلبات، مما يعزز كفاءة المطابقة بشكل عام.
رغم أن الطلبات تُرحّل خارج السلسلة، إلا أن المبادلات الفعلية للأصول تُنفذ في النهاية عبر العقود الذكية على السلسلة. يتحقق العقد الذكي لبروتوكول 0x من توقيعات الطلبات، ويفحص الأرصدة وحدود الموافقة، وينفذ الصفقات فقط عند استيفاء جميع الشروط.
يضمن هذا التصميم أن البث خارج السلسلة لا يؤثر على الأمان. إذ يتم التحكم في نقل الأصول فعليًا بواسطة العقود الذكية على السلسلة، ولا يمكن تنفيذ سوى الطلبات الصحيحة والموقعة بشكل سليم، مما يقضي على مخاطر التلاعب الضار.
بدمج الكفاءة مع شفافية وقابلية تدقيق معاملات البلوكشين، يمكّن بروتوكول 0x المستخدمين من مبادلة الأصول دون الحاجة إلى وسطاء.
تتطلب نماذج دفتر الطلبات التقليدية على السلسلة معالجة كل طلب صانع أو إلغاء أو تعديل على السلسلة، ما يؤدي إلى ارتفاع تكاليف الرسوم. في المقابل، يدير بروتوكول 0x معظم العمليات المتعلقة بالطلبات خارج السلسلة، بينما تتم التسوية النهائية فقط على السلسلة.
يعني ذلك أن تغييرات حالة الطلبات المتعددة تُعالج خارج السلسلة دون استهلاك موارد السلسلة. ولا يتحمل المستخدمون رسوم السلسلة إلا عند تنفيذ الصفقة فعليًا، مما يخفض التكاليف الإجمالية للتداول بشكل كبير. يُعد هذا التصميم فعالًا بشكل خاص في بيئات التداول عالية التردد، حيث يعزز كفاءة رأس المال بشكل كبير.
تجعل الرسوم المنخفضة من 0x أساسًا مثاليًا لمبادلات المحافظ وخدمات تجميع التداول.
يعمل بروتوكول 0x من خلال عدة مكونات متكاملة تُمكّن تنفيذ التداول بسلاسة: المرسل (Relayer)، شبكة Mesh، واجهة 0x API، و Exchange Proxy.
يدير المرسل بث وترحيل الطلبات، وتشارك شبكة Mesh بيانات الطلبات بين العقد، وتوفر واجهة 0x API واجهة موحدة للعروض، بينما يتولى Exchange Proxy التسوية على السلسلة وتوجيه السيولة. عند تقديم المستخدم طلب تداول، تجمع الواجهة البرمجية العروض من مصادر سيولة متنوعة، يُرحّل الطلب خارج السلسلة، وتتم التسوية النهائية بواسطة العقد الذكي.
تضمن هذه البنية المعيارية بقاء 0x مفتوحًا وقابلًا للتطوير، مع توفير واجهة تداول موحدة للمطورين لتسهيل التكامل.
تتيح آلية المطابقة خارج السلسلة في بروتوكول 0x تجميع السيولة بكفاءة من مصادر متعددة. ونظرًا لعدم الحاجة لتسجيل الطلبات فورًا على السلسلة، يمكن تجميع العروض من أسواق وصناع مختلفين بسرعة، مما يسمح للبروتوكول باختيار أفضل مسار تنفيذ عند التسوية.
يُعد ذلك ذا قيمة خاصة للمحافظ والمجمعين، الذين يحتاجون إلى الحصول على أفضل الأسعار من مجمعات السيولة المختلفة. الاعتماد فقط على المطابقة على السلسلة سيرفع التكاليف ويقلل الكفاءة. يتيح نهج 0x الهجين اكتشاف الأسعار بسرعة خارج السلسلة وتسوية الأصول بأمان على السلسلة، ما يوازن بين الكفاءة والأمان.
لهذا السبب، يُعترف ببروتوكول 0x كمكون أساسي في بنية تجميع التداول على السلسلة.
من خلال فصل مطابقة الطلبات عن تسوية الأصول باستخدام "ترحيل الطلبات خارج السلسلة + التسوية على السلسلة"، يمكّن بروتوكول 0x التداول اللامركزي من تحقيق كفاءة أعلى دون التضحية بالأمان. يقلل البث خارج السلسلة من التفاعلات على السلسلة ويخفض تكاليف الرسوم، بينما تضمن العقود الذكية على السلسلة تنفيذ الصفقات بشفافية وموثوقية.
يضع هذا التصميم بروتوكول 0x كبنية تحتية أساسية للتداول في المحافظ و DEXs ومجمعات DeFi. كما يمنح فهم هذه الآلية رؤية معمقة حول كيفية تحقيق أنظمة التداول على السلسلة توازنًا بين الكفاءة واللامركزية.
تقلل المطابقة خارج السلسلة من العمليات على السلسلة، مما يخفض تكاليف الرسوم ويزيد من كفاءة معالجة الطلبات.
رغم أن الطلبات تُبث خارج السلسلة، تتم تسوية الأصول عبر العقود الذكية على السلسلة، ما يضمن أن أمان المعاملات مضمون من قبل البلوكشين.
من خلال معالجة أوامر الصانع وتحديثاتها خارج السلسلة وتسوية الصفقات على السلسلة فقط عند التنفيذ، يقلل 0x الرسوم الإجمالية على السلسلة.
تتم معالجة تحقق الطلبات ومبادلات الأصول عبر مكونات العقد الذكي مثل Exchange Proxy في بروتوكول 0x.
يُعد بروتوكول 0x مثاليًا لمبادلات المحافظ، مجمعات DEX، منصات DeFi، وأي تطبيق يتطلب إمكانيات مبادلة الأصول على السلسلة.





