ما هي الأنواع المختلفة لعقد البيتكوين؟ كيف يتم الحفاظ على شبكة البيتكوين

بدون عقد Bitcoin ، إلى البيتكوين كما نعلم ، سيكون مفهومًا معروفًا فقط من قبل عدد قليل من علماء الكمبيوتر.

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

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

ما هو البيتكوين؟

عندما يقول معظم الناس "Bitcoin" فإنهم يشيرون إلى Bitcoin العملات المشفرة. لكن البيتكوين أكثر من ذلك:

  • Bitcoin عبارة عن شبكة؛ إنها مجموعة من أجهزة الكمبيوتر المترابطة التي تشارك المعلومات.
  • البيتكوين هو بروتوكول؛ إنها مجموعة من القواعد لكيفية مشاركة المعلومات على الشبكة.
  • Bitcoin عبارة عن برنامج؛ إنه برنامج كمبيوتر يعرف قواعد البروتوكول ويتم تشغيله بواسطة أجهزة الكمبيوتر الموجودة على الشبكة حتى يتمكنوا من مشاركة المعلومات مع بعضهم البعض.

قد يكون استخدام نفس الكلمة لوصف أشياء مختلفة (رغم أنها مرتبطة بالتأكيد) محيرًا. من أجل هذه القطعة ، سنستخدم المصطلحات التالية للإشارة إلى الاستخدامات المختلفة لـ "Bitcoin":

  • BTC يصف Bitcoin العملة المشفرة التي يشتريها الناس ويبيعونها ويتداولونها.
  • برنامج البيتكوين يصف قواعد بروتوكول Bitcoin المشفرة في لغة تفهمها أجهزة الكمبيوتر ، مما يسمح لهم باستخدامها للاتصال ومشاركة المعلومات حول معاملات BTC.
  • شبكة البيتكوين يصف شبكة أجهزة الكمبيوتر المترابطة ، كل منها يقوم بتشغيل نسخته الخاصة من برنامج Bitcoin.

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

ما هي العقد؟

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

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

تتكون العقد من شيئين: الأجهزة والبرامج. الأجهزة هي الأشياء المادية - الرقائق والمعالجات وما إلى ذلك - المطلوبة لتشغيل البرنامج. البرنامج عبارة عن مجموعة من التعليمات التي يمكن تخزينها وتشغيلها بواسطة الأجهزة.

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

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

هل تعلم؟

تعمل شبكة Bitcoin على الإنترنت ، لذا من الناحية الفنية ، فإن عقدة Bitcoin هي أيضًا عقدة إنترنت.

ما هي عقد البيتكوين؟

عُقد البيتكوين هي أجهزة كمبيوتر تعمل برنامج البيتكوين وترتبط بـ شبكة البيتكوين. تتحقق عقد Bitcoin من صحة معاملات BTC وبثها ومعالجتها وتخزينها.

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

يتضمن هذا التحقق التحقق من أشياء مثل ما إذا كان قد تم إنفاق نفس BTC مرتين ، أو ما إذا كان المرسل لديه بالفعل BTC الذي يحاول إرساله. تُعرف عملية العقد الفردية التي توافق بشكل جماعي على صلاحية الكتلة (والمعاملات التي تحتوي عليها) قبل إضافتها إلى blockchain باسم إجماع.

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

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

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

هل تعلم؟

تحتوي كل كتلة في سلسلة Bitcoin blockchain على 2,000 معاملة في المتوسط.

أنواع عقد البيتكوين

من الإطارات المفيدة لفهم أنواع عقد البيتكوين المختلفة ، ما هو الدور الذي تلعبه العقدة في إضافة كتل إلى blockchain؟

الأنواع الرئيسية لعقدة البيتكوين

تذكر أن عقد Bitcoin تبث معاملات BTC والتحقق منها ومعالجتها وتخزينها — والكتل عبارة عن مجموعات من معاملات BTC الصالحة.

عقدة كاملة

عند حدوث معاملة ، تلتقطها عقدة كاملة. العقد الكاملة قم بتخزين blockchain بالكامل ويمكنه التحقق بشكل كامل من جميع قواعد شبكة Bitcoin باستخدام برنامج Bitcoin. تتحقق العقدة الكاملة من صلاحية المعاملة مقابل سجل blockchain ومجموعة القواعد المشفرة في برنامج Bitcoin.

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

عمال المناجم

تعدين العقد أو المعدنين ، يلتقطون المعاملات من هذا المجمع ويجمعونها في كتل.

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

يتنافس عمال المناجم ضد بعضهم البعض في سباق لإنشاء الكتلة التالية. بمجرد أن يعتقد المُعدِّن أنه أنشأ كتلة صالحة ، فإنه يبث الكتلة المقترحة إلى العقد الأخرى على شبكة البيتكوين.

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

بمجرد قيام عدد كافٍ من العقد بالتحقق من صحة الكتلة وإضافتها إلى نسختهم من blockchain ، يتم التوصل إلى توافق في الآراء. في هذه المرحلة ، تتم معالجة المعاملات في الكتلة ، وتتحقق جميع العقد من الإصدار المحدث من blockchain وتخزنه ، ويبدأ المعدنون السباق لإنشاء الكتلة التالية.

التعدين: العقد الكاملة مقابل عمال المناجم

يتم تحفيز المعدنين على إنشاء واقتراح كتل صالحة لأن المُعدِّن الذي تمت إضافة كتلته إلى blockchain يتلقى مكافأة. هذه مكافأة كتلة يتكون من BTC المبرمجة مسبقًا في برنامج Bitcoin ، بالإضافة إلى الرسوم المقومة بـ BTC لجميع المعاملات الواردة في الكتلة.

التعدين تنافسي ومكلف. إذا اقترح المُعدِّن كتلة غير صالحة (على سبيل المثال ، مع معاملات خاطئة) ، فسيتم رفض الكتلة من قبل العقد الأخرى ولا يكافأ المُعدِّن على الوقت والمال الذي ينفق في إنشاء الكتلة. لذلك ، يتم تحفيز المعدنين على اقتراح كتل صالحة فقط.

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

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

يقودنا هذا إلى النوع الأساسي الثالث والأخير من عقدة البيتكوين - العقد الخفيفة.

العقد الخفيفة

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

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

تعتبر محافظ الهاتف المحمول المثال الأكثر شيوعًا للعقد الخفيفة. معظم الهواتف المحمولة (مع استثناء واحد أو اثنين) ليست قوية بما يكفي لتشغيل عقدة كاملة ، وهي بالتأكيد ليست قوية بما يكفي لتشغيل عامل منجم. لكنها قوية بما يكفي لتخزين نسخة مضغوطة من blockchain مع معلومات حول محافظ عناوين BTC. إذا كنت قد أرسلت أو تلقيت BTC من هاتفك ، فإن جهازك هو عقدة على شبكة Bitcoin!

أنواع أخرى من عُقد البيتكوين

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

  • ⚡ عقد البرق: صاعقة هي شبكة مبنية على شبكة Bitcoin بحيث يمكن للأشخاص التعامل مع BTC بشكل أسرع وأرخص. تنسق العقد الصاعقة هذا النشاط.
  • ؟ ️ عقد الأرشيف: تُعرف أيضًا باسم العقد الأرشيفية الكاملة ، وهي مرادفة للعقد الكاملة ؛ يقومون بتخزين نسخة كاملة من blockchain ويمكنهم التحقق من جميع قواعد شبكة Bitcoin. ينبع التمايز من حقيقة أن الأشخاص يقومون أحيانًا بتقسيم العقد الكاملة إلى نوعين - عقد الأرشيف والعقد المشذبة.
  • ✂️ العقد المشذبة: تخزن العقد المشذبة تاريخ blockchain الكامل حتى حجم معين. بمجرد استيفاء حد الحجم هذا ، يبدأون في حذف أو تقليم الكتل السابقة حتى يتمكنوا من تخزين الإصدارات الكاملة من الكتل الجديدة. العقد المشذبة أصغر من العقد الكاملة ولكنها أكبر من العقد الخفيفة.
  • ⛏️ عقد تجمع التعدين: تنظم عقد تجمع التعدين نشاط التعدين من مجموعات من عمال المناجم حتى يتمكنوا من تجميع الموارد لتعدين كتل جديدة. عندما تنشئ عقدة تجمع التعدين كتلة تمت إضافتها إلى blockchain ، تقوم العقدة بتوزيع مكافأة الكتلة على المعدنين بما يتناسب مع مقدار مواردهم. يحب عمال المناجم حمامات التعدين لأنها تعني أنهم يتقاضون رواتبهم باستمرار. على سبيل المثال ، بدلاً من الحصول على 10 BTC كل 100 كتلة ، يمكنهم الحصول على 1 BTC كل 10 كتل.

نبذة عامة

عُقد Bitcoin هي أجهزة كمبيوتر متصلة بشبكة Bitcoin تقوم بتشغيل برنامج Bitcoin من أجل بث معاملات وكتل BTC والتحقق من صحتها ومعالجتها وتخزينها. هناك ثلاثة أنواع رئيسية من عقد البيتكوين.

  • العقد الكاملة التحقق من صحة المعاملات والكتل دون ثقة من أجل تحقيق توافق في الآراء بشأن تاريخ المعاملة. بهذه الطريقة ، تحدد العقد الكاملة في النهاية الكتل التي تمت إضافتها إلى الكتلة.
  • عمال المناجم ينظمون المعاملات في كتل يقترحونها بعد ذلك على شبكة البيتكوين. إذا تمت إضافة كتلة المُعدِّن إلى blockchain ، يحصل المُعدِّن على مكافأة الكتلة. وبهذه الطريقة ، يسهل عمال المناجم تداول البيتكوين الذي تم سكه حديثًا.
  • العقد الخفيفة قم بتخزين نسخة مصغرة من Bitcoin blockchain عن طريق الاتصال بالعقد الكاملة. بهذه الطريقة ، تسمح العقد الضوئية بمعاملات BTC على الأجهزة منخفضة الطاقة مثل الهواتف المحمولة.

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

احصل على أكبر القصص الإخبارية المشفرة + التقارير الأسبوعية والمزيد!

المصدر: https://decrypt.co/resources/what-are-the-different-types-of-bitcoin-nodes-how-the-bitcoin-network-is-maintained