احذر العملات الرقمية أصبحت تهديد في هذه الحالة!

أنشأت العملات الرقمية على تقنية نظام مفتوح المصدر وذلك من أجل تعزيز المصداقية والشفافية،

تقوم فكرة النظام مفتوح المصدر على نشر كود برمجي على الإنترنت للعامة،

ويمكن لأي شخص ان يقوم بالإطلاع عليه وتطويره لتلبية متطلباته الخاصة.

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

الكود البرمجي في نظام مفتوح المصدر يمثل العمود الفقري للعملات الرقمية، وأشهرها عملة البيتكوين والإيثيريوم.

ولأن العامة يمكنهم الدخول للكود والإطلاع عليه والتعديل عليه بكل الصلاحيات،

فهل هذا يشكل خطرًا أو تهديدًا للأنظمة التي تقام على هذا الكود؟ في هذه المقالة سنتحدث بالتفصيل عن هذا الموضوع.

ماذا يعني نظام مفتوح المصدر؟

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

وعلى الرغم من أنه قدي يبدو لك غريبًا إلا أن الكثير مما يفعله الناس على الإنترنت يتوقف على الكود مفتوح المصدر. 

على سبيل المثال، تعتمد 37٪ على الأقل من مواقع الويب التي يزورها الأشخاص على برمجة لينكس Linux ، وهو نظام تشغيل مفتوح المصدر.

وجود نظام مفتوح المصدر: يمثل عنصر أساسي في مجال العملات الرقمية وبشكل خاص علة البيتكوين، لأنه باختصار نظام مفتوح المصدر يعني “اللامركزية”.

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

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

يختلف مفهوم المصدر المفتوح عن مفهوم كود الملكية، حيث تمتلك الشركة الكود وتحافظ على خصوصيته للتأكد من أن الآخرين – وخاصة المنافسين – لا يمكنهم نسخ ابتكاراتهم. 

ويكون الكود البرمجي تابع لملكية مركزية أي تحت سيطرة شركة أو كيان واحد. 

مثل إن نظامي التشغيل ويندوز Windows وأيو اس iOS للهواتف المحمولة من شركة أبل Apple.

لماذا تعتبر التعليمات البرمجية للعملة الرقمية ضرورية مع نظام مفتوح المصدر؟

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

هذا النظام المفتوح أعطى الحق المستخدمون الذين يحتفظون بعملة البيتكوين الخاصة بهم، السيطرة الكاملة عليها،

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

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

ولا يمكن أن يكون هناك قائد واحد فقط يحكمها بسبب:

  1. يمكن للقائد أن يكتب أي تعليمات يريدها في الكود.
  2. يمكن للقائد أن يقرر من يُسمح له بالوصول إلى الكود.

تصميم البيتكوين على نظام مفتوح المصدر مهم لعدد من الأسباب وهي:

  • يمكن لأي شخص تشغيله: 

نظرًا لأن الكود عام  يمكن لأي شخص تنزيل برنامج البيتكوين Bitcoin وتشغيله بنفسه ولا يلزم الحصول على إذن من شركة أو حكومة.

  • إمكانية التحقق: 

يمكن للمطورين الخارجيين فحص البرنامج والتحقق من أن الكود يقوم بالفعل بما يقول مطورو المشروع أنه يفعله.

  • الأمان: 

يمكن أن يؤدي نظام مفتوح المصدر إلى أمان أقوى..

نظرًا لأن عددًا أكبر من الأشخاص يمكنهم تحليل الكود أكثر من الكود الاحتكاري..

  • يشجع تطوير المشروع: 

يمكن لأي شخص مهتم بإضافة ميزاته الخاصة اقتراح إضافتها إلى المشروع. في Bitcoin ، يتم ذلك من خلال مقترح تحسين البيتكوين BIPS.

  • يسمح بحدوث التفرع الفعّال: 

إذا رفض مشرفو المشروع تغيير مطور ما لأي سبب من الأسباب، ولم يوافق المطور على ذلك،

يمكن للمطور إنشاء شوكة فرعية أو التفرع (أي إنشاء نسخة من) كود البرنامج حتى يتمكن من بناء مشروعه الخاص. 

والعديد من العملات الرقمية قامت بما يفعله البيتكوين مثل لايت كوين Litecoin.

كيف يتم استخدام نظام مفتوح المصدر في البيتكوين والإيثيريوم؟ 

الكود مفتوح المصدر موجود في كل مكان في عالم العملات الرقمية، ولكن دعنا نركز على كيفية استخدام أكبر نوعين من البلوكشين للكود مفتوح المصدر.

لنعود للبداية الحقيقية..

بدأ هذا التوجه للعملة الرقمية مفتوحة المصدر عندما أصدر ساتوشي ناكاموتو، مبتكر البيتكوين الغامض، الإصدار 0.1 من كود البيتكوين –

المعروف الآن باسم بيتكوين كور Bitcoin Core – في شكل مفتوح المصدر في قائمة بريدية للعملات الرقمية في 8 يناير 2009.

وبعد إطلاق ناكاموتو للكود مفتوح المصدر، تطور كود بيتكوين كور Bitcoin Core

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

ونظرًا لطبيعة النظام مفتوح المصدر، يمكن لأي شخص لديه المهارات المساهمة في البرنامج. 

ومنذ أغسطس 2009، ساهم أكثر من 100 مطور في الكود البرمجي Bitcoin Core ، وفقًا للموقع الذي استضاف الكود جيت هاب GitHub.

بعد ذلك تم بناء المئات من المشاريع الأخرى مفتوحة المصدر على أساس هذا النظام الأساسي، مثل المحافظ الرقمية للإيثيريوم وغيرها.

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

الإيثيريوم وكيف ازدهر مع نظام مفتوح المصدر لكوده البرمجي؟

يعتبر الإيثيرويم ثاني أكبر عملة رقمية، والبلوكتشين الذي يقوم عليه تمكن من تحقيق تطور ثري ومذهل في عالم التطبيقات اللامركزية dapps

التي تعمل على البلوكتشين وهذا ساهم في تطوير بلوكتشين وبيئة الإيثيريوم بشكل كبير.

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

نظرًا لأن معظم التطبيقات يتم التحكم فيها من قبل شركة واحدة ، مثل تويتر وميتا، فالهدف من التطبيقات اللامركزية هو منح المستخدمين مزيدًا من التحكم في بياناتهم. 

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

وبسبب الكود البرمجي في نظام مفتوح، ساهم بشكل كبير في إنشاء آلاف المشاريع مما سمح بإجراء تجارب على نطاق واسع في صناعة العملات الرقمية،

وهذا سيفتح الآفاق لتعزيز الابتكار والتقنيات الجديدة في المستقبل.

والآن، هل ترى معنا أن إنشاء تطبيقات في نظام مفتوح المصدر يعد تهديدًا أو يشكل خطرًا على بيئة العملات الرقمية؟ شاركنا.