آليات التوافق هي عمود فقري صناعة العملات المشفرة، وعلى مر السنين، ظهرت بروتوكولات وفِرَق وهيئات أُخرى بعدة تغييرات على التكنولوجيا. إحدى الإصدارات هي إثبات العمل المؤجل (dPoW) الذي يستخدم قوة PoW بطريقة غريبة.
للحصول على فهم صحيح لما هو إثبات العمل المؤجل (dPoW)، الفهم السليم لآلية التوافق وأهميتها هو الخطوة الأولى لاتخاذها.
آلية التوافق هي العمود الفقري لكل مشروع عملة معماة. إنها خوارزمية أو بروتوكول، أو في بعض الحالات، أنظمة كمبيوتر أخرى تقوم بالتحقق وتأكيد المعاملات على المنصة، بالإضافة إلى كونها مسؤولة عن حكومة البلوكشين.
يضمن النظام أن كل عملية تم التحقق منها على المنصة مُسجلة بشكل صحيح على البلوكشين وأن كل واحدة من تلك العمليات موجودة في كل نسخة من البلوكشين.
تلعب أيضًا دورًا حيويًا في تحديد كمية رسوم الشبكة، ومستوى الطاقة المستخدمة، وسرعة المعاملات، وتفاصيل أخرى تتعلق بالعملة وتطبيقات الشبكة.
اقتربت هذه الآلة المتفق عليها خطوة من العادة. يُشار إليها شعبيًا باسم "آلة توافق هجينة". وذلك لأنها تستخدم سلسلتين لتعزيز أمان البروتوكول.
يعمل دليل العمل المؤجل (dPoW) عن طريق السماح لسلسلة كتل واحدة بالتوكل على الأمان الذي تتوفر من خلال قوة التجزئة لسلسلة كتل ثانوية. يستخدم معدل التجزئة لشبكة إثبات العمل (PoW) خارج النظام ويكدسه فوق آلية التوافق الحالية.
هذا الآلية التوافق تعمل مع سلسلة الكتل الرئيسية على أساس dPoW بينما توظف إثبات العمل (PoW) أو kإثبات الحصة (PoS)آلية التوافق. على النقيض من ذلك، يتطلب البلوكشين الثانوي فقط آلية إثبات العمل (PoW).
تم تقديم dPoW في البداية إلى الصناعة من قبل كومودو بعد أن أدركوا المشاكل مع آلية توافق العمل الإثباتي. سعت لحل المشاكل دون التخلي عن سرعة المعالجة في النظام. هذا أدى إلى ولادة آلية توافق العمل الإثباتي المؤجل (dPoW).
ولدت فكرة إثبات العمل المؤجل نتيجة لمخاوف الأمان المستقبلية المتوقع مواجهتها لسلاسل كتل إثبات العمل بمستويات أمان تشفيرية أقل. هذا الخوف أنجب فكرة استخدام بتكوين كخادم تسلسل زمني يسمح بالتبادلات الذرية بين السلاسل الجانبية وزيادة أمان السلاسل البديلة. علاوة على ذلك، كانت الفكرة هي استخدام قوة تشفير بتكوين لتأمين سلاسل كتل بديلة لا تمتلك قدرا كبيرًا من قوة التشفير.
في وقت لاحق، تطورت الفكرة إلى إثبات العمل المؤجل وظهرت لأول مرة في مجتمع العملات المشفرة في عام 2016. كان dPoW أول كود مدمج في مشروع عملة كومودو في عام 2016. كان مشروع كومودو فرعًا لزكاش يعتمد على الحفاظ على السجلات من خلال سلسلة الكتل الخاصة بالبيتكوين لجعل معاملاته لا يمكن تغييرها.
يميل البلوكشينات الجديدة المطورة إلى تعرضها لانتهاكات أمنية بسبب مستويات قليلة لمعدل التجزئة. هذا يرجع إلى أن بلوكشينها يحتاج إلى أن يكون أقوى لصد الهجمات، خاصة عند إطلاقها الأولي.
تحتاج موافقة بروف العمل المؤجلة إلى إصلاح هذه المشكلة من خلال دعم سلسلة كتل على سلسلة كتل أخرى بقوة هاش أقوى بكثير. على الرغم من أنه يستخدم نفس مستوى الأمان مثل بروف العمل، إلا أنه يقضي على قاعدة أطول سلسلة.
المصدر: The Cryptonomist
كبديل لتلك القاعدة، ينشئ dPoW نسخًا من تاريخ المعاملات للسلاسل كنسخ احتياطية تُخزن في موقع منفصل عن السلسلة الرئيسية. بهذه الطريقة، يمكن للسلاسل أداء عملياتها بكفاءة وبشكل مثالي دون التدخل في وظائف البلوكشين العادية.
نظرًا لوجود سلسلتين مختلفتين من الكتل، هناك فرصة صغيرة لتحقق اثنان من المنقبين لنفس الكتلة في نفس الوقت. في هذه الحالة، ستكون الكتلة المتزامنة أكثرها تزامنًا في الشبكة هي الفائزة.
لقد تم اعتماد عدة مشاريع آلية توافق dPoW؛ واحدة من المشاريع الرئيسية التي اعتمدتها هي Komodo.
منصة كومودو هي منصة آمنة ، مفتوحة المصدر ، من نهاية إلى نهاية ، متميزة باللامركزية تم تطويرها للمستخدمين لإجراء المعاملات مع الحفاظ على التمويه الكامل. حافظ العقول وراء المنصة على وفاء المشروع من خلال الحفاظ على هويته مخفية ، ويكون معروفًا فقط بالاسم المستعار JL777. كان البروتوكول نسخة فرعية من Zcash في عام 2014 واختار استخدام إثبات العمل المؤجل الذي طوره كآلية توافق البروتوكول.
إنه أحد الأنظمة القليلة التي تستخدم قوة تجزئة بيتكوين. بينما استخدم إثبات العمل الذي يستخدمه بيتكوين وخوارزميات الاتفاق المختلفة المستمدة منه بشكل صحيح لمعالجة قضايا الأمان في بروتوكولات التشفير الأولية، تأخذ كومودو الأمان إلى مستوى جديد مع dPoW.
تتبع كومودو نهجًا مختلفًا لقاعدة "أطول سلسلة" في إثبات العمل، والتي تُطبق عندما ينشأ خلاف بين المُنقبين على البلوكشين. يُحل هذا الأمر في البلوكشين لصالح السلسلة التي كانت تعمل منذ فترة أطول. نتيجة لذلك، يكون إجماع إثبات العمل فعّالًا لكنه عرضة لهجوم 51% الذي يتعرض له المشاريع الجديدة. يمكن للأطراف الخبيثة القيام بذلك، مما يدمر قيمة السلسلة.
يتناول هذا القضية Proof of Work وقضايا أخرى لبعض خوارزميات التوافق التي يتم التعامل معها من قبل توافق Komodo’s dPoW، التي تستخدم النسخ الاحتياطية لاستبدال قاعدة سلسلة Proof of Work الأطول. تُخزن هذه النسخ الاحتياطية بعد ذلك في مساحة منفصلة عن السلسلة التشغيلية.
دعت العديد من المنصات على خدمة كومودو لتأمين سلامة سلسلة الكتل الخاصة بهم. وتشمل بعض هذه المنصات؛
يجدر بالذكر أن dPoW ليس خوارزمية توافق تفاعلية مستخدمة على نطاق واسع ولا تستخدمه معظم العملات المشفرة. تستخدم معظم العملات المشفرة خوارزميات توافق تفاعلية أخرى، مثل إثبات حصة (PoS) أو deleGate.iod proof of stake (DPoS).
تم إنشاء dPoW كتحديث لآلية التوافق Proof of Work الأولية التي وضعها مطورو بيتكوين. يتم مقارنته بانتظام مع آليات التوافق الرئيسية مثل الإثبات العمل والإثبات على المال.
dPoW هي آلية أمنية ، على عكس PoW ، وهي آلية إجماع. يستخدم إثبات العمل قاعدة أطول سلسلة ، بينما يجعل dPoW من المستحيل إعادة تنظيم الكتل الموثقة. يتمثل أحد الأهداف الأساسية لإثبات العمل في الحفاظ على سلامة الشبكات من خلال إيقاف الهجمات الإلكترونية مثل هجمات رفض الخدمة الموزعة (DDoS).
يعد dPoW آلية أمان مضافة إلى خوارزمية الإجماع PoW القياسية. يعيد dPoW خوارزمية الإجماع لسلسلة الكتل في كل مرة يتم فيها توثيق كتلة. لا يستخدم dPoW قاعدة السلسلة الأطول للمعاملات التي تحدث قبل آخر نسخة احتياطية على الشبكة.
عندما تحصل شبكة PoW على كتلة موثقة تبدأ في XXX1، ستستخدم قاعدة السلسلة الأطول في XXX2. على الجانب الآخر، عندما تحصل شبكة dPoW على كتلة موثقة، فإنها لن تقبل سلسلة تبدأ في XXX0، حتى لو كانت أطول سلسلة. بدلاً من ذلك، تشير إلى أحدث نسخ احتياطية في سلسلة الكتل PoW التي اختارتها.
يتطلب PoW من المنقبين حل الألغاز التشفيرية المعقدة قبل أن يتمكنوا من تعدين كتلة جديدة. يتطلب هذا العملية معدات عالية المستوى ومستويات كبيرة من الكهرباء لأداء عملية حسابية مكثفة. يحافظ التعدين على شبكة الإنترنت بأمان من الهجمات الخارجية، ويتحقق من شرعية المعاملات، وينشئ وحدات جديدة من العملة المشفرة.
أمن إثبات العمل يعتمد بشكل كبير على الطاقة الحسابية المستخدمة. وهذه عيب كبير لشبكات البلوكشين الصغيرة لأنه يجعل نظامها أكثر عرضة للخطر مقارنة بتلك الكبيرة.
إثبات الحصة هو آلية توافق تفتخر بتقليل كمية العمل الحسابي المطلوبة قبل التحقق من الكتل والمعاملات. يستخدم إثبات الحصة أجهزة مالكي العملة لتقليل كمية العمل الحسابي اللازمة للقيام بها.
أبرز الفرق بين كليهما هو أن dPoW يعمل بشكل رئيسي كآلية أمان بينما يعمل PoS كآلية توافق. يتم التحقق من كتل الحصة باستخدام أجهزة مالكي الرموز، مما يقلل من العمل الحسابي المطلوب للتحقق من الكتل والمعاملات. تتم التحقق من كتل الحصة باستخدام أجهزة مالكي الرموز، مما يقلل من كمية العمل الحسابي اللازمة للقيام به.
يختلف PoS كثيرًا عن dPoW، الذي يستفيد من خوارزمية consensu PoW لشبكة أخرى. يهدف dPoW إلى تعزيز أمان الشبكة، ويركز PoS على تقليل العمل الحسابي اللازم للتحقق من الكتل والمعاملات.
لديها إثنان من المزايا الرئيسية. مستوى متزايد من الأمان وكفاءة الطاقة.
آلية الأمان مصممة لإجراء نسخ احتياطية بانتظام على شبكة PoW المرتفعة. سيبحث آلية التوافق عن السجل الأكثر دقة عندما يكون الصفقة أقدم من آخر نسخة احتياطية.
إذا تم اختراق النظام بنجاح أو حدوث عطل في النظام، يمكن استرداد البيانات بسهولة، ولحدوث أضرار شديدة، سيضطر القراصنة إلى اختراق البلوكشين المرفوع والتخلص من جميع نسخ الاحتياطية الخاصة به.
إذا قام طرف ثالث باستخدام dPoW وتعرض لأذى، فإنه يتعين تدمير جميع نسخ السلسلة الذكية، وشبكة dPoW الرئيسية، وشبكة PoW المختارة حيث يتم الاحتفاظ بنسخ dPoW.
يعزز dPoW كفاءة الطاقة لبروتوكول ما لأنهم لا يحتاجون إلى إجراء عمل حسابي كبير، مما يقلل من استهلاك الطاقة ويقلل من هدر موارد الحوسبة.
آلية أمان إثبات العمل المؤجل (dPoW) تسمح بمستوى إضافي من الأمان يضمن سلامة السلسلة عند التعرض للهجوم. وهذا يجعلها ابتكارًا قويًا لمشاريع مثل Komodo التي ترغب في الاستفادة من المستوى الإضافي من الأمان لصالحها.
آليات التوافق هي عمود فقري صناعة العملات المشفرة، وعلى مر السنين، ظهرت بروتوكولات وفِرَق وهيئات أُخرى بعدة تغييرات على التكنولوجيا. إحدى الإصدارات هي إثبات العمل المؤجل (dPoW) الذي يستخدم قوة PoW بطريقة غريبة.
للحصول على فهم صحيح لما هو إثبات العمل المؤجل (dPoW)، الفهم السليم لآلية التوافق وأهميتها هو الخطوة الأولى لاتخاذها.
آلية التوافق هي العمود الفقري لكل مشروع عملة معماة. إنها خوارزمية أو بروتوكول، أو في بعض الحالات، أنظمة كمبيوتر أخرى تقوم بالتحقق وتأكيد المعاملات على المنصة، بالإضافة إلى كونها مسؤولة عن حكومة البلوكشين.
يضمن النظام أن كل عملية تم التحقق منها على المنصة مُسجلة بشكل صحيح على البلوكشين وأن كل واحدة من تلك العمليات موجودة في كل نسخة من البلوكشين.
تلعب أيضًا دورًا حيويًا في تحديد كمية رسوم الشبكة، ومستوى الطاقة المستخدمة، وسرعة المعاملات، وتفاصيل أخرى تتعلق بالعملة وتطبيقات الشبكة.
اقتربت هذه الآلة المتفق عليها خطوة من العادة. يُشار إليها شعبيًا باسم "آلة توافق هجينة". وذلك لأنها تستخدم سلسلتين لتعزيز أمان البروتوكول.
يعمل دليل العمل المؤجل (dPoW) عن طريق السماح لسلسلة كتل واحدة بالتوكل على الأمان الذي تتوفر من خلال قوة التجزئة لسلسلة كتل ثانوية. يستخدم معدل التجزئة لشبكة إثبات العمل (PoW) خارج النظام ويكدسه فوق آلية التوافق الحالية.
هذا الآلية التوافق تعمل مع سلسلة الكتل الرئيسية على أساس dPoW بينما توظف إثبات العمل (PoW) أو kإثبات الحصة (PoS)آلية التوافق. على النقيض من ذلك، يتطلب البلوكشين الثانوي فقط آلية إثبات العمل (PoW).
تم تقديم dPoW في البداية إلى الصناعة من قبل كومودو بعد أن أدركوا المشاكل مع آلية توافق العمل الإثباتي. سعت لحل المشاكل دون التخلي عن سرعة المعالجة في النظام. هذا أدى إلى ولادة آلية توافق العمل الإثباتي المؤجل (dPoW).
ولدت فكرة إثبات العمل المؤجل نتيجة لمخاوف الأمان المستقبلية المتوقع مواجهتها لسلاسل كتل إثبات العمل بمستويات أمان تشفيرية أقل. هذا الخوف أنجب فكرة استخدام بتكوين كخادم تسلسل زمني يسمح بالتبادلات الذرية بين السلاسل الجانبية وزيادة أمان السلاسل البديلة. علاوة على ذلك، كانت الفكرة هي استخدام قوة تشفير بتكوين لتأمين سلاسل كتل بديلة لا تمتلك قدرا كبيرًا من قوة التشفير.
في وقت لاحق، تطورت الفكرة إلى إثبات العمل المؤجل وظهرت لأول مرة في مجتمع العملات المشفرة في عام 2016. كان dPoW أول كود مدمج في مشروع عملة كومودو في عام 2016. كان مشروع كومودو فرعًا لزكاش يعتمد على الحفاظ على السجلات من خلال سلسلة الكتل الخاصة بالبيتكوين لجعل معاملاته لا يمكن تغييرها.
يميل البلوكشينات الجديدة المطورة إلى تعرضها لانتهاكات أمنية بسبب مستويات قليلة لمعدل التجزئة. هذا يرجع إلى أن بلوكشينها يحتاج إلى أن يكون أقوى لصد الهجمات، خاصة عند إطلاقها الأولي.
تحتاج موافقة بروف العمل المؤجلة إلى إصلاح هذه المشكلة من خلال دعم سلسلة كتل على سلسلة كتل أخرى بقوة هاش أقوى بكثير. على الرغم من أنه يستخدم نفس مستوى الأمان مثل بروف العمل، إلا أنه يقضي على قاعدة أطول سلسلة.
المصدر: The Cryptonomist
كبديل لتلك القاعدة، ينشئ dPoW نسخًا من تاريخ المعاملات للسلاسل كنسخ احتياطية تُخزن في موقع منفصل عن السلسلة الرئيسية. بهذه الطريقة، يمكن للسلاسل أداء عملياتها بكفاءة وبشكل مثالي دون التدخل في وظائف البلوكشين العادية.
نظرًا لوجود سلسلتين مختلفتين من الكتل، هناك فرصة صغيرة لتحقق اثنان من المنقبين لنفس الكتلة في نفس الوقت. في هذه الحالة، ستكون الكتلة المتزامنة أكثرها تزامنًا في الشبكة هي الفائزة.
لقد تم اعتماد عدة مشاريع آلية توافق dPoW؛ واحدة من المشاريع الرئيسية التي اعتمدتها هي Komodo.
منصة كومودو هي منصة آمنة ، مفتوحة المصدر ، من نهاية إلى نهاية ، متميزة باللامركزية تم تطويرها للمستخدمين لإجراء المعاملات مع الحفاظ على التمويه الكامل. حافظ العقول وراء المنصة على وفاء المشروع من خلال الحفاظ على هويته مخفية ، ويكون معروفًا فقط بالاسم المستعار JL777. كان البروتوكول نسخة فرعية من Zcash في عام 2014 واختار استخدام إثبات العمل المؤجل الذي طوره كآلية توافق البروتوكول.
إنه أحد الأنظمة القليلة التي تستخدم قوة تجزئة بيتكوين. بينما استخدم إثبات العمل الذي يستخدمه بيتكوين وخوارزميات الاتفاق المختلفة المستمدة منه بشكل صحيح لمعالجة قضايا الأمان في بروتوكولات التشفير الأولية، تأخذ كومودو الأمان إلى مستوى جديد مع dPoW.
تتبع كومودو نهجًا مختلفًا لقاعدة "أطول سلسلة" في إثبات العمل، والتي تُطبق عندما ينشأ خلاف بين المُنقبين على البلوكشين. يُحل هذا الأمر في البلوكشين لصالح السلسلة التي كانت تعمل منذ فترة أطول. نتيجة لذلك، يكون إجماع إثبات العمل فعّالًا لكنه عرضة لهجوم 51% الذي يتعرض له المشاريع الجديدة. يمكن للأطراف الخبيثة القيام بذلك، مما يدمر قيمة السلسلة.
يتناول هذا القضية Proof of Work وقضايا أخرى لبعض خوارزميات التوافق التي يتم التعامل معها من قبل توافق Komodo’s dPoW، التي تستخدم النسخ الاحتياطية لاستبدال قاعدة سلسلة Proof of Work الأطول. تُخزن هذه النسخ الاحتياطية بعد ذلك في مساحة منفصلة عن السلسلة التشغيلية.
دعت العديد من المنصات على خدمة كومودو لتأمين سلامة سلسلة الكتل الخاصة بهم. وتشمل بعض هذه المنصات؛
يجدر بالذكر أن dPoW ليس خوارزمية توافق تفاعلية مستخدمة على نطاق واسع ولا تستخدمه معظم العملات المشفرة. تستخدم معظم العملات المشفرة خوارزميات توافق تفاعلية أخرى، مثل إثبات حصة (PoS) أو deleGate.iod proof of stake (DPoS).
تم إنشاء dPoW كتحديث لآلية التوافق Proof of Work الأولية التي وضعها مطورو بيتكوين. يتم مقارنته بانتظام مع آليات التوافق الرئيسية مثل الإثبات العمل والإثبات على المال.
dPoW هي آلية أمنية ، على عكس PoW ، وهي آلية إجماع. يستخدم إثبات العمل قاعدة أطول سلسلة ، بينما يجعل dPoW من المستحيل إعادة تنظيم الكتل الموثقة. يتمثل أحد الأهداف الأساسية لإثبات العمل في الحفاظ على سلامة الشبكات من خلال إيقاف الهجمات الإلكترونية مثل هجمات رفض الخدمة الموزعة (DDoS).
يعد dPoW آلية أمان مضافة إلى خوارزمية الإجماع PoW القياسية. يعيد dPoW خوارزمية الإجماع لسلسلة الكتل في كل مرة يتم فيها توثيق كتلة. لا يستخدم dPoW قاعدة السلسلة الأطول للمعاملات التي تحدث قبل آخر نسخة احتياطية على الشبكة.
عندما تحصل شبكة PoW على كتلة موثقة تبدأ في XXX1، ستستخدم قاعدة السلسلة الأطول في XXX2. على الجانب الآخر، عندما تحصل شبكة dPoW على كتلة موثقة، فإنها لن تقبل سلسلة تبدأ في XXX0، حتى لو كانت أطول سلسلة. بدلاً من ذلك، تشير إلى أحدث نسخ احتياطية في سلسلة الكتل PoW التي اختارتها.
يتطلب PoW من المنقبين حل الألغاز التشفيرية المعقدة قبل أن يتمكنوا من تعدين كتلة جديدة. يتطلب هذا العملية معدات عالية المستوى ومستويات كبيرة من الكهرباء لأداء عملية حسابية مكثفة. يحافظ التعدين على شبكة الإنترنت بأمان من الهجمات الخارجية، ويتحقق من شرعية المعاملات، وينشئ وحدات جديدة من العملة المشفرة.
أمن إثبات العمل يعتمد بشكل كبير على الطاقة الحسابية المستخدمة. وهذه عيب كبير لشبكات البلوكشين الصغيرة لأنه يجعل نظامها أكثر عرضة للخطر مقارنة بتلك الكبيرة.
إثبات الحصة هو آلية توافق تفتخر بتقليل كمية العمل الحسابي المطلوبة قبل التحقق من الكتل والمعاملات. يستخدم إثبات الحصة أجهزة مالكي العملة لتقليل كمية العمل الحسابي اللازمة للقيام بها.
أبرز الفرق بين كليهما هو أن dPoW يعمل بشكل رئيسي كآلية أمان بينما يعمل PoS كآلية توافق. يتم التحقق من كتل الحصة باستخدام أجهزة مالكي الرموز، مما يقلل من العمل الحسابي المطلوب للتحقق من الكتل والمعاملات. تتم التحقق من كتل الحصة باستخدام أجهزة مالكي الرموز، مما يقلل من كمية العمل الحسابي اللازمة للقيام به.
يختلف PoS كثيرًا عن dPoW، الذي يستفيد من خوارزمية consensu PoW لشبكة أخرى. يهدف dPoW إلى تعزيز أمان الشبكة، ويركز PoS على تقليل العمل الحسابي اللازم للتحقق من الكتل والمعاملات.
لديها إثنان من المزايا الرئيسية. مستوى متزايد من الأمان وكفاءة الطاقة.
آلية الأمان مصممة لإجراء نسخ احتياطية بانتظام على شبكة PoW المرتفعة. سيبحث آلية التوافق عن السجل الأكثر دقة عندما يكون الصفقة أقدم من آخر نسخة احتياطية.
إذا تم اختراق النظام بنجاح أو حدوث عطل في النظام، يمكن استرداد البيانات بسهولة، ولحدوث أضرار شديدة، سيضطر القراصنة إلى اختراق البلوكشين المرفوع والتخلص من جميع نسخ الاحتياطية الخاصة به.
إذا قام طرف ثالث باستخدام dPoW وتعرض لأذى، فإنه يتعين تدمير جميع نسخ السلسلة الذكية، وشبكة dPoW الرئيسية، وشبكة PoW المختارة حيث يتم الاحتفاظ بنسخ dPoW.
يعزز dPoW كفاءة الطاقة لبروتوكول ما لأنهم لا يحتاجون إلى إجراء عمل حسابي كبير، مما يقلل من استهلاك الطاقة ويقلل من هدر موارد الحوسبة.
آلية أمان إثبات العمل المؤجل (dPoW) تسمح بمستوى إضافي من الأمان يضمن سلامة السلسلة عند التعرض للهجوم. وهذا يجعلها ابتكارًا قويًا لمشاريع مثل Komodo التي ترغب في الاستفادة من المستوى الإضافي من الأمان لصالحها.