میهن بلاکچین
  • اخبار
    • همه
    • رمزارز در ایران
    • اخبار بیت کوین
    • اخبار اتریوم
    • اخبار آلتکوین
    • اخبار بلاکچین
    • اخبار عمومی
    • اطلاعیه صرافی‌های داخلی
  • تحلیل
    • همه
    • تحلیل آنچین
    • تحلیل اقتصادی
    • تحلیل تکنیکال
    • تحلیل فاندامنتال
  • آموزش
    • همه
    • کریپتو پدیا
    • کریپتو کده
    • دیفای
    • سرمایه گذاری
    • آموزش همه صرافی های ارز دیجیتال
    • ترید
    • کیف پول
    • بازی
    • استخراج
    • NFT
    • مقالات عمومی
  • ایردراپ
  • هک و کلاهبرداری
  • قیمت ارزهای دیجیتال
  • ماشین حساب ارزهای دیجیتال
  • مقایسه قیمت در صرافی
No Result
مشاهده همه‌ی نتایج
  • اخبار
    • همه
    • رمزارز در ایران
    • اخبار بیت کوین
    • اخبار اتریوم
    • اخبار آلتکوین
    • اخبار بلاکچین
    • اخبار عمومی
    • اطلاعیه صرافی‌های داخلی
  • تحلیل
    • همه
    • تحلیل آنچین
    • تحلیل اقتصادی
    • تحلیل تکنیکال
    • تحلیل فاندامنتال
  • آموزش
    • همه
    • کریپتو پدیا
    • کریپتو کده
    • دیفای
    • سرمایه گذاری
    • آموزش همه صرافی های ارز دیجیتال
    • ترید
    • کیف پول
    • بازی
    • استخراج
    • NFT
    • مقالات عمومی
  • ایردراپ
  • هک و کلاهبرداری
  • قیمت ارزهای دیجیتال
  • ماشین حساب ارزهای دیجیتال
  • مقایسه قیمت در صرافی
No Result
مشاهده همه‌ی نتایج
میهن بلاکچین
No Result
مشاهده همه‌ی نتایج
میهن بلاکچین آموزش کریپتو پدیا

تقابل دو الگوریتم در گواه اثبات کار؛ نگاهی کلی به SHA-256 و Scrypt !

نگارش:‌تیم تولید محتوا
1 مهر 1400 - 15:03
در کریپتو پدیا
زمان مطالعه: 2 دقیقه
0
تقابل دو الگوریتم در گواه اثبات کار؛ نگاهی کلی به SHA-256 و Scrypt !

در مقالات قبلی نگاه کاملی داشتیم به تعریف و نحوه کار گواه اثبات کار (PoW) که در واقع یک نوع روش اجماع است. بسیاری از ارزهای رمزنگاری شده مانند بیت‌کوین، لایت‌کوین، بیت‌کوین کش و … از این روش برای اجماع استفاده می‌کنند. اما موضوعی که امروز قصد توضیح آن در این مقاله را داریم مربوط به دو مورد از الگوریتم‌های قرار گرفته شده در این سیستم است. SHA-256 و Scrypt

ArzPlus Logo آلت‌سیزن شروع شده!🚀

همین حالا در ارزپلاس ثبت‌نام کن و به بیش از 900 آلت‌کوین پرسود بازار دسترسی داشته باش.

ثبت نام و خرید سریع

SHA-256 و Scrypt دو الگوریتم اجماع هستند که همیشه در تمام بحث های ارزهای مزنگاری شده گنجانده شده اند و توسط ماینرهای این ارزها برای تایید بلاک‌های شامل تراکنش‌ استفاده می‌شود.

آنچه در این مطلب می‌خوانید

Toggle
  • SHA-256؛ پر زحمت اما ایمن!
  • Scrypt؛ کارکرد همزمان cpu و حافظه!
  • نتیجه گیری

SHA-256؛ پر زحمت اما ایمن!

SHA-256 جزئی از خانواده SHA-2 است که در تمام مقالات به عنوان امن‌ترین روش برای محافظت از اطلاعات از آن یاد شده. عملکرد کلی این تابع این‌گونه است که یک رشته از کاراکتر که همان پیام ما برای انتقال است را دریافت می‌کند، روی آن محاسبات ریاضی انجام می‌دهد و در انتها یک رشته‌ کاراکتر ۲۵۶ بیتی متشکل از عدد و حرف، که به آن هش (Hash) می‌گویند به عنوان خروجی ثبت می‌کند. نکته جالب این تابع این است که بدون درنظر گرفتن طول رشته‌ی ورودی، طول رشته‌ی خروجی همیشه مقدار ثابت 256 بیت است و نکته‌ی دوم این که این تابع به صورت یکطرفه کار می‌کند. به این معنی که اگر هش را به عنوان ورودی تابع بدهیم، نباید انتظار داشته باشیم رشته‌ی اصلی ورودی را دریافت کنیم.

به عنوان مثال

ورودی تابع: Hello

خروجی تابع یا همان هش: 185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969

اگر حرف H را به h تغییر دهیم هش حاصل متفاوت از حالت قبل خواهد بود

ورودی تابع: hello

خروجی تابع یا همان هش: 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

این ویژگی باعث شده تا خرابکارنی که قصد تغییر در پیام ما را داردند نتوانند به هدف خود بررسند. چرا که با اعمال کوچکترین تغییر در پیام اصلی هش آن تغییر می‌کند و گیرنده‌ی پیام از آن‌جا که دو هش متفاوت از هم دارد، متوجه چنین خرابکاری‌ایی می‌شود.

وظیفه‌ی ماینرها برای ماین کردن کوین‌هایی که از این الگوریتم استفاده می‌کنند این است که عددی را حدس بزنند (نانس nonce) که با قرار دادن آن در هش بلاک، به شرط تایید آن برسند. برای مثال “عدد حدس زده شده باید ۵ صفر داشته باشد.” هر ماینری که زودتر این عدد را پیدا کند، پاداش دریافت می‌کند و بلاک به بلاک‌چین اضافه می‌شود.

Scrypt؛ کارکرد همزمان cpu و حافظه!

Scrypt تابعی دیگر از سیستم اجماع PoW ابرای رمزنگاری است که اساس کار آن “تولید کلید بر اساس رمز عبور است!!”

بگذارید نحوه‌ی کار Scrypt را این‌گونه توضیح دهیم: وقتی کاربری برای خود رمزعبور (password) انتخاب می‌کند، رمز او از طریق یکی از توابع رمزنگاری تولید کننده‌ی هش مانند SHA-256 هش می‌شود و آن هش در پایگاه داده ذخیره می‌شود. مزیت این کار این است که چون هش غیر قابل بازگشت است، امکان تشخص رمز  توسط خرابکاران وجود ندارد.

حال اگر شما قصد ورود به وبسایت داشته باشید؛ رمزی که وارد کی‌کنید هش می‌شود و با هشی که در پایگاه داده ذخیره شده مقایسه می‌شود. اگر مطابق یکدیگر بودند شما می‌توانید با موفقیت وارد سایت شوید.

اما این روش نمی‌تواند مانع از لو رفتن رمز شما شود. چرا که اگر شخص خرابکار رمزهای زیادی را امتحان کند، احتمال اینکه در نهایت موفق به پیدا کردن رمز شما خواهد شد. به این نوع از حمله Brute Force Attack گویند. حمله‌ی دیگری به نام Rainbow Table Attack وجود در که در آن یک جدول آماده وجود دارد از رمزها و هش هریک.

برای جلوگیری از رخ دادن Brute Force Attack ، از Salt استفاده می‌کنیم. Salt رشته‌ایی از کاراکترها است که رمز ترکیب شده و وارد تابع هش می‌شود. با این حال همچنان Rainbow Table Attack ما را تهدید می‌کند.

روشی دیگر این ست که  تابع، رمز به همراه Salt و تعداد تکرار را دریافت می‌کند، به تعداد تکرار الگوریتم را اجرا می‌کند و یک کلید تولید می‌کند. این فرآیند برای کاربر زمان بر نیست اما برای تولید Rainbow Table که شامل چندین رمز است بسیار زمان‌بر است. با این حال با استفاده از سیستم های قوی و همین طور به کار گیری روش پردازش موازی می‌تواند تهدیدی محسوب شود.

بنابراین نوع دیگری از رمزنگاری معرفی می‌شود که به Scrypt شهرت یافته و توسط لایت‌کوین استفاده می‌شود. به نام (Password Based Key Derivation Function(PBKDF. این  تابع، رمز به همراه Salt ، پارامتر هزینه‌ی CPU ، پارامتر هزینه حافظه، پارامتر شخصی سازی کردن و طول خروجی پیش‌بینی شده را دریافت می‌کند و یک کلید تولید می‌کند. تفاوت این روش با روش قبل این است که امکان استفاده از این روش برای هر CPU و حافظه وجود دارد.

ماین کردن کوین‌هایی که از این الگوریتم برای اجماع استفاده می‌کنند مانند الگوریتم SHA-256 است و ماینرها باید عدد مناسب را حدس بزنند.

نتیجه گیری

برای اجرای SHA-256 فقط به قدرت محاسباتی احتیاج دارید. از طرف دیگر Scrypt نه تنها از قدرت محاسباتی بلکه از حافظه نیز استفاده می کند. جدول زیر مقایسه ای در رابطه با این دو الگوریتم است:

الگوریتم : SHA-256 Scrypt
ارز استفاده کننده بیت‌کوین لایت‌کوین
میانگین زمان تولید یک بلاک ۱۰ دقیقه ۲.۵ دقیقه
واحد نرخ هش GH/s MH/s
امکانات لازم CPU و GPU قوی CPU معمولی
مصرف برق بسیار زیاد معمولی

 

 

 

 

اشتراک‌گذاریتوئیت

نوشته‌های مشابه

توکن OKB صرافی Okex صرافی متمرکز قرارداد هوشمند دیفای برنامه غیرمتمرکز Dapp سوزاندن توکن کاربردی
اخبار آلتکوین

صعود توکن OKB همزمان با افزایش حجم نقدینگی؛ آیا اوج تاریخی شکسته می‌شود؟

29 مرداد 1404 - 19:00
7
فیچر کلاهبرداری و هک در کریپتو
اخبار عمومی

افشاگری تازه علیه BlockDAG؛ پیش‌فروش ۱۸ ماهه و ارقام مشکوک جذب سرمایه

29 مرداد 1404 - 18:00
16
سه پروپوزال جدید در شبکه پولکادات
اخبار آلتکوین

چرا آگوست ۲۰۲۵ می‌تواند زمان مناسبی برای خرید پولکادات باشد؟

29 مرداد 1404 - 17:00
61
فیچر ارتباط اقتصاد آمریکا و بیت کوین
اخبار عمومی

تیم اسکات: دست‌کم ۱۸ دموکرات از لایحه ساختار بازار رمزارز حمایت می‌کنند

29 مرداد 1404 - 16:00
16
فیچر ذخیره استراتژیک
اخبار بیت کوین

تغییر استراتژی مایکرواستراتژی در انتشار سهام؛ خیانت یا فرصت خرید بیت کوین؟

29 مرداد 1404 - 15:00
52
پال اتکینز
تحلیل فاندامنتال

رئیس SEC بر کریپتو پافشاری کرد: ما می‌خواهیم نوآوری را در آغوش بگیریم

29 مرداد 1404 - 14:30
26
اشتراک
اطلاع از
0 دیدگاه
جدید ترین
قدیمی ترین محبوب ترین
Inline Feedbacks
View all comments

آموزش

وضعیت کنونی توکن‌های NFT؛ آیا بازار توکن‌های بی‌همتا جان تازه‌ای خواهد گرفت؟
NFT

سقوط ۱.۲ میلیارد دلاری بازار NFT؛ پاجی پنگوئنز مجموعه بورد ایپ را کنار زد

27 مرداد 1404 - 19:00
62
moonbirds-nfts مجموعه انفتی مون بردز
NFT

بازگشت شگفت‌انگیز مون بردز؛ NFT شکست‌خورده‌ای که دوباره جان گرفت

26 مرداد 1404 - 19:00
41
فیچر مالیات بیت کوین
مقالات عمومی

۵ کشوری که در سال ۲۰۲۵ رمزارزها در آن‌ها معاف از مالیات هستند!

26 مرداد 1404 - 18:00
744
فیچر هیومنیتی پروتکل
کریپتو کده

هیومنیتی پروتکل (Humanity Protocol) چیست؟ تحولی در تایید هویت دیجیتال

24 مرداد 1404 - 22:00
116
رتبه بندی اعتباری آنچین
کریپتو پدیا

رتبه بندی اعتباری آنچین چیست؟ همکاری شرکت اعتبارسنجی مودیز با بلاکچین سولانا

24 مرداد 1404 - 20:00
66
فیچر بازیابی بیت کوین ها یگمشده با فناوری کوانتومی
مقالات عمومی

آیا بازیابی بیت کوین‌های گمشده با فناوری کوانتومی امکان‌پذیر است؟

24 مرداد 1404 - 16:00
121

پیشنهاد سردبیر

تاخیر برداشت در اکسکوینو

بررسی مشکلات تاخیر برداشت ریالی و رمزارزی در صرافی اکسکوینو؛ دلایل، پیامدها و راهکارها

5 مرداد 1404 - 17:00
3154

کلاهبرداری با کیف پول چند امضایی چیست و چگونه از آن در امان بمانیم؟

حمله انتقال صفر (Zero-Transfer)؛ راهنمای کامل شناسایی و مقابله با تهدید کیف پول‌های رمزارزی

تاثیر تصویب قانون GENIUS بر ریسک فریز و مسدود شدن دارایی‌های تتر ایرانی‌ها؛ چه باید کرد؟

اشتباه ۶۰ هزار دلاری کاربر بیت کوین در پرداخت کارمزد؛ مراقب باشید این اشتباه را تکرار نکنید!

تسلیم یا کاپیتولاسیون (Capitulation) در کریپتو چیست؟ نشانه ترس یا فرصتی برای ورود به بازار؟

  • خانه
  • قیمت ارز
  • صرافی ها
  • ماشین حساب
No Result
مشاهده همه‌ی نتایج
  • اخبار
    • همه
    • رمزارز در ایران
    • اخبار بیت کوین
    • اخبار اتریوم
    • اخبار آلتکوین
    • اخبار بلاکچین
    • اخبار عمومی
    • اطلاعیه صرافی‌های داخلی
  • تحلیل
    • همه
    • تحلیل آنچین
    • تحلیل اقتصادی
    • تحلیل تکنیکال
    • تحلیل فاندامنتال
  • آموزش
    • همه
    • کریپتو پدیا
    • کریپتو کده
    • دیفای
    • سرمایه گذاری
    • آموزش همه صرافی های ارز دیجیتال
    • ترید
    • کیف پول
    • بازی
    • استخراج
    • NFT
    • مقالات عمومی
  • ایردراپ
  • هک و کلاهبرداری
  • قیمت ارزهای دیجیتال
  • ماشین حساب ارزهای دیجیتال
  • مقایسه قیمت در صرافی

© 2025 - تمامی حقوق مادی و معنوی این وبسایت نزد میهن بلاکچین محفوظ است

سرویس‌ها
لیست قیمت ارزهای دیجیتال مقایسه قیمت صرافی‌ها مقایسه ویژگی صرافی‌ها ماشین حساب ارزهای دیجیتال مقایسه رمزارز‌ها
خبر و آموزش
اخبار آموزش ویدیو پیشنهاد سردبیر
میهن بلاکچین
درباره ما ارتباط با ما تبلیغات و همکاری تجاری قوانین و مقررات سیاست های حریم خصوصی فرصت های شغلی
تگ‌های پربازدید
قانون گذاری سرمایه‌ گذاری افراد معروف صرافی ارز دیجیتال دوج‌کوین بیت‌کوین استیبل کوین رمزارز در ایران پیش بینی بازار تکنولوژی بلاک چین اتریوم ‌کاردانو شیبا هک و کلاهبرداری
سرویس‌ها
لیست قیمت ارزهای دیجیتال مقایسه قیمت صرافی‌ها مقایسه ویژگی صرافی‌ها ماشین حساب ارزهای دیجیتال مقایسه رمزارز‌ها
خبر و آموزش
اخبار آموزش ویدیو پیشنهاد سردبیر
میهن بلاکچین
درباره ما ارتباط با ما تبلیغات و همکاری تجاری قوانین و مقررات سیاست های حریم خصوصی فرصت های شغلی
تگ‌های پربازدید
قانون گذاری سرمایه‌ گذاری افراد معروف صرافی ارز دیجیتال دوج‌کوین بیت‌کوین استیبل کوین رمزارز در ایران پیش بینی بازار تکنولوژی بلاک چین اتریوم ‌کاردانو شیبا هک و کلاهبرداری
میهن بلاکچین دست در دست، بی‌نهایت برای میهن

© 2025 - تمامی حقوق مادی و معنوی این وبسایت نزد میهن بلاکچین محفوظ است.