ماهو وكيف يعمل نظام البيتكوين
ما هو البيتكوين؟ في حين أن هناك العديد من الطرق المختلفة للإجابة على هذا السؤال، والآن بعد أن انتهيت من الدروس السابقة، يمكنك الآن الإجابة بثقة!
لنأخذ الآن كل المفاهيم التي تعلمتها ونضعها معًا.
Bitcoin (الحرف الكبير “B”) هو نظام جديد يدير إنشاء وملكية “الأموال” الرقمية الموجودة بشكل مستقل عن أي حكومة أو بنك مركزي أو مؤسسة مركزية أخرى.
هذه “المال” مقومة بالبيتكوين (الحرف الصغير “b”).
نظام البيتكوين هو نظام مستقل تمامًا وهو في الأساس مجرد مجموعة من أجهزة الكمبيوتر، تسمى العقد ، والتي “تتحدث” مع بعضها البعض عبر الإنترنت.
لكي نتمكن من التحدث مع بعضنا البعض، يتم تثبيت برنامج Bitcoin على كل جهاز كمبيوتر.
يمكن لأي شخص تنزيل هذا البرنامج وتثبيته.
برنامج Bitcoin مفتوح المصدر مما يعني أنه يمكن لأي شخص الاطلاع على كود المصدر.
إذا كان الكمبيوتر متصلاً بالإنترنت وبدأ تشغيل البرنامج، فإنه يصبح عقدة بيتكوين .
وعندما يكون هناك عقدتان أو أكثر من عقد البيتكوين على الإنترنت، فهذا يؤدي إلى إنشاء شبكة البيتكوين !
شبكة البيتكوين هي شبكة نظير إلى نظير (P2P) تعمل 24 ساعة في اليوم، 7 أيام في الأسبوع، و365 يومًا في السنة. (مثل 7-Eleven النموذجي الخاص بك.)
في هذه الشبكة، يتم الاتصال بين أجهزة الكمبيوتر (العقد) دون أي إدارة مركزية أو خادم، مما يعني أن جميع العقد لها نفس القوة وتؤدي نفس المهام.
وهي أيضًا شبكة غير مسموح بها . وهذا يعني أنك لا تحتاج إلى إذن لتكون جزءًا من الشبكة. يمكن لأي شخص الانضمام. او غادر.
يقوم البرنامج بتشغيل بروتوكول Bitcoin بشكل مستقل . يعمل على الطيار الآلي.
البروتوكول هو مجرد كلمة خيالية تستخدم في عالم برامج الكمبيوتر والتي تصف مجموعة من تعليمات البرمجة أو “القواعد” التي تسمح لأجهزة الكمبيوتر بالتواصل والتفاعل مع بعضها البعض.
فكر في البروتوكولات باعتبارها قواعد موحدة تحدد ما ينبغي أو لا ينبغي للنظام أن يفعله.
يتم تشغيل بروتوكول Bitcoin عبر شبكة Bitcoin ويزود أجهزة الكمبيوتر هذه بتعليمات التشغيل والمعلومات التي تحتاجها لتتبع المعاملات التي تحدث على الشبكة والتحقق منها.
فهو يحدد الخطوات التي يجب أن تقوم بها أجهزة الكمبيوتر في الشبكة للتوصل إلى إجماع حول صحة كل معاملة.
ونظرًا لأن شبكة البيتكوين لا مركزية، مما يعني عدم وجود سلطة مركزية “للطاعة”، فإن هناك حاجة إلى طريقة أخرى “لصنع القرار” حتى تتوصل جميع أجهزة الكمبيوتر هذه إلى اتفاق بشأن المعاملات التي تكون صالحة بالفعل.
إن بروتوكول Bitcoin، الذي يتم تشغيله كتطبيق برمجي، ويتم تثبيته على كل كمبيوتر (“عقدة”) في شبكة Bitcoin هو ما يسمح للأعضاء المستقلين في الشبكة بالتنسيق والعمل بشكل جماعي مثل نظام Bitcoin .
يحدد بروتوكول Bitcoin كيفية عمل شبكة Bitcoin كنظام.
بالإضافة إلى تشغيل بروتوكول البيتكوين، تقوم كل عقدة بتخزين ملف بيانات يحمل سجلات جميع المعاملات التي تمت على شبكة البيتكوين، بما في ذلك إنشاء عملات بيتكوين جديدة.
هذا الملف يسمى blockchain .
إن كيفية تنظيم البيانات عند تسجيلها أو “حفظها” في الملف هو ما يجعل blockchain مختلفًا عن طرق حفظ السجلات الأخرى مثل قواعد البيانات التقليدية أو جداول البيانات.
تتكون سلسلة الكتل الخاصة بالبيتكوين من سلسلة من الكتل حيث يتم بناء كل كتلة على الكتلة السابقة… مما يؤدي إلى إنشاء ” سلسلة من الكتل ” أو ” سلسلة الكتل “.
يوجد داخل كل كتلة معلومات حول المعاملات.
وبشكل أكثر تحديدًا، تحتوي تقنية blockchain على المعاملات ” المؤرشفة ” أو المؤكدة ، والتي يتم تجميعها في ” كتل “.
متوسط الوقت بين الكتل التي يتم حفظها في ملف البيانات (blockchain) هو 10 دقائق.
لذا، فكر في تقنية blockchain باعتبارها قاعدة بيانات متنامية باستمرار من السجلات الدائمة، التي يتم تخزينها في “كتل” مرتبطة ومؤمنة باستخدام التشفير.
لا يوجد مثيل واحد لـ blockchain.
تحصل كل عقدة على نسخة “رسمية” من blockchain الخاصة بالبيتكوين، والتي يتم تنزيلها تلقائيًا عندما تنضم طوعًا إلى شبكة البيتكوين.
تعمل كل عقدة على الشبكة بمثابة “مسؤول” لنسختها الخاصة من blockchain (ملف البيانات). لا تثق كل عقدة ببعضها البعض، لذلك يقومون باستمرار بإعادة التحقق من البيانات التي تتم مشاركتها مع بعضهم البعض والتأكد من صحة جميع معاملات Bitcoin.
كما أن أجهزة الكمبيوتر هذه تسأل بعضها البعض باستمرار: “هل أنظمة البلوكشين الخاصة بنا متماثلة؟”
وفي حالات الخلاف، حيث تحتوي بعض العقد على دفاتر حسابات مختلفة، تحتاج جميع العقد إلى معرفة “أي نسخة من blockchain هي الصحيحة؟”
نظرًا لأن كل عقدة في شبكة Bitcoin تعمل بشكل مستقل عند التحقق من صحة المعاملات والحفاظ على نسختها من blockchain، يجب أن يكون هناك اتفاق غير قابل للجدل حيث يكون إصدار blockchain هو blockchain “الحقيقي” بين جميع العقد.
يجب الحفاظ على سجل واحد للمعاملات . يتطلب هذا نوعًا من الأساليب التي يوافق كل شخص على الشبكة على الالتزام بها.
وهذا الأسلوب هو بالإجماع .
تسمى عملية تحقيق الإجماع بين العقد بآلية *c onsensus *.
بالنسبة للبيتكوين، يتم تحقيق الإجماع من خلال عملية تسمى ” التعدين” .
التعدين هو عملية تأكيد المعاملات وإضافتها إلى blockchain.
تُعرف العقد المتخصصة التي تشارك في التعدين باسم عمال المناجم وتشكل جزءًا مهمًا من شبكة Bitcoin.
بعبارات بسيطة، يقوم القائمون بالتعدين بتجميع المعاملات الصالحة معًا في كتلة ثم يتنافسون ليكونوا أول من يخمن رقمًا يبدأ بعدد معين من الأصفار. لذلك يمكن وصف “التعدين” الفعلي بأنه “تخمين”.
أو حتى أكثر دقة، “التخمين السريع AF”.
وبما أن عمال المناجم يريدون التخمين بأسرع ما يمكن، الأمر الذي يتطلب استخدام أجهزة كمبيوتر متخصصة تستهلك الكثير من الكهرباء، فإن هذه العملية مكلفة.
لتحفيز العقد على المشاركة كعمال تعدين، يكسبون رسوم المعاملات المدفوعة بالبيتكوين ويتم مكافأتهم أيضًا بعملات بيتكوين جديدة ( “ دعم الكتلة”)
يقوم المُعدن الأول الذي يخمن الرقم الصحيح بمشاركة الكتلة “المعدنة” الجديدة مع شبكة Bitcoin. تتحقق العقد الأخرى من صحة الرقم الذي تم تخمينه، وإذا كان الأمر كذلك، فسيقوم الجميع بتحديث blockchain الخاص بهم بالكتلة الجديدة أيضًا.
يسمح التعدين لشبكة Bitcoin بأكملها بالموافقة على المعاملات التي سيتم “أرشفتها” وإضافتها إلى blockchain.
كما ترون، هناك الكثير من الأشياء التي تحدث في نظام البيتكوين
الأمر الجيد هو أن كل هذا يتم تلقائيًا بواسطة أجهزة الكمبيوتر! وكل ذلك يحدث أمام الرأي العام !
نظرًا لأن blockchain يتتبع كل تغيير في ملكية كل عملة بيتكوين، يمكن للجمهور أن يرى أن شخصًا ما يرسل مبلغًا إلى شخص آخر.
وبما أن ملكية البيتكوين مرتبطة بالعناوين ، فإن هذه المعلومات لا تربط المعاملة مباشرة بالمعلومات التي تحدد هوية المرسل أو المتلقي شخصيًا .
هذا المستوى من الشفافية، حيث يمكن لأي شخص مراقبة “حركة” عملات البيتكوين إلى عناوين مختلفة ، هو شيء لن تجده في المؤسسات المالية التقليدية.
سيكون الأمر أقرب إلى أن يتيح لك البنك الذي تتعامل معه (وجميع عملائه) إمكانية الوصول إلى دفتر الأستاذ الخاص به ويسمح لك برؤية، في الوقت الفعلي، متى تم نقل الأموال من رقم حساب إلى رقم حساب آخر بالإضافة إلى المبلغ المحدد. 😲
تهانينا! لقد انتهينا أخيرًا من “الخريطة” المبسطة لنظام البيتكوين الشامل.
إذا فهمت كل ما هو مذكور على الخريطة، ابحث عن أقرب شخص إليك واصرخ:
“أنا الآن أفهم بيتكوين يو!”
ثم أعطهم خمسة سمينات كبيرة!
إذا لم يكن هناك أحد من حولك، فلا يزال بإمكانك الذهاب إلى المرآة وإخبار نفسك:
“أنت الآن تفهم عملة البيتكوين “