توحيد بيئات البلوكتشين مع بروتوكول سوكت

متوسط3/24/2025, 5:56:08 AM
اكتشف كيف تحل بروتوكولات سوكيت مشكلة تشتت البلوكتشين من خلال تمكين التفاعلات المتقاطعة السلسة والتوافقية من خلال تقنيات متقدمة مثل بوابات التطبيقات ومزادات تدفق الطلبات النموذجية

شهدت مجالات البلوكتشين ظهور عدد كبير من الكتل والطبقات ورسائل البيانات بين السلاسل والجسور. هذه الابتكارات زادت بشكل كبير من الوظائف والقدرات للبلوكتشين، مما يتيح نظام بيئي أكثر ديناميكية وتنوعًا. ومع ذلك، لا يزال التشتت يشكل تحديًا رئيسيًا مع وجود مستخدمين وسيولة وحالات منتشرة عبر عدة كتل وطبقات، مما يؤدي إلى كفاءة وتعقيدات غير فعالة. يجد المستخدمون صعوبة في التنقل بين البيئات المختلفة، بينما تكون السيولة في كثير من الأحيان منتشرة، مما يقلل من الفعالية العامة لتطبيقات البلوكتشين.

للتغلب على هذه التحديات، طور بروتوكول Socket بروتوكول تجريدي لتوحيد المناظر البيانية المتفرقة من خلال توفير حلا سلسًا وفعالًا. يمكنه تمكين التوافق والاتصال عبر سلاسل وطبقات مختلفة، مما يضمن تجربة متماسكة وسهلة الاستخدام. من خلال دمج البيئات البيئية المختلفة، يبسط بروتوكول Socket التفاعلات ويحسن السيولة.

ما هو بروتوكول المقبس؟


المصدر: موقع بروتوكول سوكيت

بروتوكول سوكيت هو أول بروتوكول تجريدي للسلاسل ، مصمم لتمكين المطورين من ببناء تطبيقات تتفاعل بسلاسة عبر أكثر من 300 شبكة بلوكتشين من خلال تجريد السلسلة. بدلاً من معالجة كل سلسلة على أنها نظام مستقل ، يسمح بروتوكول سوكيت للمطورين باستخدام السلاسل كبنية تحتية موحدة — تمامًا مثلما تستخدم التطبيقات التقليدية قواعد البيانات والخوادم. يوفر هذا الأمر طريقة موحدة لشبكات بلوكتشين مختلفة للتواصل وتبادل الأصول دون الحاجة إلى التكامل المباشر مع التفاصيل الفنية لكل شبكة. من خلال تجريد هذه التعقيدات ، يمكن للمطورين بناء تطبيقات تعمل بسلاسة عبر عدة شبكات بلوكتشين ، مما يقضي على الحاجة إلى التعامل مع تنفيذ كل شبكة بشكل فريد.

رؤية ورسالة

يهدف Socket Protocol ، الذي شارك في تأسيسه Rishabh Khurana و Vaibhav Chellani ، إلى توحيد مشهد blockchain المجزأ من خلال توفير حل سلس وفعال للتشغيل البيني والاتصال. تتمثل مهمتهم في إنشاء نظام بيئي متماسك حيث تتواصل العديد من سلاسل الكتل وتتفاعل دون عناء ، مما يعزز تجربة المستخدم الإجمالية ويحسن السيولة عبر مساحة blockchain. يتصور Socket Protocol مستقبلا حيث يمكن للتطبيقات اللامركزية أن تعمل عبر سلاسل متعددة بنفس سهولة تفاعل التطبيقات التقليدية مع قواعد البيانات.

الميزات الرئيسية لبروتوكول المقبس

  • عقود مجردة معزولة: يمكن للمطورين تنفيذ العقود عبر أي سلسلة مدعومة باستخدام Solidity القياسي، دون التعامل مع بروتوكولات الرسائل المعقدة أو التعامل الزمني. يتيح ذلك المكالمات الوظيفية المباشرة مع تجربة تطوير متسقة.
  • إطار التنفيذ المسبق: يمكن للمطورين تشغيل منطق مخصص قبل التنفيذ على السلسلة، مما يتيح ميزات متقدمة مثل المزادات، ومطابقة النية، وفحوصات الأمان. يوفر هذا الإطار سيطرة كاملة على تدفق التنفيذ وتجربة المستخدم.

المنتجات التي تقدمها بروتوكول سوكيت

واجهة برمجة التطبيقات للمقابس

توفر واجهة برمجة التطبيقات سوكت للمطورين واجهة قياسية للتفاعل مع بروتوكول التجاهل السلسلة. إنها تجرد تعقيدات شبكات البلوكتشين المتعددة، مما يتيح للمطورين بدء وإدارة المعاملات عبر السلاسل باستخدام مكالمات Solidity القياسية. وهذا يبسط تطوير التطبيقات، حيث لا يحتاج المطورون إلى التعامل مع تفاصيل تنفيذ كل شبكة على حدة.

الفوائد الرئيسية لواجهة برمجة التطبيقات الخاصة بالمقبس تشمل:

  • سهولة التكامل: يمكن للمطورين دمج واجهة برمجة التطبيقات بسرعة في تطبيقاتهم دون إجراء تعديلات شاملة.
  • تجربة تطوير متسقة: توفر واجهة برمجة التطبيقات تجربة موحدة للتفاعل مع شبكات البلوكتشين المختلفة، مما يقلل من منحنى تعلم المطورين.
  • الوظائف المحسّنة: تدعم واجهة برمجة التطبيقات ميزات متقدمة مثل توجيه تلقائي، وتبادل الأصول، والرسائل عبر السلاسل الجانبية.

مكون الجرس

يعد مكون Socket أداة تتكامل مباشرة مع التطبيقات المبنية على بروتوكول Socket. يبسط عملية الاتصال بالبروتوكول، مما يتيح للمطورين دمج وظائف السلسلة المتقاطعة دون الحاجة إلى إدارة تفاصيل الشبكة المعقدة. يقوم المكون بتعديل الفجوة بين منطق التطبيق وطبقة التجريد السلسلة.

الميزات الرئيسية لمكون القاعدة تشمل:

  • التكامل السلس: يمكن بسهولة دمج البرنامج المساعد في التطبيقات الحالية، مما يتيح تفاعلات عبر السلاسل مع بذل جهد أدنى.
  • المرونة: يمكن للمطورين تخصيص المكون الإضافي لتلبية متطلباتهم الخاصة، مما يضمن التوافق مع حالات الاستخدام المختلفة.
  • التطوير المبسط: يجرد المكون الإضافي من تعقيدات التفاعلات بين السلاسل، مما يسمح للمطورين بالتركيز على منطق التطبيق الأساسي.

SocketScan

يعد SocketScan أداة مراقبة تعرض النشاط عبر السلاسل داخل بيئة بروتوكول Socket. يوفر رؤى في الوقت الحقيقي حول تدفقات المعاملات وأداء الحزم المجردة من السلسلة عبر شبكات متعددة. يعمل SocketScan كلوحة معلومات شفافة للمستخدمين والمطورين لتتبع وتحليل تفاعلات البروتوكول.

الفوائد الرئيسية لـ SocketScan تشمل:

  • مراقبة في الوقت الحقيقي: يمكن للمستخدمين عرض التحديثات الحية حول المعاملات بين الشبكات وحالات الحزم.
  • تحليلات شاملة: يقدم SocketScan تحليلات مفصلة ومقاييس أداء ، مما يساعد المطورين على تحسين تطبيقاتهم.
  • واجهة سهلة الاستخدام: يتميز الأداة بواجهة بديهية تجعل من السهل على المستخدمين التنقل وفهم البيانات.

بروتوكول البنجي

Bungee Protocol هو سوق سيولة عالمي مدعوم من بروتوكول Socket. إنه يمكن المستخدمين من تنفيذ إجراءات مختلفة عبر السلاسل ، وتحسين احتياجات المستخدم. يمكن للمستخدمين الإشارة إلى الإجراءات المطلوبة ، مثل المقايضات أو الودائع في بروتوكولات DeFi أو سك NFTs ، من خلال توقيع طلبات المستخدم. يتعامل Bungee Protocol مع الأجزاء المعقدة مثل التنفيذ onchain والتوجيه وإيجاد المسار من خلال الجهات الفاعلة خارج السلسلة.

الميزات الرئيسية لبروتوكول البانجي تشمل:

  • السوق العالمي للسيولة: يسهل نقل الأصول والإجراءات عبر السلاسل الجانبية، محسناً لاحتياجات المستخدم النهائي.
  • طلبات المستخدم بدون غاز: يمكن للمستخدمين تحديد تصرفاتهم المرغوبة خارج السلسلة بطريقة بدون غاز.
  • التعقيد المستندة إلى الخارج: يتعامل البروتوكول مع التنفيذ المعقد على السلسلة، والتوجيه، والبحث عن المسار، مما يبسط تجربة المستخدم.
  • تصميم يركز على المستخدم: مصمم لتحسين تجربة المستخدم، مما يجعل تفاعلات السلسلة الجانبية بسيطة وفعالة.

حالات استخدام بروتوكول المقبس

بروتوكول المقبس يمكنه تمكين تطبيقات قوية من خلال قدرات التركيب المجردة عن السلسلة والقدرات السابقة للتنفيذ. فيما يلي بعض حالات الاستخدام الرئيسية، على الرغم من أن هذه القائمة مستمرة في النمو مع تطوير المطورين باستخدام البروتوكول:

التوسيع الأفقي

تتبع توسيع سلسلة الكتل التقليدية عادةً نهجين رأسيين: إطلاق سلسلة تطبيق أو نشرها على سلاسل عالية الإنتاجية. ومع ذلك، تخلق هذه الطرق تحديات في التركيب، مما يجعل من الصعب بالنسبة للتطبيقات والمستخدمين على سلاسل أو رولابات أخرى التفاعل. بروتوكول سوكيت يمكنه نهجاً مختلفاً يسمى التوسيع الأفقي. على غرار تطبيقات الويب الحديثة، يمكن نشر تطبيقك عبر عدة سلاسل أو رولابات في وقت واحد، مع توازن حمولة المرور بينها. باستخدام AppGateway لسوكيت، يصبح هذا العملية سلساً بالنسبة للعقود على السلسلة. عدة تطبيقات رائدة تستخدم بالفعل هذا النهج.

تنفيذ قائم على النية

بروتوكول سوكيت يسمح للمطورين ببناء أنظمة نية متطورة تحسن تجربة المستخدم وكفاءة التنفيذ. من خلال AppGateways، يمكن للمطورين معالجة نيات المستخدم، تشغيل مزادات التنفيذ، وتحسين توجيه المعاملات. يتيح أجهزة الإرسال المدمجة في البروتوكول التنفيذ الفوري لأنظمة النية مع الحفاظ على السيطرة الكاملة على الأمان والتكلفة والأداء.

تسلسل محدد للتطبيق

يمكن لتطبيقات توليد قيمة الاستخراج للمنقبين (MEV) الاستفادة من تسلسل المعاملات المخصص. بدلاً من السماح للمحققين في السلسلة بالتقاط هذه القيمة، يمكن للمطورين إنشاء AppGateways لتسلسل المعاملات، والتقاط القيمة وإعادة توجيهها إلى أصحاب المصلحة المعينين، وتنفيذ ترتيب تنفيذ مخصص. مثال بارز هو التقاط قيمة الاستخراج من Oracle (OEV) من معاملات السواب.

الأمان قبل التنفيذ

على عكس الخدمات الأمنية التقليدية التي تعمل بعد العملية، يمكن لبروتوكول Socket تمكين الأمان الوقائي من خلال فحوصات قبل التنفيذ. باستخدام AppGateways، يمكن للمطورين تنفيذ التحقق من الأمان قبل التنفيذ على السلسلة، وفرض الجوانب الأساسية للبروتوكول، ومنع الاستغلالات المحتملة بشكل استباقي.

التقنية وراء بروتوكول سوكيت

بوابة التطبيقات

بوابات التطبيقات هي وظائف على مستوى الأعلى محددة للتطبيقات التي يمكن أن تقوم بتشغيل تنفيذ ما قبل تشفير التطبيق نفسه. بروتوكول المقبس لا يفرض لغة VM معينة لهذه العقود البوابة، ولكن من المفترض استخدام EVM للبساطة، يمكن للمطورين الاستفادة من البوابة لمختلف حالات الاستخدام. تتم استضافة البوابات خارج السلسلة من قبل كيانات المراقبة، التي تحمل دورًا لا يتطلب إذنًا. يمكن للتطبيقات اختيار واستخدام المراقبين من خلال عقود على السلسلة تسمى لوحات التبديل. يوفر هذا الإعداد مرونة في اختيار مراقبين متعددين واتخاذ قرار بشأن كيفية التحقق من تنفيذ المراقب لعقود بوابتهم. حالات استخدام عقود البوابة تشمل تشغيل محاكاة لجميع التفاعلات مع تطبيقاتهم على السلسلة لزيادة الأمان، وتشغيل المزادات لتحسين النتائج بشكل أفضل للمستخدمين النهائيين، وتمكين التوجيه العالمي.

المزادات القابلة للتكيف لتدفق الطلبات (MOFA)

تعد MOFA مفهومًا فريدًا يستفيد منه بروتوكول Socket لتمكين المطورين من إنشاء سوق لتدفق طلباتهم حيث تتنافس الأطراف الثالثة لتلبية تدفق الطلبات. يسمح لمطوري التطبيقات بتحويل وسيط غير متماشٍ إلى صديق متماشٍ، محولًا عقبة محتملة إلى ممكّن للتجريد السلسلي للتطبيق. يمكن للتطبيقات الآن تحسين الخصائص التي يهتم بها هم ومستخدموهم، مثل السعر أو التأخير أو عوامل أخرى. تلبي الأطراف الثالثة طلبات المستخدمين على السلسلة كما يحدده التطبيقات، مما يمكّن التجريد السلسلي مع تقديم قيمة للمستخدمين والتطبيقات.

لوحات التحكم

لوحات المفاتيح هي في الأساس عقود مدقق onchain يمكن لأي شخص كتابتها وإرفاقها ببروتوكول Socket. قبل تنفيذ التطبيق ، يتحقق Socket Protocol باستخدام لوحة التبديل المحددة من قبل التطبيق ، مما يسمح للتطبيقات بإجراء فحوصات مختلفة قبل تنفيذ عقود onchain الخاصة بهم. فكر في لوحات المفاتيح كمكتبات يمكن لأي شخص استخدامها. تتضمن الأمثلة لوحة مفاتيح تسمح بتنفيذ القابس إذا أذن مراقب واحد فقط بالتنفيذ ، أو لوحة مفاتيح توظف 100 مراقب وتسمح بالتنفيذ إذا أذن 2/3 بذلك ، أو لوحات مفاتيح متفائلة أو ZK أو أوراكل تثبت أن المراقب قام بتشغيل البوابة المعرفة بالتطبيق على النحو المنشود. ستختار التطبيقات لوحات مفاتيح مختلفة وفقا لحالة الاستخدام الخاصة بها ، بمستويات متفاوتة من التكلفة والأمان وزمن الوصول للتنفيذ على السلسلة. يمكن للتطبيقات تبديل لوحات المفاتيح حسب الحاجة.

المراقبون

المراقبون هم كيانات تقوم بتشغيل "خدمة المراقبة"، والتي تقوم بقراءة سلاسل متعددة وتتيح لمطوري التطبيقات نشر عقود البوابة على أعلى الآليات الافتراضية التي يقومون بتشغيلها. يستخدم التطبيقات المراقبين عبر لوحات التبديل، مما يجعلهم جزءًا أساسيًا من النظام. من النقاط الرئيسية حول المراقبين:

  • اعتمادًا على تطبيق لوحة التبديل الذي يستخدمه مطورو التطبيقات ، سيكون لديهم درجات متفاوتة من الثقة في هذه الكيان.
  • يمكن لأي شخص تشغيل خدمة المراقبة والاستماع إلى العديد من السلاسل أو القليل منها حسب رغبته للمشاركة في بروتوكول الجيبس.
  • المشاركة تخضع لتطبيقات نشر عقود بواباتها على خدمة الراصد.

بنية بروتوكول المقبس

بروتوكول سوكيت يتيح للمطورين بناء تطبيقات مجردة عن السلسلة باستخدام مزيج من الوكلاء خارج السلسلة وعقود داخل السلسلة. هذا الإعداد يسمح بتفاعلات بين السلاسل مرنة وفعالة وقابلة للتخصيص.

مشاهدين

المراقبون هم مشغلون خارج السلسلة يراقبون نشاط البلوكتشين ويستضيفون بوابة التطبيق (AppGateway). يقومون بتنفيذ منطق خارج السلسلة مخصص الذي يحدده المطورون ويولدون أدلة، التي يتم تمريرها بعد ذلك إلى جهاز إرسال للتحقق داخل السلسلة بواسطة لوح التبديل. يعمل المراقبون كجسر بين المستخدم والبلوكتشين، مما يمكن المطورين من إدراج منطق خارج السلسلة مفيد قبل تنفيذ العقود الذكية داخل السلسلة. يسهل هذا العملية مثل رسوم الغاز العالية، والتقاطعات المعقدة، والتفاعلات متعددة السلاسل.

الدور الرئيسي للمراقبين

  • تستضيف بوابات التطبيقات: تعمل الآلات الظاهرية المتخصصة عقود بوابة التطبيقات، وتنفذ منطقًا خارجيًا مخصصًا.
  • توليد الأدلة: مراقبة أحداث البلوكتشين، تنفيذ المنطق، وتوليد الأدلة للتحقق على السلسلة الرئيسية بواسطة اللوحات التبديل.
  • دور سلبي: يمكن لأي شخص أن يصبح مراقبًا من خلال تشغيل عقدة دون الحاجة إلى أذونات خاصة.

كيف تندرج المراقبون في البروتوكول

  1. المستخدم يوقع رسالة خارج السلسلة ويُرسلها إلى Watcher، حيث يتم تنفيذ منطق AppGateway.
  2. يولد الراصد دليلاً، يتم تمريره إلى جهاز الإرسال.
  3. يقدم الجهاز النقل البرهان على السلسلة، حيث يتم التحقق منه بواسطة لوح التبديل قبل تشغيل العقد الذكي على السلسلة.

لوحات التحكم

لوحات التبديل هي عقود ذكية على السلسلة تقوم بالتحقق من الأدلة الخارج السلسلة التي تم إنشاؤها بواسطة المراقبين وتقدمها المرسلون. إنها تضمن تنفيذ المنطق الخارج السلسلة في AppGateway يلبي متطلبات الأمان والتكلفة والأداء للتطبيق.

ميزات رئيسية لوحات المفاتيح

  • التسجيل غير المقيد: يمكن لأي شخص كتابة وتسجيل لوحة تبديل باستخدام بروتوكول SOCKET.
  • واجهة خفيفة الوزن: مصممة لتكون بسيطة وفعالة، تقبل لوحات التبديل الأدلة من المرسلين وتعيد قيمة بوليانية (صحيح/خاطئ) تشير إلى صحة الدليل.
  • تعريف التطبيق: يمكن للمطورين اختيار أو إنشاء لوحات تبديل لتلبية ملفاتهم الأمنية والتكلفة والكفاءة العالية.
  • البوابة العصرية: تقبل لوحات التبديل أنواعًا مختلفة من الأدلة، مثل شهادات أوراق الاعتماد العمودية، وأدلة zk، وأدلة التوقيع المتعددة، أو الإرسالات المتفائلة.

كيف تتناسب لوحات التبديل في البروتوكول

  1. المرسل يقدم طلب موقع من قبل المستخدم ودليل تم إنشاؤه بواسطة Watcher إلى عقد SOCKET على السلسلة.
  2. يقوم عقد SOCKET بإعادة توجيه البرهان إلى لوحة التبديل التي تم اختيارها من قبل مطور التطبيق.
  3. يتحقق لوحة التحكم من البرهان وتعيد قيمة بوليانية (صحيح/خاطئ).
  4. إذا تم قبول الدليل، يتم تنفيذ عقد الذكاء الاصطناعي على السلسلة الكتلية.

المرسلات

المرسلون هم وكلاء ذكاء خارج السلسلة المسؤولون عن نقل طلبات المستخدم والأدلة التي تم إنشاؤها بواسطة المراقب من خارج السلسلة إلى داخل السلسلة. يتنسقون مع المراقبين لتقديم البيانات إلى عقد SOCKET داخل السلسلة ، الذي يعيد بدوره البيانات إلى Switchboard للتحقق.

الدور الرئيسي للمرسلين

  • تحريك البيانات Onchain: تقديم الأدلة التي تم إنشاؤها بواسطة مشاهدين إلى عقد SOCKET على البلوكشين للتحقق منها.
  • تنسيق مع Watchers: تأكد من تقديم البرهان المقابل وطلب المستخدم إلى البلوكتشين للتنفيذ.
  • تشغيل عقود السلسلة: تيسير تنفيذ عقد التطبيق الذكي على السلسلة بمجرد التحقق من البرهان من قبل Switchboard.

كيف تناسب المرسلات في البروتوكول

  1. يُرسل المستخدم طلبًا إلى الراقب، حيث يتم تنفيذ منطق AppGateway، ويتم إنشاء دليل.
  2. يمر الراصد بالبرهان إلى المرسل.
  3. المرسل يقدم الدليل وطلب المستخدم إلى عقد SOCKET على السلسلة.
  4. يتحقق لوحة التبديل من البرهان وتعيد قيمة بوليانية (صحيح/خاطئ).
  5. إذا تم قبوله، يتم تنشيط العقد الذكي onchain.

عقد تطبيق أون‌تشين

عقود تطبيق Onchain هي عقود ذكية تقليدية نُشرت على البلوكتشين التي تتفاعل مباشرة مع نظام SOCKET. تحتوي هذه العقود على منطق ووظائف أساسية لتطبيقات اللامركزية (dApps). من خلال التكامل مع بروتوكول SOCKET، يمكن لعقود تطبيق Onchain الاستفادة من التوافق عبر السلاسل وتجاوز تعقيدات المطورين.

الأدوار الرئيسية لعقود تطبيقات Onchain

  • التنفيذ: ينفذون وظائف محددة مسبقًا ومنطق الأعمال استنادًا إلى تفاعلات المستخدم ونتائج العمليات خارج السلسلة.
  • التوافق: إنها تتفاعل بسلاسة مع شبكات البلوكتشين المتعددة، مما يتيح نقل الأصول والبيانات عبر السلاسل دون دمج تفاصيل الشبكة الفنية لكل منها مباشرة.
  • الأمان واللامركزية: حيث يتم نشرهم على السلسلة الختامية، فإنهم يستمدون خصائص الأمان وفوائد اللامركزية من البلوكتشين الأساسي.

عقد بوابة التطبيق

تعاقدات بوابة التطبيقات هي عقود متخصصة نُشرت على آلات افتراضية محسّنة (EVMx) وتعمل كوسطاء بين المستخدمين والعقود الذكية على السلسلة. تتولى هذه العقود التفاعلات وتفرض منطقًا محددًا قبل تنفيذ العمليات على السلسلة.

الأدوار الرئيسية لعقود بوابة التطبيقات

  • التحقق قبل التنفيذ: يقومون بتشغيل منطق مخصص قبل التنفيذ على السلسلة القائمة، مثل المحاكاة والمزادات ومطابقة النية وفحوصات الأمان.
  • الطبقة الوسيطة: إنهم يعملون كجسر، يديرون التفاعلات بين المستخدمين وعقود التطبيق على السلسلة، مضمنين التواصل السلس والكفاءة.
  • الوظائف المحسّنة: تمكّنهم من ميزات متقدمة مثل التوجيه العالمي والتركيب، مما يعزز تجربة المستخدم العامة.

كيف يعمل بروتوكول سوكيت

يعمل بروتوكول المقبس عن طريق إنشاء ونشر حزم Chain-Abstracted-Packets (CAPs) لتمكين التطبيقات من التفاعل بسلاسة عبر عدة بلوكشينات. يضمن هذا العملية معاملات فعالة وآمنة عبر السلاسل العديدة.

  1. بدء طلب المستخدم: يُرسل المستخدم طلبًا إلى بوابة التطبيقات.
  2. معالجة البوابة: البوابة، التي تعمل كنقطة اتصال لتطبيقات البلوكتشين المستضافة بواسطة مشغلي خدمة مراقبة خارج السلسلة، تستقبل طلب المستخدم. تقوم البوابة بمعالجة الطلب وتجهيزه للخطوة التالية.
  3. دور المرسلين: المرسلون، الجهات الفاعلة الذكية خارج السلسلة المسؤولة عن نقل طلبات المستخدم والبراهين من خارج السلسلة إلى داخل السلسلة، يتلقون الطلب المعالج. يستجيبون بمقترحات إجراء على البلوكتشين.
  4. اختيار جهاز إرسال مناسب: يختار بوابة التطبيق الجهاز الإرسال الأكثر ملاءمة استنادًا إلى شروط محددة مثل التكلفة والتأخير والأمان.
  5. إنشاء حزم مجردة للسلسلة (CAPs): يولد المرسل المحدد CAP، الذي يتضمن معلومات الطلب والاستجابة بالإضافة إلى توقيع المصادقة من المراقب.
  6. التنفيذ بواسطة المرسلين: ينفذ المرسل CAP على شبكات البلوكتشين ذات الصلة. يقوم عقد الذكاء الاصطناعي للتطبيق (المقبس) بأداء الإجراءات المطلوبة.
  7. التحقق عن طريق لوحات القيادة: لوحات القيادة، وهي عقود ذكية على السلسلة، تقوم بالتحقق من CAP لضمان صحته وأمانه. تتيح لوحات القيادة للتطبيقات اختيار خدمات مراقبة ومصادقة مختلفة مثل التفاؤلية أو اللفات المعرفية الصفرية.
  8. الانتهاء والشفافية: يستمر هذا العملية عبر شبكات مختلفة حتى يتم الانتهاء من جميع الإجراءات في CAP. تضمن مكونات مثل المراقبين والمرسلين الشفافية والكفاءة في التنفيذ، مما يجعل بروتوكول Socket حلاً قويًا ومرنًا لتطبيقات السلاسل المتعددة.

رحلة جمع التبرعات لبروتوكول المقبس

بروتوكول سوكت قد أحرز تقدما كبيرا في تأمين التمويل لدعم مهمته في تعزيز توافق سلاسل الكتل. في مارس 2022، حصل بروتوكول سوكت على جولة بذرية بقيمة 5 ملايين دولار. جذبت هذه الجولة من التمويل عددًا من المستثمرين الرئيسيين، بما في ذلك استثمارات كوينبيس واستثمارات الإطار. كان الاستثمار يهدف إلى توسيع عمل سوكت مع كوينبيس، وتوفير فرص توصيل للمطورين والمستخدمين لمحفظة كوينبيس وقاعدة.

حدث أحدث إنجاز في جمع التبرعات في سبتمبر 2023، عندما رفعت بروتوكول مأخذ مبلغًا آخر قدره 5 ملايين دولار في جولة استراتيجية. كانت هذه الجولة أيضًا بزعامة شركتي كوينبيس فينتشرز وفريمورك فينتشرز، مما يعزز دعمهما للمشروع بشكل أكبر. سيعزز رأس المال الجديد قدرات البروتوكول ويوسع نطاق وصوله ضمن النظام البيئي للبلوكتشين.

استنتاج

يعالج بروتوكول Socket تحديات التجزئة داخل النظام البيئي blockchain من خلال تمكين التفاعلات السلسة عبر شبكات blockchain المتعددة. من خلال الاستفادة من تجريد السلسلة ، فإنه يسمح للمطورين ببناء تطبيقات متطورة عبر السلسلة. يضمن بروتوكول Socket معاملات فعالة وآمنة وقابلة للتطوير عبر السلسلة من خلال تقنيات مبتكرة مثل بوابات التطبيقات ومزادات تدفق الطلبات المعيارية ولوحات المفاتيح والمراقبين. تعمل مجموعة منتجاتها ، بما في ذلك Socket API و Socket Plugin و SocketScan و Bungee Protocol ، على تحسين قدرات المطور والمستخدم. بدعم من جمع الأموال الناجح والمستثمرين البارزين ، يستعد Socket Protocol لتبسيط التفاعلات عبر السلسلة وإنشاء نظام بيئي مترابط حقا.

Auteur : Angelnath
Traduction effectuée par : Paine
Examinateur(s): Matheus、SimonLiu、Joyce
Réviseur(s) de la traduction : Ashley
* Les informations ne sont pas destinées à être et ne constituent pas des conseils financiers ou toute autre recommandation de toute sorte offerte ou approuvée par Gate.io.
* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate.io. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.

توحيد بيئات البلوكتشين مع بروتوكول سوكت

متوسط3/24/2025, 5:56:08 AM
اكتشف كيف تحل بروتوكولات سوكيت مشكلة تشتت البلوكتشين من خلال تمكين التفاعلات المتقاطعة السلسة والتوافقية من خلال تقنيات متقدمة مثل بوابات التطبيقات ومزادات تدفق الطلبات النموذجية

شهدت مجالات البلوكتشين ظهور عدد كبير من الكتل والطبقات ورسائل البيانات بين السلاسل والجسور. هذه الابتكارات زادت بشكل كبير من الوظائف والقدرات للبلوكتشين، مما يتيح نظام بيئي أكثر ديناميكية وتنوعًا. ومع ذلك، لا يزال التشتت يشكل تحديًا رئيسيًا مع وجود مستخدمين وسيولة وحالات منتشرة عبر عدة كتل وطبقات، مما يؤدي إلى كفاءة وتعقيدات غير فعالة. يجد المستخدمون صعوبة في التنقل بين البيئات المختلفة، بينما تكون السيولة في كثير من الأحيان منتشرة، مما يقلل من الفعالية العامة لتطبيقات البلوكتشين.

للتغلب على هذه التحديات، طور بروتوكول Socket بروتوكول تجريدي لتوحيد المناظر البيانية المتفرقة من خلال توفير حلا سلسًا وفعالًا. يمكنه تمكين التوافق والاتصال عبر سلاسل وطبقات مختلفة، مما يضمن تجربة متماسكة وسهلة الاستخدام. من خلال دمج البيئات البيئية المختلفة، يبسط بروتوكول Socket التفاعلات ويحسن السيولة.

ما هو بروتوكول المقبس؟


المصدر: موقع بروتوكول سوكيت

بروتوكول سوكيت هو أول بروتوكول تجريدي للسلاسل ، مصمم لتمكين المطورين من ببناء تطبيقات تتفاعل بسلاسة عبر أكثر من 300 شبكة بلوكتشين من خلال تجريد السلسلة. بدلاً من معالجة كل سلسلة على أنها نظام مستقل ، يسمح بروتوكول سوكيت للمطورين باستخدام السلاسل كبنية تحتية موحدة — تمامًا مثلما تستخدم التطبيقات التقليدية قواعد البيانات والخوادم. يوفر هذا الأمر طريقة موحدة لشبكات بلوكتشين مختلفة للتواصل وتبادل الأصول دون الحاجة إلى التكامل المباشر مع التفاصيل الفنية لكل شبكة. من خلال تجريد هذه التعقيدات ، يمكن للمطورين بناء تطبيقات تعمل بسلاسة عبر عدة شبكات بلوكتشين ، مما يقضي على الحاجة إلى التعامل مع تنفيذ كل شبكة بشكل فريد.

رؤية ورسالة

يهدف Socket Protocol ، الذي شارك في تأسيسه Rishabh Khurana و Vaibhav Chellani ، إلى توحيد مشهد blockchain المجزأ من خلال توفير حل سلس وفعال للتشغيل البيني والاتصال. تتمثل مهمتهم في إنشاء نظام بيئي متماسك حيث تتواصل العديد من سلاسل الكتل وتتفاعل دون عناء ، مما يعزز تجربة المستخدم الإجمالية ويحسن السيولة عبر مساحة blockchain. يتصور Socket Protocol مستقبلا حيث يمكن للتطبيقات اللامركزية أن تعمل عبر سلاسل متعددة بنفس سهولة تفاعل التطبيقات التقليدية مع قواعد البيانات.

الميزات الرئيسية لبروتوكول المقبس

  • عقود مجردة معزولة: يمكن للمطورين تنفيذ العقود عبر أي سلسلة مدعومة باستخدام Solidity القياسي، دون التعامل مع بروتوكولات الرسائل المعقدة أو التعامل الزمني. يتيح ذلك المكالمات الوظيفية المباشرة مع تجربة تطوير متسقة.
  • إطار التنفيذ المسبق: يمكن للمطورين تشغيل منطق مخصص قبل التنفيذ على السلسلة، مما يتيح ميزات متقدمة مثل المزادات، ومطابقة النية، وفحوصات الأمان. يوفر هذا الإطار سيطرة كاملة على تدفق التنفيذ وتجربة المستخدم.

المنتجات التي تقدمها بروتوكول سوكيت

واجهة برمجة التطبيقات للمقابس

توفر واجهة برمجة التطبيقات سوكت للمطورين واجهة قياسية للتفاعل مع بروتوكول التجاهل السلسلة. إنها تجرد تعقيدات شبكات البلوكتشين المتعددة، مما يتيح للمطورين بدء وإدارة المعاملات عبر السلاسل باستخدام مكالمات Solidity القياسية. وهذا يبسط تطوير التطبيقات، حيث لا يحتاج المطورون إلى التعامل مع تفاصيل تنفيذ كل شبكة على حدة.

الفوائد الرئيسية لواجهة برمجة التطبيقات الخاصة بالمقبس تشمل:

  • سهولة التكامل: يمكن للمطورين دمج واجهة برمجة التطبيقات بسرعة في تطبيقاتهم دون إجراء تعديلات شاملة.
  • تجربة تطوير متسقة: توفر واجهة برمجة التطبيقات تجربة موحدة للتفاعل مع شبكات البلوكتشين المختلفة، مما يقلل من منحنى تعلم المطورين.
  • الوظائف المحسّنة: تدعم واجهة برمجة التطبيقات ميزات متقدمة مثل توجيه تلقائي، وتبادل الأصول، والرسائل عبر السلاسل الجانبية.

مكون الجرس

يعد مكون Socket أداة تتكامل مباشرة مع التطبيقات المبنية على بروتوكول Socket. يبسط عملية الاتصال بالبروتوكول، مما يتيح للمطورين دمج وظائف السلسلة المتقاطعة دون الحاجة إلى إدارة تفاصيل الشبكة المعقدة. يقوم المكون بتعديل الفجوة بين منطق التطبيق وطبقة التجريد السلسلة.

الميزات الرئيسية لمكون القاعدة تشمل:

  • التكامل السلس: يمكن بسهولة دمج البرنامج المساعد في التطبيقات الحالية، مما يتيح تفاعلات عبر السلاسل مع بذل جهد أدنى.
  • المرونة: يمكن للمطورين تخصيص المكون الإضافي لتلبية متطلباتهم الخاصة، مما يضمن التوافق مع حالات الاستخدام المختلفة.
  • التطوير المبسط: يجرد المكون الإضافي من تعقيدات التفاعلات بين السلاسل، مما يسمح للمطورين بالتركيز على منطق التطبيق الأساسي.

SocketScan

يعد SocketScan أداة مراقبة تعرض النشاط عبر السلاسل داخل بيئة بروتوكول Socket. يوفر رؤى في الوقت الحقيقي حول تدفقات المعاملات وأداء الحزم المجردة من السلسلة عبر شبكات متعددة. يعمل SocketScan كلوحة معلومات شفافة للمستخدمين والمطورين لتتبع وتحليل تفاعلات البروتوكول.

الفوائد الرئيسية لـ SocketScan تشمل:

  • مراقبة في الوقت الحقيقي: يمكن للمستخدمين عرض التحديثات الحية حول المعاملات بين الشبكات وحالات الحزم.
  • تحليلات شاملة: يقدم SocketScan تحليلات مفصلة ومقاييس أداء ، مما يساعد المطورين على تحسين تطبيقاتهم.
  • واجهة سهلة الاستخدام: يتميز الأداة بواجهة بديهية تجعل من السهل على المستخدمين التنقل وفهم البيانات.

بروتوكول البنجي

Bungee Protocol هو سوق سيولة عالمي مدعوم من بروتوكول Socket. إنه يمكن المستخدمين من تنفيذ إجراءات مختلفة عبر السلاسل ، وتحسين احتياجات المستخدم. يمكن للمستخدمين الإشارة إلى الإجراءات المطلوبة ، مثل المقايضات أو الودائع في بروتوكولات DeFi أو سك NFTs ، من خلال توقيع طلبات المستخدم. يتعامل Bungee Protocol مع الأجزاء المعقدة مثل التنفيذ onchain والتوجيه وإيجاد المسار من خلال الجهات الفاعلة خارج السلسلة.

الميزات الرئيسية لبروتوكول البانجي تشمل:

  • السوق العالمي للسيولة: يسهل نقل الأصول والإجراءات عبر السلاسل الجانبية، محسناً لاحتياجات المستخدم النهائي.
  • طلبات المستخدم بدون غاز: يمكن للمستخدمين تحديد تصرفاتهم المرغوبة خارج السلسلة بطريقة بدون غاز.
  • التعقيد المستندة إلى الخارج: يتعامل البروتوكول مع التنفيذ المعقد على السلسلة، والتوجيه، والبحث عن المسار، مما يبسط تجربة المستخدم.
  • تصميم يركز على المستخدم: مصمم لتحسين تجربة المستخدم، مما يجعل تفاعلات السلسلة الجانبية بسيطة وفعالة.

حالات استخدام بروتوكول المقبس

بروتوكول المقبس يمكنه تمكين تطبيقات قوية من خلال قدرات التركيب المجردة عن السلسلة والقدرات السابقة للتنفيذ. فيما يلي بعض حالات الاستخدام الرئيسية، على الرغم من أن هذه القائمة مستمرة في النمو مع تطوير المطورين باستخدام البروتوكول:

التوسيع الأفقي

تتبع توسيع سلسلة الكتل التقليدية عادةً نهجين رأسيين: إطلاق سلسلة تطبيق أو نشرها على سلاسل عالية الإنتاجية. ومع ذلك، تخلق هذه الطرق تحديات في التركيب، مما يجعل من الصعب بالنسبة للتطبيقات والمستخدمين على سلاسل أو رولابات أخرى التفاعل. بروتوكول سوكيت يمكنه نهجاً مختلفاً يسمى التوسيع الأفقي. على غرار تطبيقات الويب الحديثة، يمكن نشر تطبيقك عبر عدة سلاسل أو رولابات في وقت واحد، مع توازن حمولة المرور بينها. باستخدام AppGateway لسوكيت، يصبح هذا العملية سلساً بالنسبة للعقود على السلسلة. عدة تطبيقات رائدة تستخدم بالفعل هذا النهج.

تنفيذ قائم على النية

بروتوكول سوكيت يسمح للمطورين ببناء أنظمة نية متطورة تحسن تجربة المستخدم وكفاءة التنفيذ. من خلال AppGateways، يمكن للمطورين معالجة نيات المستخدم، تشغيل مزادات التنفيذ، وتحسين توجيه المعاملات. يتيح أجهزة الإرسال المدمجة في البروتوكول التنفيذ الفوري لأنظمة النية مع الحفاظ على السيطرة الكاملة على الأمان والتكلفة والأداء.

تسلسل محدد للتطبيق

يمكن لتطبيقات توليد قيمة الاستخراج للمنقبين (MEV) الاستفادة من تسلسل المعاملات المخصص. بدلاً من السماح للمحققين في السلسلة بالتقاط هذه القيمة، يمكن للمطورين إنشاء AppGateways لتسلسل المعاملات، والتقاط القيمة وإعادة توجيهها إلى أصحاب المصلحة المعينين، وتنفيذ ترتيب تنفيذ مخصص. مثال بارز هو التقاط قيمة الاستخراج من Oracle (OEV) من معاملات السواب.

الأمان قبل التنفيذ

على عكس الخدمات الأمنية التقليدية التي تعمل بعد العملية، يمكن لبروتوكول Socket تمكين الأمان الوقائي من خلال فحوصات قبل التنفيذ. باستخدام AppGateways، يمكن للمطورين تنفيذ التحقق من الأمان قبل التنفيذ على السلسلة، وفرض الجوانب الأساسية للبروتوكول، ومنع الاستغلالات المحتملة بشكل استباقي.

التقنية وراء بروتوكول سوكيت

بوابة التطبيقات

بوابات التطبيقات هي وظائف على مستوى الأعلى محددة للتطبيقات التي يمكن أن تقوم بتشغيل تنفيذ ما قبل تشفير التطبيق نفسه. بروتوكول المقبس لا يفرض لغة VM معينة لهذه العقود البوابة، ولكن من المفترض استخدام EVM للبساطة، يمكن للمطورين الاستفادة من البوابة لمختلف حالات الاستخدام. تتم استضافة البوابات خارج السلسلة من قبل كيانات المراقبة، التي تحمل دورًا لا يتطلب إذنًا. يمكن للتطبيقات اختيار واستخدام المراقبين من خلال عقود على السلسلة تسمى لوحات التبديل. يوفر هذا الإعداد مرونة في اختيار مراقبين متعددين واتخاذ قرار بشأن كيفية التحقق من تنفيذ المراقب لعقود بوابتهم. حالات استخدام عقود البوابة تشمل تشغيل محاكاة لجميع التفاعلات مع تطبيقاتهم على السلسلة لزيادة الأمان، وتشغيل المزادات لتحسين النتائج بشكل أفضل للمستخدمين النهائيين، وتمكين التوجيه العالمي.

المزادات القابلة للتكيف لتدفق الطلبات (MOFA)

تعد MOFA مفهومًا فريدًا يستفيد منه بروتوكول Socket لتمكين المطورين من إنشاء سوق لتدفق طلباتهم حيث تتنافس الأطراف الثالثة لتلبية تدفق الطلبات. يسمح لمطوري التطبيقات بتحويل وسيط غير متماشٍ إلى صديق متماشٍ، محولًا عقبة محتملة إلى ممكّن للتجريد السلسلي للتطبيق. يمكن للتطبيقات الآن تحسين الخصائص التي يهتم بها هم ومستخدموهم، مثل السعر أو التأخير أو عوامل أخرى. تلبي الأطراف الثالثة طلبات المستخدمين على السلسلة كما يحدده التطبيقات، مما يمكّن التجريد السلسلي مع تقديم قيمة للمستخدمين والتطبيقات.

لوحات التحكم

لوحات المفاتيح هي في الأساس عقود مدقق onchain يمكن لأي شخص كتابتها وإرفاقها ببروتوكول Socket. قبل تنفيذ التطبيق ، يتحقق Socket Protocol باستخدام لوحة التبديل المحددة من قبل التطبيق ، مما يسمح للتطبيقات بإجراء فحوصات مختلفة قبل تنفيذ عقود onchain الخاصة بهم. فكر في لوحات المفاتيح كمكتبات يمكن لأي شخص استخدامها. تتضمن الأمثلة لوحة مفاتيح تسمح بتنفيذ القابس إذا أذن مراقب واحد فقط بالتنفيذ ، أو لوحة مفاتيح توظف 100 مراقب وتسمح بالتنفيذ إذا أذن 2/3 بذلك ، أو لوحات مفاتيح متفائلة أو ZK أو أوراكل تثبت أن المراقب قام بتشغيل البوابة المعرفة بالتطبيق على النحو المنشود. ستختار التطبيقات لوحات مفاتيح مختلفة وفقا لحالة الاستخدام الخاصة بها ، بمستويات متفاوتة من التكلفة والأمان وزمن الوصول للتنفيذ على السلسلة. يمكن للتطبيقات تبديل لوحات المفاتيح حسب الحاجة.

المراقبون

المراقبون هم كيانات تقوم بتشغيل "خدمة المراقبة"، والتي تقوم بقراءة سلاسل متعددة وتتيح لمطوري التطبيقات نشر عقود البوابة على أعلى الآليات الافتراضية التي يقومون بتشغيلها. يستخدم التطبيقات المراقبين عبر لوحات التبديل، مما يجعلهم جزءًا أساسيًا من النظام. من النقاط الرئيسية حول المراقبين:

  • اعتمادًا على تطبيق لوحة التبديل الذي يستخدمه مطورو التطبيقات ، سيكون لديهم درجات متفاوتة من الثقة في هذه الكيان.
  • يمكن لأي شخص تشغيل خدمة المراقبة والاستماع إلى العديد من السلاسل أو القليل منها حسب رغبته للمشاركة في بروتوكول الجيبس.
  • المشاركة تخضع لتطبيقات نشر عقود بواباتها على خدمة الراصد.

بنية بروتوكول المقبس

بروتوكول سوكيت يتيح للمطورين بناء تطبيقات مجردة عن السلسلة باستخدام مزيج من الوكلاء خارج السلسلة وعقود داخل السلسلة. هذا الإعداد يسمح بتفاعلات بين السلاسل مرنة وفعالة وقابلة للتخصيص.

مشاهدين

المراقبون هم مشغلون خارج السلسلة يراقبون نشاط البلوكتشين ويستضيفون بوابة التطبيق (AppGateway). يقومون بتنفيذ منطق خارج السلسلة مخصص الذي يحدده المطورون ويولدون أدلة، التي يتم تمريرها بعد ذلك إلى جهاز إرسال للتحقق داخل السلسلة بواسطة لوح التبديل. يعمل المراقبون كجسر بين المستخدم والبلوكتشين، مما يمكن المطورين من إدراج منطق خارج السلسلة مفيد قبل تنفيذ العقود الذكية داخل السلسلة. يسهل هذا العملية مثل رسوم الغاز العالية، والتقاطعات المعقدة، والتفاعلات متعددة السلاسل.

الدور الرئيسي للمراقبين

  • تستضيف بوابات التطبيقات: تعمل الآلات الظاهرية المتخصصة عقود بوابة التطبيقات، وتنفذ منطقًا خارجيًا مخصصًا.
  • توليد الأدلة: مراقبة أحداث البلوكتشين، تنفيذ المنطق، وتوليد الأدلة للتحقق على السلسلة الرئيسية بواسطة اللوحات التبديل.
  • دور سلبي: يمكن لأي شخص أن يصبح مراقبًا من خلال تشغيل عقدة دون الحاجة إلى أذونات خاصة.

كيف تندرج المراقبون في البروتوكول

  1. المستخدم يوقع رسالة خارج السلسلة ويُرسلها إلى Watcher، حيث يتم تنفيذ منطق AppGateway.
  2. يولد الراصد دليلاً، يتم تمريره إلى جهاز الإرسال.
  3. يقدم الجهاز النقل البرهان على السلسلة، حيث يتم التحقق منه بواسطة لوح التبديل قبل تشغيل العقد الذكي على السلسلة.

لوحات التحكم

لوحات التبديل هي عقود ذكية على السلسلة تقوم بالتحقق من الأدلة الخارج السلسلة التي تم إنشاؤها بواسطة المراقبين وتقدمها المرسلون. إنها تضمن تنفيذ المنطق الخارج السلسلة في AppGateway يلبي متطلبات الأمان والتكلفة والأداء للتطبيق.

ميزات رئيسية لوحات المفاتيح

  • التسجيل غير المقيد: يمكن لأي شخص كتابة وتسجيل لوحة تبديل باستخدام بروتوكول SOCKET.
  • واجهة خفيفة الوزن: مصممة لتكون بسيطة وفعالة، تقبل لوحات التبديل الأدلة من المرسلين وتعيد قيمة بوليانية (صحيح/خاطئ) تشير إلى صحة الدليل.
  • تعريف التطبيق: يمكن للمطورين اختيار أو إنشاء لوحات تبديل لتلبية ملفاتهم الأمنية والتكلفة والكفاءة العالية.
  • البوابة العصرية: تقبل لوحات التبديل أنواعًا مختلفة من الأدلة، مثل شهادات أوراق الاعتماد العمودية، وأدلة zk، وأدلة التوقيع المتعددة، أو الإرسالات المتفائلة.

كيف تتناسب لوحات التبديل في البروتوكول

  1. المرسل يقدم طلب موقع من قبل المستخدم ودليل تم إنشاؤه بواسطة Watcher إلى عقد SOCKET على السلسلة.
  2. يقوم عقد SOCKET بإعادة توجيه البرهان إلى لوحة التبديل التي تم اختيارها من قبل مطور التطبيق.
  3. يتحقق لوحة التحكم من البرهان وتعيد قيمة بوليانية (صحيح/خاطئ).
  4. إذا تم قبول الدليل، يتم تنفيذ عقد الذكاء الاصطناعي على السلسلة الكتلية.

المرسلات

المرسلون هم وكلاء ذكاء خارج السلسلة المسؤولون عن نقل طلبات المستخدم والأدلة التي تم إنشاؤها بواسطة المراقب من خارج السلسلة إلى داخل السلسلة. يتنسقون مع المراقبين لتقديم البيانات إلى عقد SOCKET داخل السلسلة ، الذي يعيد بدوره البيانات إلى Switchboard للتحقق.

الدور الرئيسي للمرسلين

  • تحريك البيانات Onchain: تقديم الأدلة التي تم إنشاؤها بواسطة مشاهدين إلى عقد SOCKET على البلوكشين للتحقق منها.
  • تنسيق مع Watchers: تأكد من تقديم البرهان المقابل وطلب المستخدم إلى البلوكتشين للتنفيذ.
  • تشغيل عقود السلسلة: تيسير تنفيذ عقد التطبيق الذكي على السلسلة بمجرد التحقق من البرهان من قبل Switchboard.

كيف تناسب المرسلات في البروتوكول

  1. يُرسل المستخدم طلبًا إلى الراقب، حيث يتم تنفيذ منطق AppGateway، ويتم إنشاء دليل.
  2. يمر الراصد بالبرهان إلى المرسل.
  3. المرسل يقدم الدليل وطلب المستخدم إلى عقد SOCKET على السلسلة.
  4. يتحقق لوحة التبديل من البرهان وتعيد قيمة بوليانية (صحيح/خاطئ).
  5. إذا تم قبوله، يتم تنشيط العقد الذكي onchain.

عقد تطبيق أون‌تشين

عقود تطبيق Onchain هي عقود ذكية تقليدية نُشرت على البلوكتشين التي تتفاعل مباشرة مع نظام SOCKET. تحتوي هذه العقود على منطق ووظائف أساسية لتطبيقات اللامركزية (dApps). من خلال التكامل مع بروتوكول SOCKET، يمكن لعقود تطبيق Onchain الاستفادة من التوافق عبر السلاسل وتجاوز تعقيدات المطورين.

الأدوار الرئيسية لعقود تطبيقات Onchain

  • التنفيذ: ينفذون وظائف محددة مسبقًا ومنطق الأعمال استنادًا إلى تفاعلات المستخدم ونتائج العمليات خارج السلسلة.
  • التوافق: إنها تتفاعل بسلاسة مع شبكات البلوكتشين المتعددة، مما يتيح نقل الأصول والبيانات عبر السلاسل دون دمج تفاصيل الشبكة الفنية لكل منها مباشرة.
  • الأمان واللامركزية: حيث يتم نشرهم على السلسلة الختامية، فإنهم يستمدون خصائص الأمان وفوائد اللامركزية من البلوكتشين الأساسي.

عقد بوابة التطبيق

تعاقدات بوابة التطبيقات هي عقود متخصصة نُشرت على آلات افتراضية محسّنة (EVMx) وتعمل كوسطاء بين المستخدمين والعقود الذكية على السلسلة. تتولى هذه العقود التفاعلات وتفرض منطقًا محددًا قبل تنفيذ العمليات على السلسلة.

الأدوار الرئيسية لعقود بوابة التطبيقات

  • التحقق قبل التنفيذ: يقومون بتشغيل منطق مخصص قبل التنفيذ على السلسلة القائمة، مثل المحاكاة والمزادات ومطابقة النية وفحوصات الأمان.
  • الطبقة الوسيطة: إنهم يعملون كجسر، يديرون التفاعلات بين المستخدمين وعقود التطبيق على السلسلة، مضمنين التواصل السلس والكفاءة.
  • الوظائف المحسّنة: تمكّنهم من ميزات متقدمة مثل التوجيه العالمي والتركيب، مما يعزز تجربة المستخدم العامة.

كيف يعمل بروتوكول سوكيت

يعمل بروتوكول المقبس عن طريق إنشاء ونشر حزم Chain-Abstracted-Packets (CAPs) لتمكين التطبيقات من التفاعل بسلاسة عبر عدة بلوكشينات. يضمن هذا العملية معاملات فعالة وآمنة عبر السلاسل العديدة.

  1. بدء طلب المستخدم: يُرسل المستخدم طلبًا إلى بوابة التطبيقات.
  2. معالجة البوابة: البوابة، التي تعمل كنقطة اتصال لتطبيقات البلوكتشين المستضافة بواسطة مشغلي خدمة مراقبة خارج السلسلة، تستقبل طلب المستخدم. تقوم البوابة بمعالجة الطلب وتجهيزه للخطوة التالية.
  3. دور المرسلين: المرسلون، الجهات الفاعلة الذكية خارج السلسلة المسؤولة عن نقل طلبات المستخدم والبراهين من خارج السلسلة إلى داخل السلسلة، يتلقون الطلب المعالج. يستجيبون بمقترحات إجراء على البلوكتشين.
  4. اختيار جهاز إرسال مناسب: يختار بوابة التطبيق الجهاز الإرسال الأكثر ملاءمة استنادًا إلى شروط محددة مثل التكلفة والتأخير والأمان.
  5. إنشاء حزم مجردة للسلسلة (CAPs): يولد المرسل المحدد CAP، الذي يتضمن معلومات الطلب والاستجابة بالإضافة إلى توقيع المصادقة من المراقب.
  6. التنفيذ بواسطة المرسلين: ينفذ المرسل CAP على شبكات البلوكتشين ذات الصلة. يقوم عقد الذكاء الاصطناعي للتطبيق (المقبس) بأداء الإجراءات المطلوبة.
  7. التحقق عن طريق لوحات القيادة: لوحات القيادة، وهي عقود ذكية على السلسلة، تقوم بالتحقق من CAP لضمان صحته وأمانه. تتيح لوحات القيادة للتطبيقات اختيار خدمات مراقبة ومصادقة مختلفة مثل التفاؤلية أو اللفات المعرفية الصفرية.
  8. الانتهاء والشفافية: يستمر هذا العملية عبر شبكات مختلفة حتى يتم الانتهاء من جميع الإجراءات في CAP. تضمن مكونات مثل المراقبين والمرسلين الشفافية والكفاءة في التنفيذ، مما يجعل بروتوكول Socket حلاً قويًا ومرنًا لتطبيقات السلاسل المتعددة.

رحلة جمع التبرعات لبروتوكول المقبس

بروتوكول سوكت قد أحرز تقدما كبيرا في تأمين التمويل لدعم مهمته في تعزيز توافق سلاسل الكتل. في مارس 2022، حصل بروتوكول سوكت على جولة بذرية بقيمة 5 ملايين دولار. جذبت هذه الجولة من التمويل عددًا من المستثمرين الرئيسيين، بما في ذلك استثمارات كوينبيس واستثمارات الإطار. كان الاستثمار يهدف إلى توسيع عمل سوكت مع كوينبيس، وتوفير فرص توصيل للمطورين والمستخدمين لمحفظة كوينبيس وقاعدة.

حدث أحدث إنجاز في جمع التبرعات في سبتمبر 2023، عندما رفعت بروتوكول مأخذ مبلغًا آخر قدره 5 ملايين دولار في جولة استراتيجية. كانت هذه الجولة أيضًا بزعامة شركتي كوينبيس فينتشرز وفريمورك فينتشرز، مما يعزز دعمهما للمشروع بشكل أكبر. سيعزز رأس المال الجديد قدرات البروتوكول ويوسع نطاق وصوله ضمن النظام البيئي للبلوكتشين.

استنتاج

يعالج بروتوكول Socket تحديات التجزئة داخل النظام البيئي blockchain من خلال تمكين التفاعلات السلسة عبر شبكات blockchain المتعددة. من خلال الاستفادة من تجريد السلسلة ، فإنه يسمح للمطورين ببناء تطبيقات متطورة عبر السلسلة. يضمن بروتوكول Socket معاملات فعالة وآمنة وقابلة للتطوير عبر السلسلة من خلال تقنيات مبتكرة مثل بوابات التطبيقات ومزادات تدفق الطلبات المعيارية ولوحات المفاتيح والمراقبين. تعمل مجموعة منتجاتها ، بما في ذلك Socket API و Socket Plugin و SocketScan و Bungee Protocol ، على تحسين قدرات المطور والمستخدم. بدعم من جمع الأموال الناجح والمستثمرين البارزين ، يستعد Socket Protocol لتبسيط التفاعلات عبر السلسلة وإنشاء نظام بيئي مترابط حقا.

Auteur : Angelnath
Traduction effectuée par : Paine
Examinateur(s): Matheus、SimonLiu、Joyce
Réviseur(s) de la traduction : Ashley
* Les informations ne sont pas destinées à être et ne constituent pas des conseils financiers ou toute autre recommandation de toute sorte offerte ou approuvée par Gate.io.
* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate.io. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!