** تريد أن تعرف ما هو هاش كاش؟ إنه PoW الأصلي ، مصدر إلهام Bitcoin. تعمق وتعلم كيف أرست الأساس للعملة المشفرة رقم واحد.
مع ارتفاع Bitcoin (BTC) إلى أعلى مستوياتها على الإطلاق ، مدفوعا جزئيا بالموافقة الأخيرة على صناديق Bitcoin المتداولة في البورصة (ETFs) من قبل لجنة الأوراق المالية والبورصات الأمريكية (SEC) ، تهيمن العملة المشفرة مرة أخرى على العناوين الرئيسية وتستحوذ على انتباه المستثمرين في جميع أنحاء العالم. وقد ساهم الترقب المحيط بالنصف القادم في زيادة أهميته.
ومع ذلك ، وسط الحماس المحيط بتحركات أسعارها ومسارها المستقبلي المحتمل ، قد لا يكون الكثير من الناس على دراية بالبروتوكولات والتقنيات الأساسية التي مهدت الطريق لإنشاء Bitcoin. أحد هذه العناصر الحاسمة هو Hashcash ، وهو مفهوم لعب دورا محوريا في تطوير Bitcoin.
مع تكثيف المناقشات المحيطة بمستقبل البيتكوين، فإن الخوض في تاريخ وأهمية Hashcash قد يقدم رؤى لا تقدر بثمن حول أصول العملة المشفرة الرائدة في العالم.
جدول المحتويات
ما هو هاش كاش؟
كيف يعمل هاش كاش؟
كيف يمنع Hashcash هجمات البريد العشوائي و DoS؟
Hashcash مقابل إثبات العمل الأخرى
اتصال بين بيتكوين و Hashcash
ما هو هاش كاش؟
Hashcash هو بروتوكول تشفير وإثبات العمل (PoW) تم تطويره بواسطة عالم التشفير البريطاني الدكتور آدم باك لمكافحة مشكلتين كبيرتين: البريد الإلكتروني العشوائي وهجمات رفض الخدمة (DoS).
الفكرة الرئيسية وراء البروتوكول هي مطالبة مرسل البريد الإلكتروني أو أي شخص يطلب خدمة بحل لغز رياضي قبل أن يتمكن من إرسال البريد الإلكتروني أو الوصول إلى الخدمة. إنه يثبت أنك لست مجرد روبوت أو مرسل بريد عشوائي يحاول إغراق ملف .
في حين أن المتطلبات الحسابية تشكل الحد الأدنى من الإزعاج لمستخدمي البريد الإلكتروني العاديين ، إلا أنها جعلت من المكلف لمرسلي البريد العشوائي إرسال الكثير من رسائل البريد الإلكتروني عن طريق إجبارهم على حل هذه الألغاز.
إليك كيف أوضح باك ذلك: "بالنسبة لك كمستخدم عادي ، مع جهاز سطح مكتب أو كمبيوتر محمول للمبتدئين ، فإن حمل وحدة المعالجة المركزية لكل بريد لا يكاد يذكر لأنك لا ترسل هذا العدد الكبير من الرسائل ؛ في أسوأ الأحوال ، يتأخر بريدك بضع ثوان قبل إرساله على أجهزة قديمة بطيئة. ومع ذلك ، بالنسبة لمرسلي البريد العشوائي ، يعد هذا بمثابة سدادة عرض: فهم يريدون إرسال رسائل بريد إلكتروني 10,000 + في الدقيقة أسفل خط DSL تم شراؤه ببطاقة ائتمان مسروقة بسرعة قبل إلغاء الحساب.
كيف يعمل هاش كاش؟
كما ذكرنا سابقا ، في Hashcash ، يجب على الشخص الذي يرسل بريدا إلكترونيا أو يطلب خدمة حل لغز حسابي يتضمن أخذ جزء من البيانات المتعلقة بالبريد الإلكتروني وإطعامه في خوارزمية التجزئة.
استخدمت Hashcash خوارزمية التجزئة الآمنة 1 (SHA-1) لإنشاء طابع فريد لكل بريد إلكتروني. كان هذا الطابع بمثابة إجراء تحقق للمستلمين ، مما ساعدهم على التمييز بين رسائل البريد الإلكتروني المشروعة والرسائل غير المرغوب فيها غير المرغوب فيها.
بعبارات أبسط ، سيقوم المرسل بإجراء حساب رياضي على جزء من البيانات مرتبط بعنوان البريد الإلكتروني للمستلم. قد تكون نقطة البيانات هذه هي عنوان المرسل أو عنوان المستلم أو الطابع الزمني للبريد الإلكتروني
عند استلام البريد الإلكتروني ، يمكن للمستلم بعد ذلك إجراء العملية العكسية للتحقق من صحة الطابع. ضمنت هذه العملية أن الختم قد تم إنشاؤه بالفعل خصيصا لعنوان البريد الإلكتروني للمستلم وليس عنوانا عاما يستخدم لحملات البريد العشوائي الجماعية
ومع ذلك ، ليس فقط أي بيانات مشوشة مؤهلة كطابع Hashcash صالح ، يجب أن تبدأ التجزئة الناتجة بعدد محدد من الأصفار. كان العثور على هذه التجزئة المعينة مثل البحث عن حبة رمل معينة على الشاطئ. كان على المرسل الاستمرار في تجربة أرقام عشوائية مختلفة حتى يعثر على الرقم الذي ينشئ تجزئة بسلسلة الأصفار المطلوبة في البداية. هذه العملية هي ما أصبح يعرف باسم إثبات العمل.
كيف يمنع Hashcash هجمات البريد العشوائي وهجمات DoS؟
كما أوضحنا سابقا ، يمنع Hashcash هجمات البريد العشوائي ورفض الخدمة عن طريق جعل إرسال رسائل البريد الإلكتروني أو طلب الخدمات مكلفا للجهات الفاعلة السيئة دون التأثير على المستخدمين العاديين. إذن ، كيف تحقق ذلك؟
أولا ، يخلق عثرة السرعة من خلال تقديم الشخص الذي يرسل بريدا إلكترونيا أو يطلب خدمة مع لغز حسابي لحله. للقيام بذلك ، يجب على المرسل أو الطالب استخدام الموارد الحسابية ، مثل دورات وحدة المعالجة المركزية أو الكهرباء ، مما يعني أنه سيتعين عليهم بذل الوقت والجهد.
من خلال إضافة هذه التكلفة لإرسال رسائل البريد الإلكتروني أو الوصول إلى الخدمات ، فإنه يقلل من إساءة الاستخدام من قبل الجهات الفاعلة السيئة ، مما يجعل الاتصالات والخدمات عبر الإنترنت أكثر أمانا وأمانا.
** Hashcash مقابل إثبات العمل الأخرى **
منذ أيامها الأولى لردع مرسلي البريد الإلكتروني العشوائي ، أصبح إثبات العمل الذي طورته Hashcash مرادفا لتعدين العملات المشفرة. ولكن ما مدى تشابه أو اختلاف التكرارات الحديثة لأخيهم الأكبر؟ لنلقي نظرة.
أوجه التشابه
تشترك كل من Hashcash و PoW القائمة على التشفير في مبدأ أساسي: إنفاق القوة الحسابية. يحل المشاركون في كلا الأمرين الألغاز المعقدة المستمدة من وظائف التشفير ، حيث يعمل "العمل" كعقبة لمنع الجهات الفاعلة السيئة من إرسال رسائل بريد إلكتروني غير مرغوب فيها أو تعطيل الشبكات. بالإضافة إلى ذلك ، فإن حل اللغز يعمل أيضا كدليل على أن العمل قد تم بالفعل.
مثل Hashcash ، تعمل Bitcoin وغيرها من العملات المشفرة PoW على شبكات لامركزية ، مع عدم وجود كيان واحد يتحكم في العرض. في Hashcash ، هذا يعني أن خوادم البريد الإلكتروني يمكنها التحقق بشكل مستقل من إثبات العمل لتصفية البريد العشوائي. في العملات المشفرة ، يتنافس عمال المناجم على شبكة لامركزية لتأمين blockchain.
الاختلافات
تكمن الاختلافات الأساسية بين Hashcash وغيرها من إثبات العمل في الغرض والتطبيق. تم تصميم Hashcash لمكافحة البريد الإلكتروني العشوائي من خلال جعله مكلفا حسابيا لإرسال رسائل بريد إلكتروني جماعية
من ناحية أخرى ، تعمل PoW s في العملات المشفرة كآلية إجماع ، واتفاق على حالة الشبكة وصحة المعاملات.
بالإضافة إلى ذلك ، بينما يستخدم كلاهما ألغاز التشفير ، تختلف التفاصيل. على عكس Hashcash ، تستخدم Bitcoin والعملات المشفرة المماثلة PoW خوارزمية التجزئة SHA-256 وتضبط الصعوبة ديناميكيا للحفاظ على معدل إنتاج كتلة ثابت.
علاوة على ذلك ، عندما يتعلق الأمر بمكافأة العمل ، تحفز العملات المشفرة PoW المشاركة من خلال منح عمال المناجم الناجحين عملات معدنية جديدة ورسوم معاملات. ومع ذلك ، لا يوجد تشفير Hashcash ليتم تعدينه. لا يقدم مثل هذه المكافأة المباشرة. يمنح حل اللغز فقط الوصول إلى الخدمة المطلوبة ، مثل إرسال بريد إلكتروني.
أخيرا ، في تشفير PoW s ، يلعب حل اللغز دورا حاسما في تحقيق إجماع الشبكة. من ناحية أخرى ، تركز Hashcash فقط على منع إساءة استخدام البريد الإلكتروني. لا يحدد إثبات العمل إجماع الشبكة.
** الاتصال بين البيتكوين و Hashcash **
على الرغم من أن Hashcash لم تصبح أبدا قاتل البريد العشوائي النهائي ، إلا أنها كانت بمثابة مفهوم أساسي لإثبات العمل الذي تم تنفيذه في تعدين البيتكوين. كما أظهر أن الندرة ، وهي مبدأ أساسي للمال ، يمكن أن توجد في الفضاء الرقمي دون الاعتماد على سلطة مركزية.
اعترف مبتكر بيتكوين المجهول ، ساتوشي ناكاموتو ، بتأثير باك على وظيفة التعدين الأساسية للعملة المشفرة في الورقة البيضاء للبيتكوين المنشورة في عام 2008.
وفي الوثيقة، اقترح ناكاموتو استخدام "إثبات عمل مشابه ل Hashcash الخاص بآدم باك" للحفاظ على خادم طابع زمني لامركزي لدفتر الأستاذ الموزع لبيتكوين.
في شبكة Bitcoin ، يتنافس عمال المناجم لحل لغز رياضي يعتمد على خوارزمية تجزئة الشبكة ، SHA-256. يقوم بتحويل بيانات المعاملات إلى سلسلة فريدة من الأحرف ، يبلغ طولها عادة 64 حرفا ، تسمى تجزئة Bitcoin. تتطلب هذه العملية جهدا حسابيا كبيرا ، حيث تعمل بشكل فعال كدليل على العمل.
فكر في الأمر على أنه لعبة تخمين عملاقة. يستخدم عمال المناجم قوتهم الحاسوبية لإنتاج عدد لا يحصى من حلول تجزئة Bitcoin حتى ينخفض أحدها عن الهدف. بمجرد أن يجد عامل منجم حلا صالحا للغز ، فإنه يبث الكتلة الجديدة إلى الشبكة. ثم يتحقق المشاركون الآخرون من صحة الكتلة ومعاملاتها ، ويقبلونها في blockchain إذا كانت تفي بقواعد الإجماع
وبالتالي فإن العلاقة بين Bitcoin و Hashcash متجذرة في اعتماد مفهوم إثبات العمل الخاص ب Hashcash كأساس لآلية إجماع Bitcoin. في حين توسعت Bitcoin على الغرض الأصلي من Hashcash من خلال تطبيقه على العملة اللامركزية وتكنولوجيا blockchain ، فإن الفكرة الأساسية المتمثلة في طلب جهد حسابي لتحقيق الإجماع تظل جانبا أساسيا مشتركا بين الطرفين.
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
ما هو هاش كاش؟ | الاتصال بين البيتكوين و Hashcash
** تريد أن تعرف ما هو هاش كاش؟ إنه PoW الأصلي ، مصدر إلهام Bitcoin. تعمق وتعلم كيف أرست الأساس للعملة المشفرة رقم واحد.
مع ارتفاع Bitcoin (BTC) إلى أعلى مستوياتها على الإطلاق ، مدفوعا جزئيا بالموافقة الأخيرة على صناديق Bitcoin المتداولة في البورصة (ETFs) من قبل لجنة الأوراق المالية والبورصات الأمريكية (SEC) ، تهيمن العملة المشفرة مرة أخرى على العناوين الرئيسية وتستحوذ على انتباه المستثمرين في جميع أنحاء العالم. وقد ساهم الترقب المحيط بالنصف القادم في زيادة أهميته.
ومع ذلك ، وسط الحماس المحيط بتحركات أسعارها ومسارها المستقبلي المحتمل ، قد لا يكون الكثير من الناس على دراية بالبروتوكولات والتقنيات الأساسية التي مهدت الطريق لإنشاء Bitcoin. أحد هذه العناصر الحاسمة هو Hashcash ، وهو مفهوم لعب دورا محوريا في تطوير Bitcoin.
مع تكثيف المناقشات المحيطة بمستقبل البيتكوين، فإن الخوض في تاريخ وأهمية Hashcash قد يقدم رؤى لا تقدر بثمن حول أصول العملة المشفرة الرائدة في العالم.
جدول المحتويات
ما هو هاش كاش؟
Hashcash هو بروتوكول تشفير وإثبات العمل (PoW) تم تطويره بواسطة عالم التشفير البريطاني الدكتور آدم باك لمكافحة مشكلتين كبيرتين: البريد الإلكتروني العشوائي وهجمات رفض الخدمة (DoS).
الفكرة الرئيسية وراء البروتوكول هي مطالبة مرسل البريد الإلكتروني أو أي شخص يطلب خدمة بحل لغز رياضي قبل أن يتمكن من إرسال البريد الإلكتروني أو الوصول إلى الخدمة. إنه يثبت أنك لست مجرد روبوت أو مرسل بريد عشوائي يحاول إغراق ملف .
في حين أن المتطلبات الحسابية تشكل الحد الأدنى من الإزعاج لمستخدمي البريد الإلكتروني العاديين ، إلا أنها جعلت من المكلف لمرسلي البريد العشوائي إرسال الكثير من رسائل البريد الإلكتروني عن طريق إجبارهم على حل هذه الألغاز.
إليك كيف أوضح باك ذلك: "بالنسبة لك كمستخدم عادي ، مع جهاز سطح مكتب أو كمبيوتر محمول للمبتدئين ، فإن حمل وحدة المعالجة المركزية لكل بريد لا يكاد يذكر لأنك لا ترسل هذا العدد الكبير من الرسائل ؛ في أسوأ الأحوال ، يتأخر بريدك بضع ثوان قبل إرساله على أجهزة قديمة بطيئة. ومع ذلك ، بالنسبة لمرسلي البريد العشوائي ، يعد هذا بمثابة سدادة عرض: فهم يريدون إرسال رسائل بريد إلكتروني 10,000 + في الدقيقة أسفل خط DSL تم شراؤه ببطاقة ائتمان مسروقة بسرعة قبل إلغاء الحساب.
كيف يعمل هاش كاش؟
كما ذكرنا سابقا ، في Hashcash ، يجب على الشخص الذي يرسل بريدا إلكترونيا أو يطلب خدمة حل لغز حسابي يتضمن أخذ جزء من البيانات المتعلقة بالبريد الإلكتروني وإطعامه في خوارزمية التجزئة.
استخدمت Hashcash خوارزمية التجزئة الآمنة 1 (SHA-1) لإنشاء طابع فريد لكل بريد إلكتروني. كان هذا الطابع بمثابة إجراء تحقق للمستلمين ، مما ساعدهم على التمييز بين رسائل البريد الإلكتروني المشروعة والرسائل غير المرغوب فيها غير المرغوب فيها.
بعبارات أبسط ، سيقوم المرسل بإجراء حساب رياضي على جزء من البيانات مرتبط بعنوان البريد الإلكتروني للمستلم. قد تكون نقطة البيانات هذه هي عنوان المرسل أو عنوان المستلم أو الطابع الزمني للبريد الإلكتروني
عند استلام البريد الإلكتروني ، يمكن للمستلم بعد ذلك إجراء العملية العكسية للتحقق من صحة الطابع. ضمنت هذه العملية أن الختم قد تم إنشاؤه بالفعل خصيصا لعنوان البريد الإلكتروني للمستلم وليس عنوانا عاما يستخدم لحملات البريد العشوائي الجماعية
ومع ذلك ، ليس فقط أي بيانات مشوشة مؤهلة كطابع Hashcash صالح ، يجب أن تبدأ التجزئة الناتجة بعدد محدد من الأصفار. كان العثور على هذه التجزئة المعينة مثل البحث عن حبة رمل معينة على الشاطئ. كان على المرسل الاستمرار في تجربة أرقام عشوائية مختلفة حتى يعثر على الرقم الذي ينشئ تجزئة بسلسلة الأصفار المطلوبة في البداية. هذه العملية هي ما أصبح يعرف باسم إثبات العمل.
كيف يمنع Hashcash هجمات البريد العشوائي وهجمات DoS؟
كما أوضحنا سابقا ، يمنع Hashcash هجمات البريد العشوائي ورفض الخدمة عن طريق جعل إرسال رسائل البريد الإلكتروني أو طلب الخدمات مكلفا للجهات الفاعلة السيئة دون التأثير على المستخدمين العاديين. إذن ، كيف تحقق ذلك؟
أولا ، يخلق عثرة السرعة من خلال تقديم الشخص الذي يرسل بريدا إلكترونيا أو يطلب خدمة مع لغز حسابي لحله. للقيام بذلك ، يجب على المرسل أو الطالب استخدام الموارد الحسابية ، مثل دورات وحدة المعالجة المركزية أو الكهرباء ، مما يعني أنه سيتعين عليهم بذل الوقت والجهد.
من خلال إضافة هذه التكلفة لإرسال رسائل البريد الإلكتروني أو الوصول إلى الخدمات ، فإنه يقلل من إساءة الاستخدام من قبل الجهات الفاعلة السيئة ، مما يجعل الاتصالات والخدمات عبر الإنترنت أكثر أمانا وأمانا.
** Hashcash مقابل إثبات العمل الأخرى **
منذ أيامها الأولى لردع مرسلي البريد الإلكتروني العشوائي ، أصبح إثبات العمل الذي طورته Hashcash مرادفا لتعدين العملات المشفرة. ولكن ما مدى تشابه أو اختلاف التكرارات الحديثة لأخيهم الأكبر؟ لنلقي نظرة.
أوجه التشابه
تشترك كل من Hashcash و PoW القائمة على التشفير في مبدأ أساسي: إنفاق القوة الحسابية. يحل المشاركون في كلا الأمرين الألغاز المعقدة المستمدة من وظائف التشفير ، حيث يعمل "العمل" كعقبة لمنع الجهات الفاعلة السيئة من إرسال رسائل بريد إلكتروني غير مرغوب فيها أو تعطيل الشبكات. بالإضافة إلى ذلك ، فإن حل اللغز يعمل أيضا كدليل على أن العمل قد تم بالفعل.
مثل Hashcash ، تعمل Bitcoin وغيرها من العملات المشفرة PoW على شبكات لامركزية ، مع عدم وجود كيان واحد يتحكم في العرض. في Hashcash ، هذا يعني أن خوادم البريد الإلكتروني يمكنها التحقق بشكل مستقل من إثبات العمل لتصفية البريد العشوائي. في العملات المشفرة ، يتنافس عمال المناجم على شبكة لامركزية لتأمين blockchain.
الاختلافات
تكمن الاختلافات الأساسية بين Hashcash وغيرها من إثبات العمل في الغرض والتطبيق. تم تصميم Hashcash لمكافحة البريد الإلكتروني العشوائي من خلال جعله مكلفا حسابيا لإرسال رسائل بريد إلكتروني جماعية
من ناحية أخرى ، تعمل PoW s في العملات المشفرة كآلية إجماع ، واتفاق على حالة الشبكة وصحة المعاملات.
بالإضافة إلى ذلك ، بينما يستخدم كلاهما ألغاز التشفير ، تختلف التفاصيل. على عكس Hashcash ، تستخدم Bitcoin والعملات المشفرة المماثلة PoW خوارزمية التجزئة SHA-256 وتضبط الصعوبة ديناميكيا للحفاظ على معدل إنتاج كتلة ثابت.
علاوة على ذلك ، عندما يتعلق الأمر بمكافأة العمل ، تحفز العملات المشفرة PoW المشاركة من خلال منح عمال المناجم الناجحين عملات معدنية جديدة ورسوم معاملات. ومع ذلك ، لا يوجد تشفير Hashcash ليتم تعدينه. لا يقدم مثل هذه المكافأة المباشرة. يمنح حل اللغز فقط الوصول إلى الخدمة المطلوبة ، مثل إرسال بريد إلكتروني.
أخيرا ، في تشفير PoW s ، يلعب حل اللغز دورا حاسما في تحقيق إجماع الشبكة. من ناحية أخرى ، تركز Hashcash فقط على منع إساءة استخدام البريد الإلكتروني. لا يحدد إثبات العمل إجماع الشبكة.
** الاتصال بين البيتكوين و Hashcash **
على الرغم من أن Hashcash لم تصبح أبدا قاتل البريد العشوائي النهائي ، إلا أنها كانت بمثابة مفهوم أساسي لإثبات العمل الذي تم تنفيذه في تعدين البيتكوين. كما أظهر أن الندرة ، وهي مبدأ أساسي للمال ، يمكن أن توجد في الفضاء الرقمي دون الاعتماد على سلطة مركزية.
اعترف مبتكر بيتكوين المجهول ، ساتوشي ناكاموتو ، بتأثير باك على وظيفة التعدين الأساسية للعملة المشفرة في الورقة البيضاء للبيتكوين المنشورة في عام 2008.
وفي الوثيقة، اقترح ناكاموتو استخدام "إثبات عمل مشابه ل Hashcash الخاص بآدم باك" للحفاظ على خادم طابع زمني لامركزي لدفتر الأستاذ الموزع لبيتكوين.
في شبكة Bitcoin ، يتنافس عمال المناجم لحل لغز رياضي يعتمد على خوارزمية تجزئة الشبكة ، SHA-256. يقوم بتحويل بيانات المعاملات إلى سلسلة فريدة من الأحرف ، يبلغ طولها عادة 64 حرفا ، تسمى تجزئة Bitcoin. تتطلب هذه العملية جهدا حسابيا كبيرا ، حيث تعمل بشكل فعال كدليل على العمل.
فكر في الأمر على أنه لعبة تخمين عملاقة. يستخدم عمال المناجم قوتهم الحاسوبية لإنتاج عدد لا يحصى من حلول تجزئة Bitcoin حتى ينخفض أحدها عن الهدف. بمجرد أن يجد عامل منجم حلا صالحا للغز ، فإنه يبث الكتلة الجديدة إلى الشبكة. ثم يتحقق المشاركون الآخرون من صحة الكتلة ومعاملاتها ، ويقبلونها في blockchain إذا كانت تفي بقواعد الإجماع
وبالتالي فإن العلاقة بين Bitcoin و Hashcash متجذرة في اعتماد مفهوم إثبات العمل الخاص ب Hashcash كأساس لآلية إجماع Bitcoin. في حين توسعت Bitcoin على الغرض الأصلي من Hashcash من خلال تطبيقه على العملة اللامركزية وتكنولوجيا blockchain ، فإن الفكرة الأساسية المتمثلة في طلب جهد حسابي لتحقيق الإجماع تظل جانبا أساسيا مشتركا بين الطرفين.