آلية عمل نظام إثبات العمل Proof of Work تعتبر من أبرز أنظمة الحصص المتعلقة بطريقة الاحتفاظ بالأموال داخل محافظ العملات الرقمية التي يمتلكها الأشخاص المستثمرين أو المتداولين، حيث أن نظام إثبات العمل يوجد له نوع آخر منبثق من نظام الحصص ألا وهو نظام إثبات الحصة Proof of Stake.
اقرأ أيضاً:المحافظ الاجتماعية أكثر أمانًا من محافظ الاجهزة
ما المقصود بنظام إثبات العمل Proof of Work؟
والحديث عن آلية عمل نظام إثبات العمل يتطلب التعرف أولاً على مفهوم هذا النظام وما المقصود به، حيث تم اكتشاف نظام إثبات العمل عام 1993 والعمل على تطويره للتخلص من هجمات الحرمان من الخدمة والقضاء على الأساليب والوسائل المتعلقة بسوء الاستخدام للخدمة مثل وجود الرسائل المزعجة على مختلف الشبكات عبر طلب القيام بعمل ما من المستخدمين لهذه الخدمة، وفي الغالب نقصد بإثبات العمل وقت المعالجة التي يأخذها جهاز الحاسوب.
حيث قامت البيتكوين عام 2009 بتقديم وسيلة مبتكرة ومميزة للاستفادة من آلية عمل نظام إثبات العمل واستخدامها كخوارزمية إجماع للتثبت والتأكد من صحة المعاملات الرقمية وإدخال كتل جديدة إلى شبكة البلوكشين، وساد نظام Proof of Work الذي يحمل الاختصار PoW بشكل واسع وكذلك خوارزمية إجماع البلوكشين تم استخدامها في مختلف العملات المشفرة.
اقرأ أيضاً:إليكم كيفية شراء البيتكوين بطرق متنوعة وخطوات بسيطة
آلية عمل نظام إثبات العمل PoW
يمكننا توضيح آلية عمل نظام إثبات العمل عبر توضيح الآلية بطريقة مختصرة بسيطة ألا وهي أن منقبي العملات الرقمية يقوم بمنافسة بعضهم البعض في إيجاد حلول للمسائل والألغاز الحسابية الصعبة جداً، مع العلم أن حل هذه المعضلات يكاد من المستحيل حلها لكن يمكن التحقق من صحة الحلول الخاصة بها بطريقة سهلة، حيث أنه بمجرد إيجاد حول من قبل المنقبين ستتاح لهم الفرصة بعدها لبث وإدخال الكتل إلى شبكة البلوكشين وحينها يتسنى لهم التحقق من صحة الحلول.
مثال على نظام إثبات العمل
بعد أن قدمنا شرح آلية عمل نظام إثبات العمل لا بد من تقديم مثال يوضح النظام بشكل بسيط وسهل، حيث أن البيتكوين تعتبر بمثابة عملة قائمة على شبكة البلوكشين ويتولى مهمة الحفاظ عليها العمل الجماعي الخاص بالعقد اللامركزية للبلوكشين وهذه العقد نُطلق عليها المنقبين والذين تكون مهمتهم إضافة وإدخال كتل جديدة إلى شبكة البلوكشين ويتم ذلك من خلال محاولة وضع التخمينات الخاصة بالرقم العشوائي Nonce وهو يتم استعماله لمرة واحدة فقط.
وهذا الرقم العشوائي عندما يكون مرتبطاً بالبيانات المضافة إلى الكتلة يسهل تمريره بواسطة دالة التجزئة “”Hash Function بشرط أن يكون الناتج متطابق تماماً مع الشروط الموضوعة، فعلى سبيل المثال عملية التجزئة تبدأ بأربعة أصفار في حال الحصول على نتيجة مطابقة للشروط وبعدها تقوم العقد الأخرى بالتأكد من أن النتيجة صحيحة أم لا ليتم مطابقة عقدة المنقبين مع الكتلة.
كما أنه من الصعب جداً بل من المستحيل إدراج كتل جديدة إلى سلسلة البلوكشين الرئيسية دون العثور على الرقم العشوائي الصحيح لكي نحصل على حل صحيح لكتلة التجزئة، وكل كتلة يتم التأكد من صحتها تتكون من تجزئة الكتلة التي تعبر عن العمل الذي تكفل بها المنقبين وهذه هي فكرة نظام إثبات العمل.
قد يهمك أيضاً:تكنولوجيا البلوكتشين وعلاقتها بالعملات الرقمية
وفي نهاية المقال نكون قد قدمنا لكم كل ما يتعلق بآلية عمل نظام إثبات العمل مع توضيح المقصود بنظام إثبات العمل وذكر مثال يوضح المفهوم والآلية في آن واحد.