تقوم حاليا بعرض ما هي العقد؟

ما هي العقد؟

وقت القراءة: 5 دقيقة

للعقدة معنى مختلف بناءً على سياقها.

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

Cazoo ، تحدث عن الشرب!

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

محتويات

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

حيث تم تصميم Blockchain كنظام distribuito، شبكة من العقد تسمح باستخدام Bitcoin كعملة رقمية لا مركزية من نظير إلى نظير (P2P) ، لا يمكن السيطرة عليها ولا مركزية ، أي دون الحاجة بالضرورة إلى وجود وسطاء للتحقق من صحة الصفقات والتبادلات والمعاملات بين المستخدمين.

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

العقد الكاملة

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

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

  • كمبيوتر مكتبي أو كمبيوتر محمول بإصدار حديث من Windows أو Mac OS X أو Linux.
  • 200 جيجا بايت مساحة خالية على القرص.
  • 2 جيجا بايت من الذاكرة (رام).
  • اتصال إنترنت عالي السرعة مع تحميلات لا تقل عن 50 كيلو بايت / ثانية.
  • اتصال غير محدود أو مع حدود تحميل عالية. أو تأكد من أنه في خطة التعريفة الخاصة بك ، إذا قمت بإنشاء نقاط اتصال ، يتم تضمين 200 جيجا شهريًا في التحميل و 20 في التنزيل.
  • يجب أن تكون العقدة الكاملة قادرة على العمل لمدة ربع اليوم على الأقل (6 ساعات) ولكن من المقدر للغاية أنها تظل نشطة دائمًا على مدار 24 ساعة في اليوم.

الآلاف من المتطوعين المختلفين وحتى المنظمات يعملون بجد ليكونوا عُقدًا كاملة وبالتالي يكونون قادرين على مساعدة نظام Bitcoin البيئي. اعتبارًا من اليوم (مايو 2021) نحسب 9615 عقد عام نشط في شبكة البيتكوين. ونحن نتحدث فقط عن العقد العامة ، أي عُقد Bitcoin المرئية والتي يمكن الوصول إليها - والتي تسمى أيضًا عقد الاستماع

ملخص للعقد العامة لشبكة البيتكوين

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

عقد الاستماع (العقد الفائقة)

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

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

عقد مينر

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

في حين أن الذئاب المنفردة ، هم عمال المناجم الوحيدون الذين طلبوا من جدتهم أن تكون قادرة على استخدام القبو لفترة من الوقت للقيام بأشياء مع أجهزة الكمبيوتر ، بينما يستخدمون نسختهم التي تم تنزيلها محليًا من blockchain ، أولئك الذين يقومون بالتعدين في حمامات السباحة ، في حمامات السباحة من عمال المناجم ، حسنًا ، يعملون معًا فقط ، ويساهم كل منهم بموارده الخاصة (hashpower). في تجمع التعدين ، تقع على عاتق مسؤول التجمع مسؤولية الحفاظ على عقدة كاملة: فهو ملف عامل منجم تجمع العقدة الكامل.

عميل خفيف الوزن أو SPV

يُعرف أيضًا باسم عملاء التحقق من الدفع المبسط (SPV) خفيفة الوزن يستخدمون شبكة Bitcoin ولكنهم لا يعملون كعقدة كاملة. وبالتالي فإن عملاء SPV لا يساهمون في أمن الشبكة: لا يُطلب منهم الحصول على نسخة من blockchain ، ولا يُطلب منهم مطلقًا في عملية التحقق من المعاملات والتحقق من صحتها.

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

العميل مقابل عقد التعدين

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

استنتاج

تتواصل عقد Bitcoin مع بعضها البعض من خلال بروتوكول شبكة P2P Bitcoin ومن خلال التواصل المستمر مع بعضها البعض ، فإنها تضمن سلامة النظام. ماذا لو كانت هناك عقدة لا تتصرف بشكل جيد ، تعمل بطريقة غير شريفة ، وهذا مؤذ ، تحاول نشر معلومات خاطئة؟ في سلاسل الكتل ، تتدفق المعلومات: يتم التعرف على هذه العقدة بسرعة من خلال العقد الصادقة ويتم فصلها على الفور عن الشبكة.

كم يمكنني أن أكسب من خلال الحفاظ على عقدة تحقق كاملة ؟؟ '؟

كازو! لا يتم تقديم مكافآت اقتصادية: يتم تحديدها من خلال ثقة المستخدمين ، فهي توفر راحة البال والأمان والخصوصية للمستخدمين. العقد الكاملة هي حكام ألعاب حقيقيون: إنهم يشهدون على اتباع القواعد. إنها تحمي blockchain من الهجمات والاحتيال (مثل إنفاق مزدوج) وليس عليهم الوثوق بأي شخص آخر.