اختيار Polygon على Ethereum لبناء dApps فعالة

نشرت: 2023-03-13

يهدف Polygon إلى منح الأشخاص خيارات عديدة عند إنشاء dApp على Polygon. يحافظ بعض المطورين على السرعة الزائدة بينما يتنازل الآخرون عن الأمان لخفض الرسوم والسرعة - تعمل التكنولوجيا على بناء حلول توسعة متعددة تركز على Ethereum لمعالجة كل هذه الميزات المختلفة.

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

تأسست شركة البرمجيات Polygon Technology التي تتخذ من الهند مقراً لها في عام 2017 ، وقامت بتوسيع نطاق Ethereum دون التضحية بفوائدها اللامركزية. مع وصول عدد dApps على Polygon إلى 53000 ، تستخدم الشركات رسوم التكنولوجيا المنخفضة والسرعة العالية لإنشاء تطبيقات dApps مدعومة من Ethereum.

في هذه المقالة ، سننظر في الجوانب المختلفة لـ Polygon وما الذي يجعل التكنولوجيا أفضل من استخدام Ethereum لتطوير dApps.

Talk to our Polygon experts

كيف يعمل منشئ Polygon dApp؟

Polygon هو حل توسيع الطبقة الثانية الذي يمكّن المطورين من بناء dApps على Ethereum دون أن تتعثر مع قيود Ethereum.

كيف يتم ذلك من خلال تطوير حل الطبقة 2 باستخدام مفاهيم خارج السلسلة على السلسلة ونماذج حوكمة مختلفة مثل Proof of Stake ، مما يساعد الشبكة على تقليل بصمة الطاقة بنسبة 99.95٪ - وهو الحل الذي وصلت إليه Etherum أيضًا بعد الدمج. بالإضافة إلى استخدام بنية PoS حيث يشارك المشاركون في الشبكة MATIC للتحقق من صحة المعاملات ، يتيح Polygon للمطورين استخدام SDK مفتوح المصدر لإطلاق تطبيق Polygon dApp الخاص بهم في الجزء الخلفي من تقنيات القياس المتعددة:

ZK-Rollups: استحوذت التكنولوجيا القائمة على الإيثيريوم على مطور بروتوكول عدم المعرفة (ZK) ، Mir ، مقابل 400 مليون دولار أمريكي. ما يفعله هذا البروتوكول هو أنه يمكّن مصادقي المعاملات من التحقق من صحة البيانات المشفرة دون الوصول فعليًا إلى المعلومات التي تمكنهم من إنشاء إثبات التحقق في أقل من 170 مللي ثانية.

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

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

في الجزء الخلفي من طرق القياس هذه ، في حين أن الإجابة على مقدار الوقت الذي يستغرقه إنشاء dApp على Polygon هي نفسها الموجودة على Ethereum أو تقنية blockchain الأخرى ، فإن سرعة المعاملة وفرق التكلفة لا مثيل لهما.

ميزات Polygon لتطوير dApp

تدمج التكنولوجيا قدرات blockchains السيادية و Ethereum في مجموعة ميزات جذابة تساعد المطورين على بناء تطبيق لامركزي على Polygon يتميز بكفاءة عالية وقابل للتطوير وسريع.

توافق إيثريوم

عند إنشاء dApp على Polygon ، فأنت تعمل على نظام أساسي به توافق Ethereum الكامل مع المكدس التكنولوجي واللغات والمعايير والأدوات.

قابلية عالية للتوسع

تم بناء هذه التقنية على بلوكشين مخصص وخوارزمية إجماع قابلة للتطوير وبيئة تنفيذ Wasm مخصصة.

شبكة تنافسية أمان أكبر

تم بناء تطوير Polygon dApp على منشأة "أمان كخدمة" معيارية يتم تقديمها إما عن طريق Ethereum أو مجموعة أو مدققين.

التوافقية

تأتي التكنولوجيا مع دعم أصلي لجسور تمرير الرسائل التعسفية للأنظمة الخارجية ويمكنها الاتصال بسهولة بسلسلة Ethereum الرئيسية باستخدام عروض مضلع SDKs للتوصيل.

تجربة مستخدم جيدة

عندما تقوم ببناء dApp على Polygon ، فإنه يشبه إلى حد بعيد واحدًا على Web2 تمامًا في الجزء الخلفي من منشأة مثل إنهاء المعاملة اللحظية.

نمطية

يأتي Polygon بإمكانية توسعة عالية ، وتخصيص ، وقابلية للترقية ، وتعاون مجتمعي ، ووقت قصير للتسويق.

تم تصميم ميزات Polygon لتطوير dApp لجعل التكنولوجيا على قدم المساواة مع اعتماد Ethereum مطروحًا منه جميع قيود الأخير. هذا يجعل من المربح للمطورين والمؤسسات على حد سواء إنشاء تطبيق لامركزي على Polygon.

وسط مجموعات الميزات هذه والفوائد الواضحة لـ Polygon لتطوير dApp ، هل حان الوقت للتخلي عن Ethereum؟ وعلى المستوى التكنولوجي ، ما الفرق الذي يحمله Ethereum من تطوير Polygon dApp؟

إنشاء dApps على Polygon مقابل Ethereum

بينما نقلت شركة Merge Ethereum من إثبات العمل إلى إثبات الحصة ، مما أدى إلى خفض 112 تيراواط ساعة من استهلاك الطاقة إلى 0.01 تيراوات ساعة ، فإن التكنولوجيا هي المكان الذي توجد فيه Polygon بالفعل.

Pre-Merge Carbon Footprint

ومع ذلك ، فإن الدمج لم يغير تكلفة المعاملات المتغيرة العالية التي تأتي بها Ethereum - وهو عامل يعالجه Polygon على نطاق واسع. بالإضافة إلى ذلك ، ظلت سرعة معالجة المعاملات دون تغيير أيضًا ، والتي في حالة تطوير Polygon dApps هي فقط 65000 معاملة في الثانية في الجزء الخلفي من حل قابلية تطوير الطبقة الثانية.

دعونا نلقي نظرة على الاختلافات لفهم سبب بناء dApps على Polygon.

عوامل إيثيريوم مضلع
مؤسسة 2013 2017
قابلية التوسع 10 TPS 7000
القيمة السوقية 139.56 مليار 7.698 مليار
متوسط ​​رسوم المعاملات 0.4876 0.01 دولار أمريكي
لغة برمجة صلابة صلابة ، جولانج ، فايبر
نهائية حتمية للمعاملة فوري 5 دقائق
مجموع dApps 2970 53000

في حين أن شعبية Polygon في ارتفاع سريع ، إلا أن هناك بعض المشكلات التي لا تزال سائدة في التكنولوجيا. لفهم Polygon بالكامل ، من الأهمية بمكان معرفة القيود المرتبطة به. دعونا نلقي نظرة سريعة عليهم:

  • تبعية Ethereum: تقع Ethereum في مركز النظام البيئي Polygon كطبقة استقرارها. وقد أدى ذلك إلى اعتماد Polygon بشكل كامل على Ethereum في عملياتها.
  • قيد التطوير: في الوقت الحالي ، يأتي Polygon مع Matic POS Chains و Matic Plasma كحلول للتوسيع. لا تزال حلول القياس الأخرى مثل Optimistic Rollups و zk Rollups و Sidechains و Validum Chains و Enterprise Chains ، وما إلى ذلك ، في مراحل تطورها مع عدم اليقين حول موعد إقامتها.
  • سلاسل Matic Plasma: لا يمكن استخدام سلاسل بلازما Polygon إلا لمجموعة محدودة من حالات الاستخدام. بالمقارنة ، تعتبر سلاسل نقاط البيع أكثر شهرة لأنها توفر تجارب مستخدم ومرونة أكبر عند مقارنتها بـ Matic Plasma.
  • المنافسة: هناك عدد من حلول القياس مثل Solana و Cosmos و Polkadot وما إلى ذلك والتي تكتسب زخمًا ثابتًا. إنهم يستخدمون Ethereum وغيرها من سلاسل الكتل لتقديم تجربة مستخدم أفضل. في خضم ذلك ، قد نرى حلولًا أخرى تظهر وتستحوذ على الحصة السوقية لشركة Polygon.

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

حالات الاستخدام لبناء dApp على Polygon

السبب الأكبر الذي يجعل مزودي خدمة تطوير dApp مثل Appinventiv يختارون Polygon هو حقيقة أن المنتج النهائي هو نفس ما ينتج عن تطوير تطبيق Ethereum ولكن تجربة العميل أكبر بكثير. لذلك ، بينما تحصل الشركات على نفس التطبيق المدعوم من Ethereum ، يحصل مستخدموها على تجربة مستخدم مبتكرة ، وسرعة معاملات منخفضة ، ورسوم معاملات قليلة.

المدفوعات: تم تصميم منصة Polygon لإنشاء dApps التي تسرع عملية الدفع ، وتعمل على تسوية المدفوعات في الوقت الفعلي تقريبًا عبر تكامل API و SDK المتخصص. يتيح ذلك للتطبيقات والمستخدمين والتجار إجراء المعاملات على الفور من خلال العديد من العملات المشفرة ، عادةً من خلال الرموز المميزة ETH أو ERC-20. يتم طرح هذا النظام في ثلاث مراحل متميزة: 1. المدفوعات الرمزية ERC-20 2. تحويل الرمز في سلسلة متقاطعة 3. نماذج الدفع المستندة إلى Fiat.

منصة الإقراض: حالة الاستخدام التالية التي يجب مراعاتها عند إنشاء dApp على Polygon هي إنشاء وحدة من شأنها أن تمكن المقرضين من تحليل التصنيفات الائتمانية للمستخدمين وبناء عقد ذكي من شأنه أتمتة رحلة صرف القرض.

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

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

[اقرأ أيضًا: كيفية تحقيق الدخل باستخدام dApp الخاص بك؟]

Get service assistance for your dApp project

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

Tech stack

بالإضافة إلى ذلك ، تتطلب معظم dApps طريقة لتوقيع المعاملات دون تقديم تفاصيل المفاتيح الخاصة للمستخدمين. على خلفية تحسينات قابلية التوسع ، تساعد التكنولوجيا في تمكين إطار هوية مفتوح لـ dApp ، وبالتالي حل مشكلة الخصوصية.

حالات الاستخدام هذه ليست سوى شرح على مستوى السطح لسبب وجوب قيام الشركات بتطوير dApp على Polygon. هناك مجموعة من التطبيقات الأخرى التي يمكن بناؤها على Polygon.

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

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

تبحث لاستكشاف التكنولوجيا لمشروعك dApp القادم؟ تواصل مع خبراء blockchain لدينا.