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

بناء DApp على بلوكشين ايثيريوم Ethereum

بناء DApp على بلوكشين ايثيريوم Ethereum

 تقني نت -كما تعودنا على إبقائكم على اطلاع على آخر أخبار العملات الرقمية نعرض لكم مقال طريقة بناء DApp على بلوكشين عملة ايثيريوم Ethereum .

وهو ما يوضح كيف يمكن بناء نظام بدون رسوم أو بناء بلوكشين مرن مع عقود ذكية.

ما الذي تختاره لبناء DApp الخاص بك أم أنك لست بحاجة للاختيار على الإطلاق؟

أخذ الخبراء يتابعون تطوير بلوكشين جديد تماماً من البداية إلى الوقت الحالي.

حيث يستخدم الناس التطبيقات الاجتماعية يوميا ، ولكن على الرغم من كل الضجيج حول سلاسل الكتل المفترضة للجيل التالي .

لا يتم تطبيق أي من هذه التطبيقات الاجتماعية بشكل لامركزي.

مقارنة بين سلاسل DApps

كمثال لفهم الأمر سنقوم بالمقارنة بين اثنين من سلاسل الكتل كمرجع Ethereum و Steem.

في الواقع تمتلك Ethereum مطورين أكثر بكثير من أي blockchain آخر للأغراض العامة .

ومع ذلك لم يتمكن أي من هؤلاء المطورين من إنشاء تطبيق اجتماعي مع التبني السائد.

في وقت ما ، كانت Steem واحدة من أكثر سلاسل الكتل استخداماً أكثر من أي نوع في العالم .

مما يجعلها أيضاً واحدة من أكثر تطبيقات DApps الاجتماعية استخداماً في العالم .

مع رأسمال سوقي عكس هذا بأعلى مستوى على الإطلاق بلغ حوالي 2 مليار دولار، كان Steem قادراً على النمو بسرعة كبيرة وضم مئات الآلاف من المستخدمين العاديين .

لكنه لم يتلق أبداً مستوى تبني المطورين الذي حققته Ethereum وفشل في النهاية في الارتقاء إلى مستوى إمكاناته.

كيف ولماذا حدث هذا هو درس قيم حول بناء كل من DApps و blockchains .

ينتشر مستقبل DApps عبر العديد من سلاسل الكتل Ethereum blockchain للأغراض العامة .

حيث عندما تم بناءSteem كانت Ethereum التي هي blockchain الوحيد القابل للتطبيق .

الذي أيضاً يمكن للمطور استخدامه لبناء DApp الخاص به دون تزييف وتعديل توكن blockchain الحالي مثل البيتكوين.

بفضل Ethereum بدلاً من الاضطرار إلى إنشاء blockchain من البداية فقط لدعم بعض التطبيقات المحددة مثل شبكة اجتماعية .

إذ يمكن للمطور كتابة الكود المطلوب لتطبيقه وتحميله إلى Ethereum blockchain باعتباره “عقداً ذكياً” .

كما سيمكن ذلك المطور من العودة إلى العمل الشاق الذي قام به بالفعل مطورو Ethereum blockchain والتركيز على تطبيقاتهم.

إمكانيات غير محدودة لمطوري DApps

أدى السماح للمطورين بتحميل التعليمات البرمجية إلى blockchain إلى إنشاء إمكانيات غير محدودة في DApps .

بما في ذلك إمكانية تحميل التعليمات البرمجية التي تستخدم جميع موارد الشبكة مما يجعلها عديمة الفائدة.

حيث كان لابد من فرض بعض القيود على هذا “اللامحدود”.

لحل هذه المشكلة ، اخترع فيتاليك بوتيرين “الغاز” ، وهو نظام لامركزي لفرض رسوم على تنفيذ التعليمات البرمجية على بلوكشين الاثيريوم .

في البداية كان التصميم القائم على الرسوم لـ Ethereum رائعاً وحدد اتجاه تصميم blockchain للأغراض العامة .

وذلك لمدة عقد من الزمان مع كل blockchain اللاحقة تقريباً التي تنفذ بعض أنواع رسوم الغاز.

تكمن عبقرية Ethereum في أنها أتاحت للمطورين الوصول إلى لغة برمجة غير محدودة Turing Complete .

بها يتمكن المطورون من إلإبداع في بناء DApp على بلوكشين Ethereum عبر هذه اللغة.

هذا هو الصراع الأساسي الذي يفسر سبب عدم وجود تطبيقات DApps اجتماعية سائدة على بلوكشين Ethereum بدون رسوم .

في حين اتخذ مطورو Steem نهجاً مختلفاً تماماً عن Ethereum فقاموا ببناء بلوكشين أساسي جداً .

حيث يمكن تسميته- إطار عمل- يسمى Graphene والذي يمكنهم بسهولة تحويله إلى بلوكشين اجتماعي محدد أي بلوكشين خاص بالتطبيق.

بالإضافة إلى الميزات الاجتماعية ، جرب مطورو Steem نظام لتنظيم استخدام الشبكة يختلف اختلافاً جوهرياً عن الغاز.

 

Steem لم ينافس Ethereum

بدايةً ، عند إطلاق بلوكشين Steem كانت بدون رسوم عندما تم إطلاقها لأول مرة .

حيث قال الكثير من الناس إنها عملية احتيال على وجه التحديد بسبب نظام “النطاق الترددي” بدون رسوم.

إذ اعتقدوا أنه نظراً لرسوم البيتكوين و الايثيريوم فإن البلوكشين بدون رسوم محكوم عليه بالفشل.

في حين أن نظام النطاق الترددي الذي أطلقه Steem كان بعيداً عن الكمال .

لكن من خلال تقديم ميزات اجتماعية والسماح للمستخدمين بإجراء المعاملات مجاناً ، سرعان ما أصبح Steem أحد أكثر سلاسل الكتل قيمة في العالم وأكثرها استخدماً .

ولكنه في النهاية لم ينافس أبداً مع Ethereum .

حيث أن وجود العقود الذكية هي السبب الذي جعل Steem غير قادر على منافسة Ethereum .

مما أثار دهشة الكثير من الناس ،حيث لم يكن له علاقة بنموذجها الخالي من الرسوم .

في حين واصل المطورون الأساسيون تحسينه على مر السنين والذي لا يزال قيد التشغيل حتى يومنا هذا.

لم ينافس Steem أبداً Ethereum لسبب بسيط هو أن Graphene إطار عمل blockchain الذي تم بناؤه عليه يفتقر إلى العقود الذكية.

حيث سهل تطبيق الجرافين تشغيل blockchains بميزات معينة .

لكنه لم يكنسهلس بأي حال من الأحوال ، وكان تغيير هذه الميزات أو إضافة ميزات جديدة أمراً صعباً للغاية .

على عكس بلوكشين Ethereum الذي يسمح لأي مطور بتحميل أي رمز يريده ، وقتما يريد.

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

بذلك يمكن منح المطورين أفضل ما في العالمين لتمكينهم من إنشاء تطبيقات DApps مجانية للاستخدام مع حرية إضافة ميزات جديدة كلما أرادوا.

 

اقرأ أيضاً : 

اظهر المزيد

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

زر الذهاب إلى الأعلى