🆘📢🆘 PI تُعلن عن خادم RPC: ما معنى هذا؟
الجزء الأول: ما هو RPC، وما هو Soroban، وكيف تعمل العقود الذكية، وما هي الآثار التقنية العملية لهذا الحدث؟
🚀 مفاهيم RPC وSoroban والعقود الذكية بشكل عام
لتسهيل فهم هذه المفاهيم على غير المتخصصين في تكنولوجيا المعلومات، سأشرحها ببساطة كما يلي:
خادم RPC: هو بوابة الاتصال بين النظام والتطبيقات. في شبكة البلوك تشين، تحتوي العُقد على بيانات السجل. مع ذلك، لا تحتاج التطبيقات الخارجية، مثل المحافظ الإلكترونية ومنصات التداول والألعاب، إلى تنزيل السجل بالكامل لتشغيلها. يتمثل دور خادم RPC في استقبال بيانات نظام السجل. يقوم المبرمجون بكتابة التطبيقات، والاتصال بخادم RPC، وإرسال الأوامر، على سبيل المثال: "تحقق من رصيد المحفظة أ". سيقرأ بروتوكول RPC جميع البيانات من الشبكة الأساسية ويعيد النتائج. يتيح هذا التواصل البسيط ذهابًا وإيابًا استخدام النظام عمليًا. بفضل خادم RPC، تتوفر للأطراف الخارجية منصة لدمج تطبيقاتها اللامركزية (dApp) في الشبكة.
العقود الذكية: من منظور هندسة البرمجيات، هي عبارة عن آلات حالة لامركزية. وهي عبارة عن أجزاء من التعليمات البرمجية تُجمَّع وتُخزَّن بشكل دائم وغير قابل للتغيير عبر جميع عُقد سلسلة الكتل. يمكن لأي شخص تفعيلها لتشغيلها تلقائيًا بناءً على قواعد مُبرمجة مسبقًا. عند استيفاء الشروط، يُنفَّذ العقد تلقائيًا دون أي وسيط أو مراجعة. يمكن للعقود الذكية إنشاء خزانات سيولة وحساب أسعار الصرف تلقائيًا، مما يُمكِّن المستخدمين من تحويل عملاتهم الرقمية إلى أخرى، وإجراء معاملات آلية دون إشراف بشري، وتطبيق حوكمة نظام لامركزية ذاتية التشغيل، وإصدار وإدارة الأصول الرقمية، والتحكم في منطق بالغ التعقيد... ربما أحتاج إلى مقال منفصل لشرح هذا بالتفصيل.
سوروبان: إذا كانت سلسلة الكتل هي السجل، فإن سوروبان هو الحاسوب المتصل بسلسلة الكتل لتشغيل تلك العقود الذكية. بدأ تطوير Soroban مع Stellar v20، ووصل الآن إلى v23. وهو العنصر الأساسي الذي يمنح النظام قوته. كان كل من Stellar وPi، حتى بروتوكول v19، مجرد سجلات ثابتة للأرصدة، بينما Soroban عبارة عن حاسوب افتراضي يُنفذ التعليمات البرمجية المُدمجة مباشرةً في جوهر الشبكة. صُمم Soroban خصيصًا لتشغيل العقود الذكية باستخدام معيار WebAssembly (WASM). بالنسبة لمن يعملون في تصميم المواقع أو تطوير البرمجيات بأسلوب تقليدي، سيدركون أن هذا المعيار يتميز بأداء عالٍ وسرعة فائقة. فبدلاً من إجبار المطورين على تعلم لغة برمجة غريبة ومنفصلة مثل Solidity الخاصة بـ Ethereum، يُمكنهم كتابة التعليمات البرمجية بلغات قوية مثل Rust، وتجميعها في ملف .wasm، ونشرها مباشرةً على النظام بفضل Soroban.
ببساطة ووضوح، يُعلن Pi عن دمج Soroban مع إصدار جديد من العقود الذكية. لم يعد باي مجرد عملة رقمية للتحويل بين المحافظ، بل أصبح منصة متكاملة. يمكن برمجة جميع العمليات المعقدة، مثل الاقتراض ودفع الفوائد، والضمانات، والبورصات اللامركزية، ونماذج الأعمال الآلية، لتشغيلها تلقائيًا على شبكة باي.
📢📢📢 يتبع... ترقبوا المنشور القادم #PiNetwork #Web3 $SOL



