ما هي العقد بالبلوكتشين
في هذه المقالة سوف أتحدث لكم عن ما هي العقد بالبلوكتشين ، وتأمين البلوكتشين ، والفرق بين القعد والتعدين ، وكيف يتم أعداد عقدة.
ما هي العقدة
العقدة (بالانجليزي : Node) هي أحد مكونات العملة المشفرة المطلوبة لمعظم العملات الشائعة مثل البتكوين والدوجكوين ، لتعمل. بالإضافة إلى ذلك ، فهو مكون أساسي لشبكة البلوكتشين ، وهو دفتر أستاذ لامركزي يستخدم لتتبع العملات المشفرة.
مع ازدياد اهتمام الأفراد بالعملات المشفرة مثل البتكوين ، هناك حاجة أكبر لهم لفهم كيفية عمل النظام. بالطبع ، هذا صحيح في أي قطاع ، لكن تفرد العملة المشفرة يزيد من جاذبيتها. بينما لا تحتاج إلى فهم البلوكتشين للاستفادة من الزيادة في سعر البتكوين في الهند . قد يكون من المفيد الحصول على فهم أولي للمفاهيم التي يتم جمعها حولها.
لا تقتصر الكلمة على العملة المشفرة وهي شائعة الاستخدام خارجها ، في لغة الشخص العادي . العقدة هي نقطة تقاطع أو اتصال في شبكة اتصالات. يمكن أن تشير العقدة أيضًا إلى أي نظام أو جهاز مادي متصل بشبكة قادرة على أداء واجبات محددة مثل إنشاء أو استقبال أو إرسال البيانات عبر قناة اتصال.
ومع ذلك ، في النقود الافتراضية ، فإن العقدة عبارة عن جهاز كمبيوتر مرتبط بشبكة عملة مشفرة وقد يؤدي مهام معينة مثل إنتاج البيانات واستلامها ونقلها ، اعتمادًا على البروتوكول ، قد يختلف الشرح. على سبيل المثال ، قد تحتوي الشبكة المقيمة على جهاز فاكس وثلاثة أجهزة كمبيوتر محمولة وخادم ملفات. تحتوي الشبكة في هذا السيناريو على خمس عقد ، لكل منها عنوان ماك الخاص بها لتحديد الهوية. يستخدم مصطلح “العقدة” بشكل شائع في صناعة البلوكتشين.
العقدة بالبلوكتشين
التعرف على عقد البلوكتشين
عُقد البلوكتشين هي أصحاب مصلحة في الشبكة وأجهزتهم مخولة لتتبع دفتر الأستاذ الموزع والعمل كمراكز اتصال لمختلف مهام الشبكة.
تتمثل المهمة الأساسية لعقدة البلوكنشين في تأكيد شرعية كل دفعة لاحقة من معاملات الشبكة ، والمعروفة باسم الكتل. بالإضافة إلى ذلك ، يساعد تخصيص معرف فريد لكل عقدة في الشبكة على تمييز عقدة عن العقد الأخرى بسهولة.
يجب أن تقوم “العقد الكاملة” فقط بتخزين جميع معاملات البلوكتشين على أجهزتها. هذه العقد مسؤولة عن التحقق من صحة الكتل والمعاملات.
من ناحية أخرى ، فإن العقد خفيفة الوزن لها متطلبات تخزين منخفضة لأنها تحتاج فقط إلى تنزيل رؤوس الكتلة للتحقق من المعاملات. لا يتم تضمين مكافأة الكتلة دائمًا في أي من هذه الإصدارات من العقدة الكاملة.
وظائف العقد
تقوم الكتلة ببث جميع عقد الشبكة عندما يسعى المُعدِّن إلى إضافة كتلة جديدة من المعاملات إلى البلوكتشين. بناءً على شرعية الكتلة ، قد تقبلها العقد أو ترفضها (صلاحية التوقيعات والمعاملات). عندما تقبل العقدة كتلة جديدة من المعاملات ، فإنها تحفظها وتخزنها فوق الكتل الموجودة. باختصار ، تقوم العقد بما يلي:
- تحدد العقد ما إذا كانت كتلة المعاملات شرعية أم لا وتقبلها أو ترفضها.
- تقوم العقد بحفظ وتخزين كتل المعاملات (تخزين سجل معاملات البلوكتشين).
- يتم بث سجل المعاملة هذا ونشره بواسطة العقد إلى العقد الأخرى التي قد تحتاج إلى المزامنة مع البلوكتشين (التحديثات على سجل المعاملات مهمة).
تأمين البلوكتشين
يعد توفر عقدة البلوكتشين طريقة أخرى لتصنيفها. على سبيل المثال ، “العقدة عبر الإنترنت” هي عقدة يتم تعيينها لإرسال التحديثات عبر الشبكة بشكل متسق ودائمًا لتكون متصلاً بالإنترنت.
من ناحية أخرى ، لا تحتاج العقد غير المتصلة بالإنترنت إلا إلى تنزيل أحدث نسخة من دفتر الأستاذ في كل مرة ينضمون فيها إلى الشبكة للبقاء متزامنة مع البقية. تسمى هذه العملية بالمزامنة مع البلوكتشين.
يمكن لعقدة واحدة تشغيل البلوكتشين كامل ، ولكن نظرًا لأنه يتم الاحتفاظ بها على جهاز واحد ، فإنها معرضة بشكل خاص لانقطاع التيار الكهربائي والمتسللين والأعطال النظامية. كلما كانت العقد أكثر اكتمالا في البلوكتشين ، كان ذلك أفضل في مواجهة مثل هذه الكوارث. سيكون من الصعب على الطرف الفاسد مسح جميع بيانات البلوكتشين دفعة واحدة لأن البيانات مشتتة عبر العديد من الأجهزة. من المحتمل أن تحتفظ عقدة واحدة بتشغيل البلوكتشين كامل حتى إذا كان عدد كبير من العقد غير متصل بالإنترنت وأصبح غير متاح بسبب كارثة عالمية.
الفرق بين العقد والتعدين ؟
لاختيار المعاملات المشروعة لإنشاء كتلة جديدة ، يجب على المُعدِّن دائمًا تشغيل عقدة كاملة. نظرًا لأنه يفتقر إلى الوصول إلى سجل بالكامل البلوكتشين، فإنه لا يمكنه تحديد المعاملات المقترحة المشروعة استنادًا إلى سجل معاملات البلوكتشين الحالي (أي ما إذا كانت جميع الأرصدة المتضمنة في المعاملات كافية لإجراء المعاملات المقترحة). نتيجة لذلك ، يكون عامل التعدين دائمًا عقدة كاملة. من ناحية أخرى ، لا يجب أن تكون العقدة عامل منجم. يمكن للجهاز تشغيل عقدة كاملة عن طريق تلقي جميع بيانات المعاملات وتخزينها وبثها دون إنشاء كتل معاملات جديدة (مثل الخادم). في هذا السيناريو ، تعمل بشكل أشبه بنقطة مرور مع دليل ، في حين أن عامل التعدين يفعل الشيء نفسه ويحاول إنتاج كتل جديدة من المعاملات.
كيف يتم اعداد عقدة ؟
يمكن أن يكون إعداد أي نوع من العقد عملية معقدة ، وقد تبدو الأمور صعبة إذا كنت تحاول القيام بذلك دون خبرة سابقة. ومع ذلك ، هناك طرق بديلة للاتصال ، مثل اللجوء إلى مزود موثوق به ، مثل NOWNodes لمزود البلوكتشين كخدمة ، والذي سيتيح لك الاتصال في أقل من ثانية باستخدام مفتاح API بسيط. احصل على حق الوصول إلى عقد التشفير.
يمكن معرفة المزيد حول الفرق بين ألية اثبات العمل والية اثبات الحصة من خلال المقالة التالية