الجسر الذي يربط تطبيقات وسلاسل Web3

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

ما هو RPC؟

يواجه العديد من الأشخاص مصطلح RPC عند إضافة شبكة RPC يدويًا في محافظ مثل MetaMask. ومع ذلك، فإن RPC هي تقنية أساسية لا غنى عنها لتطبيقات بلوكتشين مثل Dapps و Wallets و CEXs. RPC تعني «مكالمة الإجراءات عن بُعد». في Web2، RPC هي تقنية اتصال تسمح لأحد أجهزة الكمبيوتر بالاتصال وتنفيذ برنامج على جهاز آخر. من خلال RPC، يحتاج المتصل فقط إلى تمرير اسم الخدمة والمعلمات للتواصل، وهو مفهوم واسع. في سياق بلوكتشين، RPC هو البروتوكول الذي يسمح للعملاء بالتفاعل مع بلوكتشين. يمكن للمستخدمين الاستعلام عن المعلومات المتعلقة ببلوكتشين (مثل ارتفاع الكتلة وتفاصيل الكتلة واتصالات العقدة) وإرسال المعاملات من خلال واجهة RPC.

صفحة إضافات شبكة Metamask (المصدر: Metamask)

المبادئ الفنية لـ RPC

من الضروري فهم الأدوار الأساسية الثلاثة لـ RPC:

  1. موفر الخدمة (RPC Server): يقع على جانب الخادم، ويقدم كلاً من تعريفات واجهة الخدمة وتطبيقات الخدمة. في عالم بلوكتشين، يشبه هذا المزود عقدة في شبكة بلوكتشين، مسؤولة عن وظائف مثل تخزين المعاملات والتحقق منها.
  2. مستهلك الخدمة (عميل RPC): يعمل هذا على جانب العميل. يقوم باستدعاء الخدمات البعيدة من خلال كائن وكيل بعيد. وفي بلوكتشين، يعمل السجل مثل نظام إدارة العقد، مع الإشارة إلى العقد التي تقدم خدمات محددة، وتمكين العقد الأخرى من العثور على هذه الخدمات والاستفادة منها.
  3. السجل: أيضًا من جانب الخادم، يقوم هذا بتسجيل الخدمات المحلية كخدمات بعيدة وإدارتها، مما يجعلها متاحة لمستهلك الخدمة. في سيناريو بلوكتشين، يشبه مستهلكو الخدمة التطبيقات أو المستخدمين الذين يحتاجون إلى معلومات حول بلوكتشين. يطلبون وظائف أو بيانات محددة عبر RPC، على غرار طلبات المهام داخل الفريق.

الرسم البياني لمكالمات RPC (المصدر: Google)

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

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

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

لماذا يعد RPC ضروريًا؟

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

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

ما هي استخدامات RPC؟

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

بالنسبة لمستخدم Web3 العادي، فإن حالة الاستخدام الأكثر مباشرة هي التبديل إلى بوابة RPC ذات زمن انتقال أقل أثناء ازدحام الشبكة، وبالتالي تقليل التأخير وتسريع تنفيذ المعاملات. من الناحية النظرية، يمكن تطبيق RPC على أي مشروع يتطلب معاملات blockchain أو استعلامات المعلومات.

RPC الخاص

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

  • إرسال المعاملات بشكل أسرع خلال فترات سك عملات NFT الحصرية التي تأتي أولاً تخدم أولاً
  • إرسال المعاملات للاستفادة من فرص المراجحة الحساسة للوقت
  • المطالبة بسرعة بالإسقاط الجوي

مثال تشغيل RPC

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

يحتوي MetaMask على صفحة تغيير RPC (المصدر: إصدار ويب MetaMask).

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

ما هو مزود خدمة RPC؟

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

يوفر مزودو خدمة RPC أيضًا RPCs الخاصة المذكورة سابقًا. يلبي معظم مزودي RPC العمليات متعددة السلاسل وغالبًا ما يقدمون إصدارات تجريبية مجانية وإصدارات عامة. فيما يلي بعض مزودي خدمة RPC المشهورين:

روبوتات الفلاش

Flashbots هي شركة قائمة على الأبحاث تركز على القيمة القابلة للاستخراج من التعدين (MEV)، وتهدف إلى التخفيف من العوامل الخارجية السلبية والمخاطر التي تشكلها MEV على سلاسل بلوكتشين للعقود الذكية. تتكون خدمة RPC الخاصة بهم، Flashbots Protect، من كل من RPC وواجهة برمجة التطبيقات. يمكن للمطورين تضمينه بسهولة في تطبيقاتهم باستخدام واجهة برمجة التطبيقات. يمكن للمستخدمين العاديين إضافة RPC الخاص به إلى محافظهم، وتوجيه معاملاتهم إلى Flashbots. تتضمن هذه العملية إرسال المعاملات مباشرة إلى عمال المناجم بدلاً من المجمع العام، مما يمنع «هجوم الساندويتش» السائد في MEV. تعد Flashbots حاليًا كيانًا رائدًا في صناعة أبحاث MEV.

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

إنفورا

Infura هو منتج IaaS (البنية التحتية كخدمة) مصمم لتسهيل الوصول إلى بيانات Ethereum للمطورين والمستخدمين. تعمل كعقدة إثيريوم كاملة، فهي توفر واجهة API التي تسمح لـ dApps بالاتصال بسرعة بمنصة إيثريوم للتفاعل دون تشغيل عقدة إيثريوم محلية. يشمل عملاؤها ميتاماسك ويونيسواب وكومبوند والمزيد.

كيمياء

توفر Alchemy حزم SDK وواجهات برمجة التطبيقات لإنشاء تطبيقات Web3 dApps متعددة السلاسل، وتقوم بتثقيف المستخدمين حول استخدام هذه الأدوات من خلال مبادرات تشبه المجتمع والجامعة. دعمت Alchemy أكثر من 100 مليار دولار من قيمة المعاملات على السلسلة، ولديها أكثر من 10 ملايين مستخدم نهائي، وحققت أكثر من 1.5 مليار دولار من الإتاوات. يشمل العملاء البارزون Opensea و GMX و AAVE.

أنكر

تقدم Ankr العديد من خدمات العقدة، بما في ذلك العقد العامة والخاصة، والتي تدعم أكثر من 30 بلوكشين. يوفر Ankr أيضًا واجهات API استنادًا إلى بروتوكولات RPC و WebSocket، بالإضافة إلى العديد من أدوات التطوير ومجموعات تطوير البرامج، مثل Web3.js و Truffle، مما يمكّن المطورين من إنشاء تطبيقات بلوكتشين ونشرها بسهولة. تتضمن قاعدة عملائهم Binance و Sushiswap و Meta Apes والمزيد.

عقدة سريعة

يوفر QuickNode خدمات API للمستخدمين مباشرة من خلال العقد المخصصة. وهو يدعم مناطق مختلفة وشبكات اختبار متعددة وعقد أرشيفية، مما يوفر للمطورين أداءً محسنًا للوصول إلى بلوكتشين واستقرارًا أكبر. تتضمن الميزات لوحة معلومات سهلة الاستخدام ومجموعة تحليلات وكاتب مكالمات الإجراءات عن بُعد، مما يدعم أكثر من 20 سلسلة. يشمل العملاء نانسن وألجوفي ودابرادر.

بلوك بي

BlockPi عبارة عن RPC بهيكل شبكة موزع، وطبقة تسريع موزعة متعددة السلاسل تشارك في بيئة Web3 اللامركزية. في أوائل عام 2023، نجحت في ترقية RPC العام الخاص بها، مما يوفر خدمة RPC مجانية أكثر استقرارًا وأسرع. من الناحية النظرية، تعالج بنيتها بشكل أساسي مشكلة الازدحام لطلبات RPC وتفتخر بقابلية التوسع اللانهائية.

الاستنتاج

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

المؤلف: Wayne
المترجم: Piper
المراجع (المراجعين): Edward、KOWEI、Elisa、Ashley He、Joyce
* لا يُقصد من المعلومات أن تكون أو أن تشكل نصيحة مالية أو أي توصية أخرى من أي نوع تقدمها منصة Gate أو تصادق عليها .
* لا يجوز إعادة إنتاج هذه المقالة أو نقلها أو نسخها دون الرجوع إلى منصة Gate. المخالفة هي انتهاك لقانون حقوق الطبع والنشر وقد تخضع لإجراءات قانونية.

مشاركة

تقويم العملات الرقمية

تحديثات المشروع
Etherex ستطلق عملة REX في 6 أغسطس.
REX
22.27%
2025-08-06
يوم الحوكمة والمطورين النادر في لاس فيغاس
ستستضيف Cardano يوم التطوير النادر والحكم في لاس فيغاس، من 6 إلى 7 أغسطس، ويشمل ورش العمل، hackathon ، ومناقشات جماعية تركز على التطوير الفني ومواضيع الحكم.
ADA
-3.44%
2025-08-06
البلوكتشين .Rio في ريو دي جانيرو
ستشارك Stellar في مؤتمر Blockchain.Rio، المقرر عقده في ريو دي جانيرو، من 5 إلى 7 أغسطس. سيتضمن البرنامج كلمات رئيسية ومناقشات جماعية تضم ممثلين عن نظام Stellar البيئي بالتعاون مع الشركاء Cheesecake Labs و NearX.
XLM
-3.18%
2025-08-06
ندوة عبر الإنترنت
أعلنت Circle عن ندوة مباشرة بعنوان "عصر قانون GENIUS يبدأ"، المقرر عقدها في 7 أغسطس 2025، الساعة 14:00 بتوقيت UTC. ستستكشف الجلسة تداعيات قانون GENIUS الذي تم تمريره حديثًا - الإطار التنظيمي الفيدرالي الأول لعملات الدفع المستقرة في الولايات المتحدة. سيقود دانيتي ديسبارتي وكوري ثين من Circle النقاش حول كيفية تأثير التشريع على ابتكار الأصول الرقمية، والوضوح التنظيمي، وقيادة الولايات المتحدة في البنية التحتية المالية العالمية.
USDC
-0.03%
2025-08-06
AMA على X
ستستضيف Ankr AMA على X في 7 أغسطس الساعة 16:00 بتوقيت UTC، مع التركيز على عمل DogeOS في بناء طبقة التطبيقات لـ DOGE.
ANKR
-3.23%
2025-08-06

المقالات ذات الصلة

ما هو Tronscan وكيف يمكنك استخدامه في عام 2025؟
مبتدئ

ما هو Tronscan وكيف يمكنك استخدامه في عام 2025؟

Tronscan هو مستكشف للبلوكشين يتجاوز الأساسيات، ويقدم إدارة محفظة، تتبع الرمز، رؤى العقد الذكية، ومشاركة الحوكمة. بحلول عام 2025، تطورت مع ميزات أمان محسّنة، وتحليلات موسّعة، وتكامل عبر السلاسل، وتجربة جوال محسّنة. تشمل النظام الآن مصادقة بيومترية متقدمة، ورصد المعاملات في الوقت الحقيقي، ولوحة معلومات شاملة للتمويل اللامركزي. يستفيد المطورون من تحليل العقود الذكية الذي يعتمد على الذكاء الاصطناعي وبيئات اختبار محسّنة، بينما يستمتع المستخدمون برؤية موحدة لمحافظ متعددة السلاسل والتنقل القائم على الإيماءات على الأجهزة المحمولة.
11/22/2023, 6:27:42 PM
أفضل 7 بوتات مدعومة بالذكاء الاصطناعي على تليجرام في عام 2025
مبتدئ

أفضل 7 بوتات مدعومة بالذكاء الاصطناعي على تليجرام في عام 2025

ما هي البوتات التجارية، وما هي أفضل 7 بوتات تداول على تلغرام؟ انقر على الرابط لمعرفة المزيد.
3/6/2024, 5:53:49 AM
مراجعة لأعلى عشرة بوتات ميم
مبتدئ

مراجعة لأعلى عشرة بوتات ميم

تقدم هذه المقالة نظرة عامة مفصلة عن أفضل عشرة بوتات تداول ميم شعبية في السوق الحالية، بما في ذلك خطوات التشغيل، مزايا المنتج، الرسوم، والأمان، مما يساعدك في العثور على أداة التداول الأنسب لك.
12/23/2024, 7:50:55 AM
كل ما تريد معرفته عن Blockchain
مبتدئ

كل ما تريد معرفته عن Blockchain

ما هي البلوكشين، وفائدتها، والمعنى الكامن وراء الطبقات والمجموعات، ومقارنات البلوكشين وكيف يتم بناء أنظمة التشفير المختلفة؟
11/21/2022, 9:15:55 AM
ما هو التحليل الفني؟
مبتدئ

ما هو التحليل الفني؟

تعلم من الماضي - لاستكشاف قانون تحركات الأسعار وقانون الثروة في السوق المتغيرة باستمرار.
11/21/2022, 9:56:34 AM
دليل المبتدئين للتداول
مبتدئ

دليل المبتدئين للتداول

تفتح هذه المقالة بوابة تداول العملات المشفرة، وتستكشف المجالات غير المعروفة، وتشرح مشاريع التشفير، وتحذر القراء من المخاطر المحتملة.
11/21/2022, 10:26:31 AM
ابدأ التداول الآن
اشترك وتداول لتحصل على جوائز ذهبية بقيمة
100 دولار أمريكي
و
5500 دولارًا أمريكيًا
لتجربة الإدارة المالية الذهبية!