Ethash

ما هو إيثاش؟

Ethereum عبارة عن منصة تقنية مفتوحة يقوم المطورون من خلالها بإنشاء ونشر تطبيقات لا مركزية تعتمد على تقنية العقود الذكية. يتم استخدام الأصل الأصلي لإيثريوم، الأثير، لدفع ثمن المعاملات التي يتم إجراؤها على الشبكة. يتم حساب هذه التكلفة بالغاز ولكن يتم دفعها بالأثير. لديها نظام معمول به لتحفيز القائمين بتعدين العملة المشفرة للمساعدة في حماية الشبكة. تعد طريقة Ethereum لإثبات العمل (PoW)، المعروفة باسم Ethash، بمثابة الأساس للبروتوكول بأكمله.

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

كيف يعمل؟

Ethash هي نسخة معدلة تلغي التكلفة الحسابية التي كانت موجودة في نسختها السابقة Dagger-Hashimoto. يستخدم البرنامج مجموعة بيانات ضخمة يتم إنتاجها بانتظام وتتوسع تدريجياً بمرور الوقت. إنها صغيرة بما يكفي لتناسب VRAM لوحدة معالجة الرسومات المعاصرة.

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

إذا انخفضت وتيرة الكتل المكتشفة، ترتفع عتبة الشبكة، مما يؤدي إلى عدد أكبر من قيم التجزئة الدقيقة التي يمكن العثور عليها.

يحدد Ethash تقريبًا مقدار موارد الحوسبة التي يجب أن ينفقها القائم بالتعدين لتحديد الرقم التسلسلي (nonce) الذي يسمح له باقتراح كتلة جديدة لإضافتها إلى blockchain. تولد الشبكة كتلة واحدة كل 12 ثانية في المتوسط.

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

لتحقيق مزارع التعدين الأكثر فعالية من حيث التكلفة، من المعتاد رؤية أجهزة كمبيوتر مصممة خصيصًا ومزودة بستة أو أكثر من وحدات معالجة الرسومات المتطورة لتعدين Ethereum، مع القليل من الاهتمام بالمكونات الأخرى.

عامل التعدين الذي يكتشف بنجاح كتلة يمكن إضافتها إلى blockchain يكسب ما يلي:

  1. مكافأة كتلة ثابتة من ثلاثة الأثير.
  2. كجزء من إثبات إجراءات التعدين، يتم تخصيص تكلفة الغاز لحساب عامل التعدين الذي يتم استهلاكه من خلال تنفيذ جميع المعاملات داخل الكتلة.
  3. يتم منح 2.625 إيثر إضافي لإضافة أعمام في الكتلة.

لتلخيص ذلك، فإن Ethash عبارة عن خوارزمية إثبات عمل مثبتة على الذاكرة والتي تم تصميمها لتكون مقاومة لـ ASIC في محاولة لجعل عملية التعدين أكثر إنصافًا. ومن الجدير بالذكر أيضًا أن هناك مقترحات لتغيير آلية الإجماع الخاصة بإيثريوم من إثبات العمل إلى إثبات الحصة، مما قد يجعل تعدين إيثريوم عديم الفائدة في شكله الحالي.

Ethash

ما هو إيثاش؟

Ethereum عبارة عن منصة تقنية مفتوحة يقوم المطورون من خلالها بإنشاء ونشر تطبيقات لا مركزية تعتمد على تقنية العقود الذكية. يتم استخدام الأصل الأصلي لإيثريوم، الأثير، لدفع ثمن المعاملات التي يتم إجراؤها على الشبكة. يتم حساب هذه التكلفة بالغاز ولكن يتم دفعها بالأثير. لديها نظام معمول به لتحفيز القائمين بتعدين العملة المشفرة للمساعدة في حماية الشبكة. تعد طريقة Ethereum لإثبات العمل (PoW)، المعروفة باسم Ethash، بمثابة الأساس للبروتوكول بأكمله.

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

كيف يعمل؟

Ethash هي نسخة معدلة تلغي التكلفة الحسابية التي كانت موجودة في نسختها السابقة Dagger-Hashimoto. يستخدم البرنامج مجموعة بيانات ضخمة يتم إنتاجها بانتظام وتتوسع تدريجياً بمرور الوقت. إنها صغيرة بما يكفي لتناسب VRAM لوحدة معالجة الرسومات المعاصرة.

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

إذا انخفضت وتيرة الكتل المكتشفة، ترتفع عتبة الشبكة، مما يؤدي إلى عدد أكبر من قيم التجزئة الدقيقة التي يمكن العثور عليها.

يحدد Ethash تقريبًا مقدار موارد الحوسبة التي يجب أن ينفقها القائم بالتعدين لتحديد الرقم التسلسلي (nonce) الذي يسمح له باقتراح كتلة جديدة لإضافتها إلى blockchain. تولد الشبكة كتلة واحدة كل 12 ثانية في المتوسط.

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

لتحقيق مزارع التعدين الأكثر فعالية من حيث التكلفة، من المعتاد رؤية أجهزة كمبيوتر مصممة خصيصًا ومزودة بستة أو أكثر من وحدات معالجة الرسومات المتطورة لتعدين Ethereum، مع القليل من الاهتمام بالمكونات الأخرى.

عامل التعدين الذي يكتشف بنجاح كتلة يمكن إضافتها إلى blockchain يكسب ما يلي:

  1. مكافأة كتلة ثابتة من ثلاثة الأثير.
  2. كجزء من إثبات إجراءات التعدين، يتم تخصيص تكلفة الغاز لحساب عامل التعدين الذي يتم استهلاكه من خلال تنفيذ جميع المعاملات داخل الكتلة.
  3. يتم منح 2.625 إيثر إضافي لإضافة أعمام في الكتلة.

لتلخيص ذلك، فإن Ethash عبارة عن خوارزمية إثبات عمل مثبتة على الذاكرة والتي تم تصميمها لتكون مقاومة لـ ASIC في محاولة لجعل عملية التعدين أكثر إنصافًا. ومن الجدير بالذكر أيضًا أن هناك مقترحات لتغيير آلية الإجماع الخاصة بإيثريوم من إثبات العمل إلى إثبات الحصة، مما قد يجعل تعدين إيثريوم عديم الفائدة في شكله الحالي.

تمت الزيارة 69 مرة، 1 زيارة اليوم

اترك تعليق