أفضل طريقة لاختيار منصة بلوكتشين
العوامل الرئيسية لاختيار منصة بلوكتشين
في هذا المنشور ، سنناقش العوامل الرئيسية التي يجب مراعاتها أثناء اختيار منصة blockchain.
يعتمد اختيار النظام الأساسي لنشر dApp أو تشغيل الحلول المستندة إلى blockchain على عدد من العوامل ، والتي يتم النظر فيها أدناه.
تعيين البروتوكول
أحد العوامل الأساسية التي يجب النظر إليها هو خوارزمية إجماع البلوكشين. حقيقة أن blockchain معين يستخدم Proof of Work أو Proof of Stake يحدد ميزاته الرئيسية ، بما في ذلك ، على سبيل المثال ، إعداد الحوكمة الخاص به.
العامل التالي الذي يجب مراعاته هو العملة المشفرة المستخدمة بواسطة blockchain. ما المكتبات التي تستخدمها وتدعمها؟
على سبيل المثال ، يستخدم Ethereum secp256k1 ، بينما يستخدم Cardano و Monero Edwards25519.
شيء آخر يجب أخذه في الاعتبار هو منهجية معالجة المعاملات في blockchain المعنية. متى يتم طلب المعاملات والتحقق من صحتها وتنفيذها؟ على سبيل المثال ، في شبكة Ethereum ، يتم إرسال المعاملات إلى عقد التحقق للتحقق من صحتها قبل تنفيذها وكتابتها إلى الكتلة ذات الصلة
قابلية التوسع
- تتعامل المجموعة التالية من العوامل مع قدرة البلوكشين على دعم معدلات معالجة أعلى – قابلية التوسع. على سبيل المثال ، تقوم Ethereum ، أشهر blockchain العامة ، بمعالجة ما يصل إلى 30 معاملة في الثانية (tps). بالنسبة إلى Cardano ، يبلغ الحد الأقصى للإنتاجية 250 tps ، وتعالج Solana ما يقرب من 3000 معاملة في الثانية.
- تعتمد متطلبات قابلية التوسع على حل معين أو تطبيق dApp تخطط لنشره على blockchain. لا تتطلب بعض أنواع الحلول قابلية تطوير عالية جدًا. ولكن ، على سبيل المثال ، ستتطلب التطبيقات اللامركزية أو الحلول المتعلقة بالمدفوعات أو أي مجال أو تمويل آخر افتراضيًا قابلية تطوير أعلى..
الأمن والخصوصية
- يعد الأمان أحد الاهتمامات الرئيسية عندما يتعلق الأمر بالبلوكشين ، حيث يمكن أن تؤدي الهجمات الضارة إلى سرقة الأموال أو إتلاف عملك بعدة طرق أخرى.
- عند اختيار منصة blockchain ، ادرس بعناية سجلات تتبع الأمان لجميع الأنظمة الأساسية التي تفكر فيها. هل لاحظ أي منهم مؤخرًا نقاط ضعف خطيرة أدت إلى خسائر في أموال المستخدمين أو أي مشكلات أخرى؟
- يُنصح بشدة أيضًا بالتحقق من سجل تدقيق النظام الأساسي. هل تم تدقيق النظام الأساسي ، بما في ذلك جميع مكوناته ، من خلال مشاريع تدقيق معروفة وموثوقة؟
- نفس القدر من الأهمية هي قضايا الخصوصية. ما هي آليات الخصوصية في مجال التعتيم التي تستخدمها المنصة؟ هل من الممكن مشاركة حقول محددة من البيانات المخزنة على المنصة مع مستخدمين محددين فقط؟ هل من الممكن ادارة منطق الأعمال الذي يقارن قيم حقول البيانات دون الكشف عن البيانات الفعلية؟
- يُنصح بالاهتمام بآليات السرية التي تستخدمها المنصة. هل من الممكن تدوير المفاتيح العامة تلقائيًا للتأكد من أن المستخدم النهائي الذي يتلقى المعلومات لن يكون قابلاً للحل بهوية معروفة؟
- مصدر قلق آخر هو خصوصية المرسلين. هنا ، هناك عدد من الأسئلة الهامة التي تحتاج إلى معالجة. هل من الممكن تجنب مشاركة المعاملة مع جميع الأطراف في الحالات التي يكون فيها المقصود أن ينظر إلى المعاملة فقط من قبل أطراف محددة معينة؟
- تعتبر مقاومة التلاعب خاصية أخرى يجب الانتباه إليها. تحتاج إلى معرفة ما إذا كانت blockchain في الأسئلة تسمح للمستخدم بتغيير حالة العقدة المحلية وسجلها. إذا تمت إزالة معاملة أو حالتها ، فما هو التأثير – على سبيل المثال ، هل سيخرج كل شيء على المنصة عن المزامنة؟
- والاعتبار الأخير في مجال الخصوصية هو استرداد المعاملات. ما هي عملية استعادة المعاملة بواسطة عقدة على المنصة التي تبحث عنها؟ إذا لم يتم توزيع المعاملات بالكامل على جميع الأطراف ، فكيف سيتم تنزيل أحدث إصدار متفق عليه؟
تجربة المطور
- بعد ذلك ، يجب أن تأخذ خبرة المطور في الاعتبار ، لأن تشغيل dApps أو الحلول الأخرى على blockchain سيعتمد إلى حد كبير على تفاصيل عمليات العقد الذكية.
- أحد العوامل الرئيسية التي يجب مراعاتها هي لغات العقود الذكية المستخدمة في النظام الأساسي. هل لغة العقد الذكية الخاصة بلوكتشين محددة شائعة بدرجة كافية؟ هل تم اختباره بدقة؟ هل لديها مجتمع كبير؟
- ستحتاج أيضًا إلى النظر في معايير العقد الذكية والمكتبات التي تستخدمها المنصة وما إذا كانت هناك عمليات تنفيذ متفق عليها على نطاق واسع لوظائف معايير الرمز المميز ، مثل ERC-20 أو ERC-721on Ethereum على سبيل المثال.
- تعد ترقية العقد الذكي مشكلة رئيسية أخرى. ما هي عملية تحديث التطبيقات؟ هل تحتوي المنصة على أنماط محددة بدقة لترقية رمز العقد الذكي؟
- بعد ذلك ، سيتعين عليك أيضًا النظر في كيفية نشر العقود الذكية على blockchain – عن طريق العناوين المدرجة في القائمة البيضاء ، أو العقد ، أو الكيان المسجل ، مثل شبكة الأعمال المضافة إلى blockchain ، أو بطريقة أخرى؟ هل الأذونات على مستوى العقدة مطلوبة لنشر dApps على النظام الأساسي؟
قد ترغب أيضًا في إلقاء نظرة على كيفية تسليم بيانات العالم الحقيقي إلى blockchain – ما هي الأوراكل المستخدمة؟
هناك اعتبار آخر قد يكون له تأثير على قرارك بشأن اختيار blockchains وهو قابلية التشغيل البيني داخل dApps والشبكات. هل يمكن لتطبيق dApp المنشور على blockchain استدعاء dApp آخر؟ هل يمكن لـ blockchain أو البيانات المرجعية الخاصة به من شبكة مرتبطة؟
وظائف
- يمكن أن تختلف منصات Blockchain بشكل كبير في وظائفها. قد تكون بعض المنصات ، على سبيل المثال ، أكثر ملاءمة للتطبيقات التي تعتمد على العقود الذكية من أجل البساطة والشفافية في التفاعلات بين الأطراف ، في حين أن البعض الآخر قد يكون أكثر ملاءمة للمدفوعات والمعاملات المالية.
- قد ترغب أيضًا في إلقاء نظرة على مقاييس اعتماد blockchain. من المرجح أن يتم ترقية وتطوير سلسلة blockchain التي تم تبنيها من قبل المزيد من المشاريع والتطبيقات اللامركزية بشكل منتظم.
- أخيرًا ، سيكون من المستحسن إلقاء نظرة على قدرة النظام الأساسي على الحوكمة. تُستخدم المنظمات المستقلة اللامركزية (DAOs) على نطاق واسع لإدارة مشاريع onchain. لذلك ، قد ترغب في التحقق مما إذا كان أي من المشاريع التي تم نشرها في المشاريع تعمل DAOs.
حول GTON Capital
تبني GTON Capital البنية التحتية لتعزيز أسواق رأس المال الرقمية بما في ذلك GTON Network – L2 Ethereum rollup مع GCD $stablecoin كعملة أصلية ، Pathway – خوارزميات لتسعير الرموز المميزة للحوكمة ، ومجموعة من بروتوكولات DeFi المعززة بشكل متبادل ، و DONs ، والمزيد.
من خلال الجمع بين الإنجازات المتطورة لتقنية Web 3.0 ، تنشئ GTON Capital أساسًا أكثر تقدمًا واستقرارًا لتطوير DeFi.
لمزيد من المعلومات انضم الآن للمجتمع العربي الخاص بالمشروع