خوارزمية التعدين

تعد خوارزمية التعدين جزءًا لا يتجزأ من blockchain ، وهي مجموعة القواعد أو التعليمات التي يتبعها الكمبيوتر لإنشاء كتلة صالحة.

ما هي خوارزمية التعدين؟

تم تصميم مجموعة متنوعة من خوارزميات التعدين للاستخدام ولكل منها نقاط قوتها وضعفها. واحدة من أكثر الخوارزميات شيوعًا هي SHA-256 ، التي أنشأتها NSA.

في سياق تعدين العملات المشفرة ، فإن خوارزمية التعدين هي مجموعة القواعد التي يستخدمها المعدنون لتحديد كيفية تجميع كتلهم الجديدة.

خوارزميات التعدين الشعبية

SHA-256

SHA-256 هي وظيفة تجزئة تشفير 256 بت تم تصميمها بواسطة وكالة الأمن القومي الأمريكية. SHA تعني “خوارزمية التجزئة الآمنة”. دالة تجزئة التشفير هي نوع خاص من الخوارزمية الرياضية التي تأخذ مدخلات ومخرجات البيانات في شكل “تجزئة” أطول من المدخلات الأصلية.

Equihash

Equihash هي خوارزمية إثبات عمل موجهة للذاكرة تم تقديمها في عام 2016 بواسطة Alex Biryukov و Dmitry Khovratovich. تم تصميمه ليكون متكافئًا للغاية ومقاومًا لوحدة معالجة الرسومات (GPU) ومقاومة ASIC.
تعتمد الخوارزمية على الوصول العشوائي إلى جدول تجزئة كبير (2 غيغابايت لكل مثيل) والذي يتم إنشاؤه من نقطة الصفر في كل مرة يتم العثور على رقم nonce. تعتمد العديد من الخوارزميات الأخرى على نفس النهج ، بما في ذلك Cuckoo Cycle و X11 و Cryptonight.

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

إيثاش

يستخدم Ethereum Ethash ، وهي خوارزمية تجزئة إثبات العمل. إنه مشابه للخوارزميات الأخرى ، مثل البرنامج النصي أو SHA-256 ، من حيث أنه يتطلب قدرًا كبيرًا من الذاكرة وقدرة حسابية عالية للتنفيذ. كانت الفكرة الرئيسية وراء Ethash هي إنشاء خوارزمية تعدين لا تسمح باستخدام ASIC (الدوائر المتكاملة الخاصة بالتطبيق) وقد تم ذلك لأن مطوري Ethereum أرادوا التأكد من عدم امتلاك أي شخص أكثر من 51٪ من طاقة التعدين ، والتي من المحتمل أن تستخدم لمهاجمة الشبكة.

سكربت

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

يستخدم Scrypt في العديد من العملات المشفرة ، مثل Litecoin و Dogecoin ، من أجل استخراج إثبات العمل والمصادقة القائمة على كلمة المرور.

قد يعجبك ايضاً

فيديو

لا يوجد محتوى

زوارونا يتصفحون الآن

مرحباً بعودتك!

ادخل الى حسابك بالأسفل

استعادة كلمة السر.

رجاءً ادخل اسم المستخدم او بريدك الإلكتروني لإستعادة كلمة السر الخاصة بك.