إعادة توجيه العنوان الأصلي: كيفية إطلاق تطبيقات DApps عبر السلسلة: دليل على التوافقية
في السنوات الأخيرة، شهد العالم تحولًا كبيرًا نحو اللامركزية، دفعته وعد تعزيز الأمان، الشفافية والحكم الذاتي. في طليعة هذه الحركة تكنولوجيا البلوكشين والتطبيقات اللامركزية (DApps)، التي قدمت نماذج جديدة لمختلف الصناعات. تطبيقات DApps عبر السلاسل، تطور متقدم من تطبيقات DApps التقليدية، تظهر كحلا قويا للتغلب على القيود التي تواجهها منصات سلاسل واحدة. يغطي هذا الدليل أهمية عبر السلاسل والتوافقية.
في هذا الدليل:
تطبيق DApp عبر السلسلة، كما يوحي اسمه، يعمل عبر عدة شبكات بلوكشين متصلة. على عكس التطبيقات اللامركزية التقليدية التي تعتمد على سلسلة بلوكشين واحدة، تستفيد تطبيقات DApp عبر السلسلة من قدرات سلاسل متعددة، مما يعالج تحديات مثل التوسع، والتوافقية، والتخصص.
تقليديا، تكون شبكات البلوكشين معوقة بمعضلة البلوكشين، وهي مفهوم ابتكره مؤسس إيثريوم فايتاليك بوتيرين.
يقترح المثلث أن يختار المطورون اثنين من العناصر الأساسية الثلاثة التالية في تكنولوجيا البلوكشين: فكرة اللامركزية، الأمان، والقابلية للتوسع. وعلى هذا النحو، ظهرت العديد من الشبكات المختلفة، كل منها يأتي بمزايا وعيوب فردية. يمكن العثور على ملخص لأنواع الشبكات الشائعة في الجدول أدناه.
تطبيقات DApps عبر السلسلة مختلفة بشكل ملحوظ عن تطبيقات متعددة السلاسل، التي تشبهعقود ذكيةالتشغيل على عدة سلاسل كتل. كما هو الحال حاليًا، معظمهاDeFi التطبيقات، مثل Uniswap، المنحنى, وما إلى ذلك، لا تزال تعمل في هذا الإعداد، حيث يتم نشرها على كل فرد على حدة سلسلة الكتل. ليس هناك بيانات أو رسائل أو معاملات تحدث بين السلاسل.
التطبيقات اللامركزية متعددة السلاسل وعبر السلاسل: Kaleido
أحد أصعب التحديات التي تواجه تطبيقات DApps على سلسلة واحدة هو التوسع. مع شهرة هذه التطبيقات المتزايدة، يصبح ازدحام شبكات البلوكشين مشكلة متزايدة. تعالج تطبيقات DApps بين السلاسل هذا القلق من خلال توزيع المعاملات والحسابات عبر عدة سلاسل، مما يخفف الضغط على أي شبكة واحدة.
على سبيل المثال، يحل الجمع بين الطبقة 2 مع الطبقة 1 العديد من مشاكل اللامركزية والأمان والقابلية للتوسيع. يمكن إجراء المعاملات عالية الحجم على سلسلة الطبقة 2، مما يقلل أو يقضي على رسوم الغاز، بينما يمكن إجراء المعاملات ذات القيمة العالية والحجم المنخفض على الطبقة 1 لضمان الأمان.
مثال شائع على هذا النوع من الإعداد العابر للسلسلة هو مع ألعاب web3, حيث يتم التعامل مع العديد من NFTs داخل اللعبة والمعاملات على الطبقة الثانية بينما يتم التعامل مع NFTs ذات القيمة العالية أو NFTs التي ستتم بيعها على سوق على الطبقة الأولى.
التوافقية بين شبكات البلوكشين هي حالة استخدام هامة أخرى لتطبيقات البلوكشين عبر السلاسل وقد كانت هدفًا مستقرًا ضمن الصناعة. تخيل لو كان الإنترنت يعمل بطريقة تتيح لمتصفحات الويب الاتصال فقط بمجموعات معينة من المواقع. على سبيل المثال، تقوم Chrome فقط بالاتصال بمواقع “.org”، بينما تقوم Safari فقط بالاتصال بمواقع “.com”، و Firefox فقط بالاتصال بمواقع “.edu”، وما إلى ذلك. هذا سيؤدي إلى تجربة مجزأة للغاية.
التوافقية بين سلاسل الكتليتيح لشبكات البلوكشين المختلفة التواصل ومشاركة البيانات والأصول والخدمات، بغض النظر عن بروتوكولاتها وهياكلها الفردية. يفتح هذا التفاعل السلس أفاقًا جديدة للمعاملات عبر السلاسل، والتطبيقات اللامركزية، والتبادل الفعال للقيمة، تمامًا كما يتيح المتصفح الموحد التصفح السهل عبر تنوع الإنترنت.
النهج عبر السلسلة يحمل إمكانيات هائلة للDeFiيمكن لتطبيقات DApps عبر السلسلة النقل العابرة تقديم وصول للمستخدمين إلى مجموعة متنوعة من الخدمات المالية عبر سلاسل كتلية مختلفة مع الحفاظ على السيولة والأمان الذي توفره تكنولوجيا سلاسل الكتل. سيفتح هذا مستويات جديدة من الابتكار ضمن مساحة DeFi ويوسع إمكانية الوصول إلى الأدوات المالية لجمهور عالمي.
مثال بارز هو جمع المعلومات المالية اللامركزية مثل 1inchالتي تتصل بعدة سلاسل كتلية مثل إثريوم،تدفق الثلج, بوليغون، وأكثر. يوفر هذا التطبيق اللامركزي للمستخدمين الوصول إلى مجموعة واسعة من بروتوكولات الديفي مثل الإقراض، الاقتراض، زراعة العائد، والبورصات اللامركزية. يمكن للمستخدمين نقل أصولهم بسلاسة عبر السلاسل للاستفادة من عوائد أعلى، ورسوم أقل، أو ميزات محددة لكل سلسلة بلوكشين.
الأصولتوكينةكانت مفهومًا رائجًا على مدى السنوات القليلة الماضية مع تمثيل الأصول الحقيقية بالرموز. يمكن أن يكون هذا أي شيء، بما في ذلك العقارات والسلع والأسهم والسندات والفن إلخ. وعلى هذا النحو، ستظهر سلاسل مختلفة كطبقات تسوية لحالات الاستخدام الخاصة. على سبيل المثال، قد يستخدم أحد البنوك Chain A لحالات تمثيل الأصول، وقد تستخدم منصة العقارات Chain B، إلخ. قد تصبح هذه التجارب متشظية بسبب البنية التحتية المختلفة للسلاسل. ومع ذلك، ستمكن التوافقية بين السلاسل من تعزيز السيولة ووصول المستخدم وتعزيز تجارب المستخدم. وبهذه الطريقة، يمكن استخدام الأموال التي تتم تسويتها على Chain A بسهولة على Chain B وهكذا.
بناءً على حالة الاستخدام أعلاه، العملات الرقمية في شكلالعملات المستقرةأوالعملات الرقمية الخاصة بالبنك المركزي (CBDCs)تمثل التطورات المبتكرة في عالم التمويل الرقمي.
العملات الرقمية الرسمية المركزية هي تمثيلات رقمية لعملة رسمية لبلد ما صادرة عن بنكه المركزي. في الوقت نفسه، العملات المستقرة هي رموز رقمية مرتبطة عادة بأصل ثابت مثل عملة فلسطينية أو سلعة.
يعد التوافق بين سلاسل الكتل الرقمية هذه أمرًا حيويًا لاستخدامها على نطاق واسع. التوافقية بين شبكات سلاسل الكتل المختلفة تسمح بإجراء معاملات سلسة وفعالة، مما يتيح للعملات الرقمية الرسمية المركزية (CBDCs) والعملات مستقرة القيمة أن تعبر النظم المالية المختلفة. يعمل هذا التوافق بين السلاسل على تيسير التجارة الدولية وتحويلات الأموال والشمول المالي، حيث يمكن لهذه الأصول الرقمية التفاعل مع مجموعة أوسع من المنصات المالية والتطبيقات.
يمكن أن تقوم تطبيقات DApps متعددة السلاسل بثورة في صناعة الألعاب من خلال تمكين تداول العناصر عبر المنصات، وتعزيز تجارب الألعاب، وامتلاك اللاعبين الحقيقي للأصول داخل اللعبة. يمكن للاعبين الاستمتاع بانتقالات سلسة بين الألعاب والمنصات المختلفة مع الحفاظ على ملكيتهم للعناصر الافتراضية الخاصة بهم، مما يعزز مستوى جديد من مشاركة اللاعبين والاحتفاظ بالقيمة.
هناك أيضًا إمكانية لنظم الألعاب التعاونية. على سبيل المثال، تصور سيناريو لعب حيث يجب عليك الحصول على عناصر فريدة من خلال التفاعل مع لعبة مختلفة. قد تجد نفسك في موقف حيث يجب عليك صنع سيف داخل لعبة A، عليك الحصول على مواد معينة تكون متاحة حصريًا داخل لعبة B. بالإضافة إلى ذلك، قد تكون هناك محتويات حصرية يمكن الوصول إليها فقط من خلال امتلاك NFT مأخوذ من لعبة مختلفة. هذا يفتح عالمًا من المفاهيم اللعبة الابتكارية التي يمكن لكل من المطورين واللاعبين الانغماس فيها.
مثال على التوافقية في البلوكشين في الألعاب هو شراكةبين Mini Royale: Nations من Faraway Games و Ready Player Me. يعمل على سلاسل كتل مختلفة وخلفيات ألعاب، يمكن للاعبين الآن إنشاء أو استيراد الشخصيات الافتراضية الخاصة بهم في Mini Royale. يمنح هذا مستخدمي Ready Player Me فائدة لشخصياتهم الافتراضية، التي قد تكون مجهزة بملابس وملحقات من علامات تجارية مثل Adidas و New Balance و Tommy Hilfiger. بدلاً من الجوانب الجمالية فقط، يمكن الآن استخدام هذه الشخصيات الافتراضية في لعبة فعلية، مما يؤدي إلى زيادة التخصيص الشخصي والفوائد لكلا اللعبتين.
في إدارة سلسلة التوريد، يمكن أن تحسن تطبيقات DApps متعددة السلاسل الشفافية وقابلية التتبع. من خلال استخدام عدة سلاسل كتلية، يمكن لهذه التطبيقات تتبع المنتجات من مصدرها إلى وجهتها النهائية، مما يضمن أصالتها ويقلل من مخاطر الاحتيال. يمكن أن يعيد هذا المستوى من الشفافية تشكيل الصناعات التي يكون فيها الحساب والمصدر هما الأمر الأساسي.
اعتبار تطبيق DApp عبر السلسلة يستخدمه شركة غذائية لتتبع رحلة المنتج من المزرعة إلى الطاولة. يمكن لتطبيق DApp استخدام سلاسل الكتل لتسجيل المعلومات في كل مرحلة، بما في ذلك المنشأ والنقل وفحوصات الجودة. يضمن هذا سجلًا دقيقًا ومحميًا من التلاعب بتاريخ المنتج، مما يعود بالفائدة على الشركات والمستهلكين.
هناك العديد من التحديات التي يجب على تطبيقات DApp عبر السلسلة أن تنظر فيها. وتشمل هذه:
تعتبر تطبيقات DApps عبر السلاسل أكثر تعقيدًا بشكل ملحوظ للبناء والصيانة مقارنةً بتطبيقات سلسلة واحدة أو حتى تطبيقات متعددة السلاسل. يمكن أن تشترك تطبيقات DApps عبر السلاسل في البيانات والرسائل، وما إلى ذلك، عبر عدة سلاسل، مما يعني أن المطورين يجب أن يتعاملوا مع الحفاظ على الحالة عبر سلاسل مختلفة. تؤثر النشاطات على سلسلة واحدة على حالة أي سلسلة أخرى يعمل عليها تطبيق DApp.
بالإضافة إلى ذلك، يجب على المطورين أيضًا إدارة عقود ذكية متنوعة عبر الشبكات أيضًا. تصبح عمليات الاختبار والتصحيح والنشر مساعي معقدة حيث يحتاج المطورون إلى مراعاة شروط الشبكة المختلفة وقضايا التأخير والتناقضات المحتملة عبر سلاسل الكتل المتصلة.
الأمان هو قضية بارزة في تطبيقات DApp عبر السلاسل الجانبية نظرًا لتوسع سطح الهجوم. تتعرض تطبيقات DApps لثغرات متنوعة نتيجة التفاعل مع عدة سلاسل بلوكشين. يمكن أن تؤدي الفروقات في بروتوكولات الأمان بين السلاسل المختلفة إلى استغلال يؤثر على النظام البيئي للتبادل عبر السلاسل بأكمله. نظرًا لأن العديد من أكبر تطبيقات DApp عبر السلاسل هي جسور تحمل كمية كبيرة من الأموال، فقد تم استغلالها بطرق مختلفة. أمثلة بارزة على اختراقات جسور التبادل عبر السلاسل تشمل Ronin Bridge، Wormhole، واختراقات Nomad، كل منها تضمن اختراقات بمئات الملايين من الدولارات.
تجربة المستخدم السلسة أمر حيوي لاعتماد التطبيقات اللامركزية عبر السلاسل. يتوقع المستخدمون تفاعلات بديهية بغض النظر عن السلسلة البلوكية الأساسية. سرعة الإنتاجية، والموثوقية، والاتساق هي أمور حيوية لتعزيز ثقة المستخدم ومشاركته. إذا كانت المعاملات تفشل، أو تستغرق وقتا طويلا، أو تؤدي إلى أخطاء مثل الإنفاق المزدوج، فإن الثقة والمستخدمون ستتآكل.
الآن بعد فهمنا للفوائد وحالات الاستخدام والتحديات المتعلقة بتطبيقات DApps عبر السلاسل، كيف نمكّنها؟
هناك العديد من الأدوات والأطر التي تمكّن التطبيقات اللامركزية (DApps) من التبادل عبر السلاسل. تشمل المشاريع الشهيرة كوسموس, بولكادوت, هايبرليدجر فايرفلاي، والمزيد. دعونا نأخذ الأخير كدراسة حالة.
هايبرليدجر فايرفلاي، المطورة بواسطةKaleidoأداة تستخدمها العديد من المؤسسات اليوم. تم المساهمة في نظام FireFly من قبل مؤسسة Hyperledger، جزء من مؤسسة Linux المتخصصة في أدوات سلسلة الكتل مفتوحة المصدر. يمكن لـ FireFly Supernode الاتصال بأي نظام بيئي لسلسلة الكتل، سواء كان عامًا أم خاصًا. عندما يتم توصيل سلسلة، يمكن لـ FireFly Supernode استدعاء عقود ذكية مخصصة، والتفاعل مع الرموز، ومراقبة المعاملات. اعتبرها طبقة تنسيق بيانات أو بيانات. يمكن لـ FireFly Supernode الفردية الاتصال بعدة سلاسل وإنشاء شبكة عبر سلاسل عن طريق تيسير المعاملات والبيانات والرسائل.
الطريقة التي يعمل بها كل هذا هي باستخدام نموذج مدفوع بالأحداث. بهذه الطريقة، يمكن نقل البيانات بشكل موثوق بين تطبيقك الموزع والسلاسل بتسلسل مناسب ومحاولات متكررة وتكرارية سواء كانت البيانات على السلسلة أو خارجها.
HyperLedger FireFly: Kaleido
على سبيل المثال ، يمكن أن يعمل Hyperledger FireFly كجسر موثوق به بين السلاسل ، سواء كان ذلك بين سلسلتين خاصتين أو سلسلتين عامتين أو سلسلة خاصة وعامة. يجب على المستخدمين تعليم FireFly حول السلاسل التي يريدون الاتصال بها وإعداد "مساحة اسم" باستخدام عنوان URL ل RPC المقابل ومعرف السلسلة لكل سلسلة.
ثم، حدد ما تريد نقله واستخدم واجهة برمجة تطبيقات REST المدمجة في FireFly لبدء عملية الجسر. يستمع FireFly للأحداث على كلا السلسلتين ويدير عملية النقل، مضمنًا تسهيل صكوك الرموز وحرقها بشكل صحيح. يُظهر الرسم التخطيطي لكيفية عمل هذا أدناه.
كيف يعمل عملية توصيل FireFly: Kaleido
بالإضافة إلى Hyperledger Firefly، تأكد من التحقق من Cosmos وPolkadot، حيث يبرزان أيضًا بسبب بيئاتهما القوية ونهجهما الفريد لتمكين التواصل عبر السلاسل.
تستخدم Cosmos إطارا معياريا يمكن blockchain من التفاعل داخل نظامها البيئي من خلال بروتوكول الاتصالات بين Blockchain (IBC). تم تصميمه كشبكة من سلاسل الكتل المتوازية المستقلة ، كل منها مدعوم بخوارزميات إجماع BFT الكلاسيكية مثل Tendermint. تضع Cosmos نفسها على أنها "إنترنت Blockchains" ، حيث تسمح Cosmos SDK للمطورين ببناء سلاسل كتل قابلة للتشغيل البيني تحافظ على السيادة مع تمكين عمليات نقل الرموز ومشاركة البيانات.
بولكادوتمن ناحية أخرى، يوفر إطار تبادل متعدد السلاسل متنوع النوعية يمكن تمكين تحويلات عبر السلاسل المتقاطعة لأي نوع من البيانات أو الأصول، وليس فقط الرموز. من خلال الاتصال بسلسلة ترابط مركزية، يمكن لباراشاينات بولكادوت العمل بشكل مستقل ولكن أيضًا التواصل ومشاركة الأمان مع باراشاينات أخرى، مما يعزز الهندسة المعمارية للسلاسل المتعددة القابلة للتوسع. يبسط Substrate، الإطار التطويري لبولكادوت، عملية إنشاء سلاسل كتل مخصصة تكون متوافقة بطبيعتها. يسمح النموذج الأمني المشترك الفريد لبولكادوت بنظام بيئي ديناميكي حيث يمكن لمختلف سلاسل الكتل الترقية والتواصل بأمان مشترك وتوافقية.
تتأكد من أن اختيار أدوات تطوير سلسلة الكتل المُناقَشة في هذا الدليل سيدفع التطوير لتطبيقات سلسلة الكتل العابرة أقرب إلى اعتماد الجماهير. تفتح توافقية سلسلة الكتل إمكانيات جديدة للمعاملات العابرة لسلسلة الكتل وتطبيقات اللامركزية والتبادل الفعال للقيمة، تمامًا كما يُمكن لمتصفح موحد تمكين التصفح بسهولة عبر تنوع الإنترنت. بينما يتطور web3 ويتشابك، يُتوقع رؤية اتصالًا كبيرًا وتفاعلًا سلسًا بين سلاسل الكتل وجميع التكنولوجيا المبنية عليها.
إعادة توجيه العنوان الأصلي: كيفية إطلاق تطبيقات DApps عبر السلسلة: دليل على التوافقية
في السنوات الأخيرة، شهد العالم تحولًا كبيرًا نحو اللامركزية، دفعته وعد تعزيز الأمان، الشفافية والحكم الذاتي. في طليعة هذه الحركة تكنولوجيا البلوكشين والتطبيقات اللامركزية (DApps)، التي قدمت نماذج جديدة لمختلف الصناعات. تطبيقات DApps عبر السلاسل، تطور متقدم من تطبيقات DApps التقليدية، تظهر كحلا قويا للتغلب على القيود التي تواجهها منصات سلاسل واحدة. يغطي هذا الدليل أهمية عبر السلاسل والتوافقية.
في هذا الدليل:
تطبيق DApp عبر السلسلة، كما يوحي اسمه، يعمل عبر عدة شبكات بلوكشين متصلة. على عكس التطبيقات اللامركزية التقليدية التي تعتمد على سلسلة بلوكشين واحدة، تستفيد تطبيقات DApp عبر السلسلة من قدرات سلاسل متعددة، مما يعالج تحديات مثل التوسع، والتوافقية، والتخصص.
تقليديا، تكون شبكات البلوكشين معوقة بمعضلة البلوكشين، وهي مفهوم ابتكره مؤسس إيثريوم فايتاليك بوتيرين.
يقترح المثلث أن يختار المطورون اثنين من العناصر الأساسية الثلاثة التالية في تكنولوجيا البلوكشين: فكرة اللامركزية، الأمان، والقابلية للتوسع. وعلى هذا النحو، ظهرت العديد من الشبكات المختلفة، كل منها يأتي بمزايا وعيوب فردية. يمكن العثور على ملخص لأنواع الشبكات الشائعة في الجدول أدناه.
تطبيقات DApps عبر السلسلة مختلفة بشكل ملحوظ عن تطبيقات متعددة السلاسل، التي تشبهعقود ذكيةالتشغيل على عدة سلاسل كتل. كما هو الحال حاليًا، معظمهاDeFi التطبيقات، مثل Uniswap، المنحنى, وما إلى ذلك، لا تزال تعمل في هذا الإعداد، حيث يتم نشرها على كل فرد على حدة سلسلة الكتل. ليس هناك بيانات أو رسائل أو معاملات تحدث بين السلاسل.
التطبيقات اللامركزية متعددة السلاسل وعبر السلاسل: Kaleido
أحد أصعب التحديات التي تواجه تطبيقات DApps على سلسلة واحدة هو التوسع. مع شهرة هذه التطبيقات المتزايدة، يصبح ازدحام شبكات البلوكشين مشكلة متزايدة. تعالج تطبيقات DApps بين السلاسل هذا القلق من خلال توزيع المعاملات والحسابات عبر عدة سلاسل، مما يخفف الضغط على أي شبكة واحدة.
على سبيل المثال، يحل الجمع بين الطبقة 2 مع الطبقة 1 العديد من مشاكل اللامركزية والأمان والقابلية للتوسيع. يمكن إجراء المعاملات عالية الحجم على سلسلة الطبقة 2، مما يقلل أو يقضي على رسوم الغاز، بينما يمكن إجراء المعاملات ذات القيمة العالية والحجم المنخفض على الطبقة 1 لضمان الأمان.
مثال شائع على هذا النوع من الإعداد العابر للسلسلة هو مع ألعاب web3, حيث يتم التعامل مع العديد من NFTs داخل اللعبة والمعاملات على الطبقة الثانية بينما يتم التعامل مع NFTs ذات القيمة العالية أو NFTs التي ستتم بيعها على سوق على الطبقة الأولى.
التوافقية بين شبكات البلوكشين هي حالة استخدام هامة أخرى لتطبيقات البلوكشين عبر السلاسل وقد كانت هدفًا مستقرًا ضمن الصناعة. تخيل لو كان الإنترنت يعمل بطريقة تتيح لمتصفحات الويب الاتصال فقط بمجموعات معينة من المواقع. على سبيل المثال، تقوم Chrome فقط بالاتصال بمواقع “.org”، بينما تقوم Safari فقط بالاتصال بمواقع “.com”، و Firefox فقط بالاتصال بمواقع “.edu”، وما إلى ذلك. هذا سيؤدي إلى تجربة مجزأة للغاية.
التوافقية بين سلاسل الكتليتيح لشبكات البلوكشين المختلفة التواصل ومشاركة البيانات والأصول والخدمات، بغض النظر عن بروتوكولاتها وهياكلها الفردية. يفتح هذا التفاعل السلس أفاقًا جديدة للمعاملات عبر السلاسل، والتطبيقات اللامركزية، والتبادل الفعال للقيمة، تمامًا كما يتيح المتصفح الموحد التصفح السهل عبر تنوع الإنترنت.
النهج عبر السلسلة يحمل إمكانيات هائلة للDeFiيمكن لتطبيقات DApps عبر السلسلة النقل العابرة تقديم وصول للمستخدمين إلى مجموعة متنوعة من الخدمات المالية عبر سلاسل كتلية مختلفة مع الحفاظ على السيولة والأمان الذي توفره تكنولوجيا سلاسل الكتل. سيفتح هذا مستويات جديدة من الابتكار ضمن مساحة DeFi ويوسع إمكانية الوصول إلى الأدوات المالية لجمهور عالمي.
مثال بارز هو جمع المعلومات المالية اللامركزية مثل 1inchالتي تتصل بعدة سلاسل كتلية مثل إثريوم،تدفق الثلج, بوليغون، وأكثر. يوفر هذا التطبيق اللامركزي للمستخدمين الوصول إلى مجموعة واسعة من بروتوكولات الديفي مثل الإقراض، الاقتراض، زراعة العائد، والبورصات اللامركزية. يمكن للمستخدمين نقل أصولهم بسلاسة عبر السلاسل للاستفادة من عوائد أعلى، ورسوم أقل، أو ميزات محددة لكل سلسلة بلوكشين.
الأصولتوكينةكانت مفهومًا رائجًا على مدى السنوات القليلة الماضية مع تمثيل الأصول الحقيقية بالرموز. يمكن أن يكون هذا أي شيء، بما في ذلك العقارات والسلع والأسهم والسندات والفن إلخ. وعلى هذا النحو، ستظهر سلاسل مختلفة كطبقات تسوية لحالات الاستخدام الخاصة. على سبيل المثال، قد يستخدم أحد البنوك Chain A لحالات تمثيل الأصول، وقد تستخدم منصة العقارات Chain B، إلخ. قد تصبح هذه التجارب متشظية بسبب البنية التحتية المختلفة للسلاسل. ومع ذلك، ستمكن التوافقية بين السلاسل من تعزيز السيولة ووصول المستخدم وتعزيز تجارب المستخدم. وبهذه الطريقة، يمكن استخدام الأموال التي تتم تسويتها على Chain A بسهولة على Chain B وهكذا.
بناءً على حالة الاستخدام أعلاه، العملات الرقمية في شكلالعملات المستقرةأوالعملات الرقمية الخاصة بالبنك المركزي (CBDCs)تمثل التطورات المبتكرة في عالم التمويل الرقمي.
العملات الرقمية الرسمية المركزية هي تمثيلات رقمية لعملة رسمية لبلد ما صادرة عن بنكه المركزي. في الوقت نفسه، العملات المستقرة هي رموز رقمية مرتبطة عادة بأصل ثابت مثل عملة فلسطينية أو سلعة.
يعد التوافق بين سلاسل الكتل الرقمية هذه أمرًا حيويًا لاستخدامها على نطاق واسع. التوافقية بين شبكات سلاسل الكتل المختلفة تسمح بإجراء معاملات سلسة وفعالة، مما يتيح للعملات الرقمية الرسمية المركزية (CBDCs) والعملات مستقرة القيمة أن تعبر النظم المالية المختلفة. يعمل هذا التوافق بين السلاسل على تيسير التجارة الدولية وتحويلات الأموال والشمول المالي، حيث يمكن لهذه الأصول الرقمية التفاعل مع مجموعة أوسع من المنصات المالية والتطبيقات.
يمكن أن تقوم تطبيقات DApps متعددة السلاسل بثورة في صناعة الألعاب من خلال تمكين تداول العناصر عبر المنصات، وتعزيز تجارب الألعاب، وامتلاك اللاعبين الحقيقي للأصول داخل اللعبة. يمكن للاعبين الاستمتاع بانتقالات سلسة بين الألعاب والمنصات المختلفة مع الحفاظ على ملكيتهم للعناصر الافتراضية الخاصة بهم، مما يعزز مستوى جديد من مشاركة اللاعبين والاحتفاظ بالقيمة.
هناك أيضًا إمكانية لنظم الألعاب التعاونية. على سبيل المثال، تصور سيناريو لعب حيث يجب عليك الحصول على عناصر فريدة من خلال التفاعل مع لعبة مختلفة. قد تجد نفسك في موقف حيث يجب عليك صنع سيف داخل لعبة A، عليك الحصول على مواد معينة تكون متاحة حصريًا داخل لعبة B. بالإضافة إلى ذلك، قد تكون هناك محتويات حصرية يمكن الوصول إليها فقط من خلال امتلاك NFT مأخوذ من لعبة مختلفة. هذا يفتح عالمًا من المفاهيم اللعبة الابتكارية التي يمكن لكل من المطورين واللاعبين الانغماس فيها.
مثال على التوافقية في البلوكشين في الألعاب هو شراكةبين Mini Royale: Nations من Faraway Games و Ready Player Me. يعمل على سلاسل كتل مختلفة وخلفيات ألعاب، يمكن للاعبين الآن إنشاء أو استيراد الشخصيات الافتراضية الخاصة بهم في Mini Royale. يمنح هذا مستخدمي Ready Player Me فائدة لشخصياتهم الافتراضية، التي قد تكون مجهزة بملابس وملحقات من علامات تجارية مثل Adidas و New Balance و Tommy Hilfiger. بدلاً من الجوانب الجمالية فقط، يمكن الآن استخدام هذه الشخصيات الافتراضية في لعبة فعلية، مما يؤدي إلى زيادة التخصيص الشخصي والفوائد لكلا اللعبتين.
في إدارة سلسلة التوريد، يمكن أن تحسن تطبيقات DApps متعددة السلاسل الشفافية وقابلية التتبع. من خلال استخدام عدة سلاسل كتلية، يمكن لهذه التطبيقات تتبع المنتجات من مصدرها إلى وجهتها النهائية، مما يضمن أصالتها ويقلل من مخاطر الاحتيال. يمكن أن يعيد هذا المستوى من الشفافية تشكيل الصناعات التي يكون فيها الحساب والمصدر هما الأمر الأساسي.
اعتبار تطبيق DApp عبر السلسلة يستخدمه شركة غذائية لتتبع رحلة المنتج من المزرعة إلى الطاولة. يمكن لتطبيق DApp استخدام سلاسل الكتل لتسجيل المعلومات في كل مرحلة، بما في ذلك المنشأ والنقل وفحوصات الجودة. يضمن هذا سجلًا دقيقًا ومحميًا من التلاعب بتاريخ المنتج، مما يعود بالفائدة على الشركات والمستهلكين.
هناك العديد من التحديات التي يجب على تطبيقات DApp عبر السلسلة أن تنظر فيها. وتشمل هذه:
تعتبر تطبيقات DApps عبر السلاسل أكثر تعقيدًا بشكل ملحوظ للبناء والصيانة مقارنةً بتطبيقات سلسلة واحدة أو حتى تطبيقات متعددة السلاسل. يمكن أن تشترك تطبيقات DApps عبر السلاسل في البيانات والرسائل، وما إلى ذلك، عبر عدة سلاسل، مما يعني أن المطورين يجب أن يتعاملوا مع الحفاظ على الحالة عبر سلاسل مختلفة. تؤثر النشاطات على سلسلة واحدة على حالة أي سلسلة أخرى يعمل عليها تطبيق DApp.
بالإضافة إلى ذلك، يجب على المطورين أيضًا إدارة عقود ذكية متنوعة عبر الشبكات أيضًا. تصبح عمليات الاختبار والتصحيح والنشر مساعي معقدة حيث يحتاج المطورون إلى مراعاة شروط الشبكة المختلفة وقضايا التأخير والتناقضات المحتملة عبر سلاسل الكتل المتصلة.
الأمان هو قضية بارزة في تطبيقات DApp عبر السلاسل الجانبية نظرًا لتوسع سطح الهجوم. تتعرض تطبيقات DApps لثغرات متنوعة نتيجة التفاعل مع عدة سلاسل بلوكشين. يمكن أن تؤدي الفروقات في بروتوكولات الأمان بين السلاسل المختلفة إلى استغلال يؤثر على النظام البيئي للتبادل عبر السلاسل بأكمله. نظرًا لأن العديد من أكبر تطبيقات DApp عبر السلاسل هي جسور تحمل كمية كبيرة من الأموال، فقد تم استغلالها بطرق مختلفة. أمثلة بارزة على اختراقات جسور التبادل عبر السلاسل تشمل Ronin Bridge، Wormhole، واختراقات Nomad، كل منها تضمن اختراقات بمئات الملايين من الدولارات.
تجربة المستخدم السلسة أمر حيوي لاعتماد التطبيقات اللامركزية عبر السلاسل. يتوقع المستخدمون تفاعلات بديهية بغض النظر عن السلسلة البلوكية الأساسية. سرعة الإنتاجية، والموثوقية، والاتساق هي أمور حيوية لتعزيز ثقة المستخدم ومشاركته. إذا كانت المعاملات تفشل، أو تستغرق وقتا طويلا، أو تؤدي إلى أخطاء مثل الإنفاق المزدوج، فإن الثقة والمستخدمون ستتآكل.
الآن بعد فهمنا للفوائد وحالات الاستخدام والتحديات المتعلقة بتطبيقات DApps عبر السلاسل، كيف نمكّنها؟
هناك العديد من الأدوات والأطر التي تمكّن التطبيقات اللامركزية (DApps) من التبادل عبر السلاسل. تشمل المشاريع الشهيرة كوسموس, بولكادوت, هايبرليدجر فايرفلاي، والمزيد. دعونا نأخذ الأخير كدراسة حالة.
هايبرليدجر فايرفلاي، المطورة بواسطةKaleidoأداة تستخدمها العديد من المؤسسات اليوم. تم المساهمة في نظام FireFly من قبل مؤسسة Hyperledger، جزء من مؤسسة Linux المتخصصة في أدوات سلسلة الكتل مفتوحة المصدر. يمكن لـ FireFly Supernode الاتصال بأي نظام بيئي لسلسلة الكتل، سواء كان عامًا أم خاصًا. عندما يتم توصيل سلسلة، يمكن لـ FireFly Supernode استدعاء عقود ذكية مخصصة، والتفاعل مع الرموز، ومراقبة المعاملات. اعتبرها طبقة تنسيق بيانات أو بيانات. يمكن لـ FireFly Supernode الفردية الاتصال بعدة سلاسل وإنشاء شبكة عبر سلاسل عن طريق تيسير المعاملات والبيانات والرسائل.
الطريقة التي يعمل بها كل هذا هي باستخدام نموذج مدفوع بالأحداث. بهذه الطريقة، يمكن نقل البيانات بشكل موثوق بين تطبيقك الموزع والسلاسل بتسلسل مناسب ومحاولات متكررة وتكرارية سواء كانت البيانات على السلسلة أو خارجها.
HyperLedger FireFly: Kaleido
على سبيل المثال ، يمكن أن يعمل Hyperledger FireFly كجسر موثوق به بين السلاسل ، سواء كان ذلك بين سلسلتين خاصتين أو سلسلتين عامتين أو سلسلة خاصة وعامة. يجب على المستخدمين تعليم FireFly حول السلاسل التي يريدون الاتصال بها وإعداد "مساحة اسم" باستخدام عنوان URL ل RPC المقابل ومعرف السلسلة لكل سلسلة.
ثم، حدد ما تريد نقله واستخدم واجهة برمجة تطبيقات REST المدمجة في FireFly لبدء عملية الجسر. يستمع FireFly للأحداث على كلا السلسلتين ويدير عملية النقل، مضمنًا تسهيل صكوك الرموز وحرقها بشكل صحيح. يُظهر الرسم التخطيطي لكيفية عمل هذا أدناه.
كيف يعمل عملية توصيل FireFly: Kaleido
بالإضافة إلى Hyperledger Firefly، تأكد من التحقق من Cosmos وPolkadot، حيث يبرزان أيضًا بسبب بيئاتهما القوية ونهجهما الفريد لتمكين التواصل عبر السلاسل.
تستخدم Cosmos إطارا معياريا يمكن blockchain من التفاعل داخل نظامها البيئي من خلال بروتوكول الاتصالات بين Blockchain (IBC). تم تصميمه كشبكة من سلاسل الكتل المتوازية المستقلة ، كل منها مدعوم بخوارزميات إجماع BFT الكلاسيكية مثل Tendermint. تضع Cosmos نفسها على أنها "إنترنت Blockchains" ، حيث تسمح Cosmos SDK للمطورين ببناء سلاسل كتل قابلة للتشغيل البيني تحافظ على السيادة مع تمكين عمليات نقل الرموز ومشاركة البيانات.
بولكادوتمن ناحية أخرى، يوفر إطار تبادل متعدد السلاسل متنوع النوعية يمكن تمكين تحويلات عبر السلاسل المتقاطعة لأي نوع من البيانات أو الأصول، وليس فقط الرموز. من خلال الاتصال بسلسلة ترابط مركزية، يمكن لباراشاينات بولكادوت العمل بشكل مستقل ولكن أيضًا التواصل ومشاركة الأمان مع باراشاينات أخرى، مما يعزز الهندسة المعمارية للسلاسل المتعددة القابلة للتوسع. يبسط Substrate، الإطار التطويري لبولكادوت، عملية إنشاء سلاسل كتل مخصصة تكون متوافقة بطبيعتها. يسمح النموذج الأمني المشترك الفريد لبولكادوت بنظام بيئي ديناميكي حيث يمكن لمختلف سلاسل الكتل الترقية والتواصل بأمان مشترك وتوافقية.
تتأكد من أن اختيار أدوات تطوير سلسلة الكتل المُناقَشة في هذا الدليل سيدفع التطوير لتطبيقات سلسلة الكتل العابرة أقرب إلى اعتماد الجماهير. تفتح توافقية سلسلة الكتل إمكانيات جديدة للمعاملات العابرة لسلسلة الكتل وتطبيقات اللامركزية والتبادل الفعال للقيمة، تمامًا كما يُمكن لمتصفح موحد تمكين التصفح بسهولة عبر تنوع الإنترنت. بينما يتطور web3 ويتشابك، يُتوقع رؤية اتصالًا كبيرًا وتفاعلًا سلسًا بين سلاسل الكتل وجميع التكنولوجيا المبنية عليها.