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

هر هفته با آنتونی؛ تابع هش چیست و چگونه کار می‌کند؟

نگارش:‌آرن امیریان
23 اردیبهشت 1402 - 17:01
در مقالات عمومی, ویدیو
زمان مطالعه: 2 دقیقه
0
تابع هش آندرس آنتونوپولوس الگوریتم رمزنگاری بلاک چین sha256

در مقاله های هر هفته با آنتونی، سعی می‌کنیم ویدیوهایی از آندرس آنتونوپولوس (Andreas Antonopoulos) را منتشر کنیم تا دانش و آگاهی افراد را در مورد بیت کوین و حوزه ارزهای دیجیتال بالا ببریم. این هفته ویدئویی در ارتباط با طرز کار توابع هش در نظر گرفته شده است.

 

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

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

Toggle
  • تابع هش چیست؟ چگونه کار می‌کند؟ آیا می‌توان آن را معکوس کرد؟
  • ویژگی‌های تابع هش به صورت مختصر

تابع هش چیست؟ چگونه کار می‌کند؟ آیا می‌توان آن را معکوس کرد؟

تابع هش یک سری عملیات ریاضی یا عملیات حساب است. طرز کار آن نیز به این شکل است که یک سری دیتا یا جریان دیتا را می‌گیرد و آنها را با دستورالعمل‌های خاصی ترکیب می‌کند. به تابع هش، الگوریتم هش رمزنگاری نیز می‌گویند.

توابع هش نمی‌توانند معکوس شوند، که این اصلی‌ترین قابلیت آنهاست.

الگوریتم SHA۲۵۶ از دستورالعمل‌های خاصی برای ترکیب کردن بیت‌ها استفاده می‌کند که این عملیات در سطوح مختلف باینری انجام می‌گیرد؛ مانند جابجا کردن بیت‌ها به چپ و راست و عملیات دیگر باینری. تمام این عملیات، یک جریان قراردادی دیتا از طول دیتاهای ورودی تولید می‌کند. این دیتا در این الگوریتم، ۲۵۶ بیت ثابت است.

نکاتی مهم درباره تابع هش:

  • شما نمی‌توانید با معکوس کردن توابع هش، به دیتای اولیه برسید
  • نمی‌توانید پیش بینی کنید که تابع هش چه خروجی‌ای تولید می‌کند
  • نمی‌توانید عمدا و با تنظیمات خاصی برای این توابع، یک خروجی مشخص تولید کنید

هر وقت که شما یک دیتا را وارد تابع هش می‌کنید، تابع با آن یک شماره تصادفی تولید می‌کند. شماره تصادفی‌ای که ثابت است؛ یعنی اگر شما همان دیتا را بدهید، همان خروجی را می‌گیرید. فقط شما نمی‌توانید این خروجی را پیش بینی کنید. با ذکر مثال توضیح می‌دهیم:

بازی بیلیارد را تصور کنید. شما یکی از توپ‌ها را برمی‌دارید و یک ضربه بسیار محکم به آن می‌زنید، به طوری که توپ ۱۰۰ بار به لبه‌های میز برخورد کند. در نهایت این توپ در یک جای مشخصی می‌ایستد.

اگر شما به همان توپ، در همان مکان، با همان قدرت و با همان زاویه ضربه بزنید، توپ پس از ۱۰۰ بار برخورد با لبه‌های میز، دقیقا در همان جای قبلی می‌ایستد. اما اگر از مکان نهایی توپ عکس بگیرید و بعد به دنبال جای اولیه توپ بگردید، غیرممکن است بتوانید آن را پیدا کنید؛ چون ممکن است توپ حرکت خود را از زوایای مختلفی شروع کرده باشد و معنی آن این است که تقریبا بی‌نهایت جایگاه و زوایای بسیار زیادی برای ضریه زدن وجود دارد، اما تعداد بسیار محدودی نقطه پایان وجود دارد که توپ می‌تواند بایستد.

توابع هش بسیار شبیه به مثال بالا کار می‌کنند. این توابع تقریبا اطلاعات را فشرده می‌کنند که این برای ایجاد ارتباط بین تابع هش و رمزنگاری سودمند است.
در حقیقت، توابع هش بسیار شبیه به رمزنگاری هستند؛ با این تفاوت که رمزنگاری قابلیت معکوس شدن دارد اما توابع هش این ویژگی را ندارند. همچنین توابع هش قابلیت فشرده‌سازی دارند. به این معنی که مهم نیست شما چه مقدار دیتا به آن بدهید؛ دیتای خروجی آن همیشه ۲۵۶ بیت خواهد بود.

ویژگی‌های تابع هش به صورت مختصر

  • تابع هش یک سری عملیات ریاضی است.
  • تابع هش قابل معکوس شدن نیست؛ این ویژگی اصلی تابع هش است.
  • الگوریتم SHA۲۵۶ از دستورالعمل‌های خاصی در سطوح مختلف باینری برای ترکیب کردن بیت‌ها استفاده می‌کند.
  • تابع هش قابلیت فشرده سازی دارد که برای الگوریتم SHA۲۵۶ این یک عدد ۲۵۶ بیتی ثابت است.
  • اگر یک دیتای ثابت به تابع هش بدهید، خروجی آن نیز ثابت خواهد بود.
  • تابع هش بسیار شبیه به رمزنگاری است.
تگ: آندرس آنتونوپولوس
اشتراک‌گذاریتوئیت

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

پرداخت دوره ای با ارزهای دیجیتال
مقالات عمومی

هر هفته با آنتونی؛ آیا پرداخت دوره ای با ارز دیجیتال امکان‌پذیر است؟

23 اردیبهشت 1402 - 16:30
9
آنتونی - تغییر دنیا توسط دیفای
مقالات عمومی

هر هفته با آنتونی؛ آیا دیفای دنیا را تغییر خواهد داد؟

23 اردیبهشت 1402 - 16:30
38
فیچر bitcoin OP_CTV softfork سافت فورک بیت کوین
اخبار بلاکچین

آنتونی: طرح BIP-119 و مفهوم CTV بیت کوین را نابود می‌کند

18 اردیبهشت 1401 - 11:20
15
هر هفته با آنتونی؛ چه چیزهایی در یک تراکنش بیت کوین امضا می‌ شوند؟
مقالات عمومی

هر هفته با آنتونی؛ چه چیزهایی در یک تراکنش بیت کوین امضا می‌ شوند؟

23 اردیبهشت 1402 - 16:31
15
پازل ماینینگ بیت کوین چطور حل می شود
مقالات عمومی

هر هفته با آنتونی؛ پازل ماینینگ بیت کوین چطور حل می‌شود؟

27 اردیبهشت 1402 - 14:52
1411
هر هفته با آنتونی؛ تجمیع امضا در بیت کوین با فعال شدن تپ روت (Taproot)
مقالات عمومی

هر هفته با آنتونی؛ تجمیع امضا در بیت کوین با فعال شدن تپ روت (Taproot)

23 اردیبهشت 1402 - 16:32
7
اشتراک
اطلاع از
0 دیدگاه
جدید ترین
قدیمی ترین محبوب ترین
Inline Feedbacks
View all comments

آموزش

فیچر کوین بیس
صرافی متمرکز

رسیدگی فوری کوین بیس به مشکل مسدودیت حساب‌ها

18 خرداد 1404 - 15:30
53
لیکوییدیشن مپ بیت کوین
ترید

نقشه لیکوییدیشن بیت‌کوین را درست بخوانید؛ قبل از آن‌که پوزیشن‌تان لیکویید شود!

16 خرداد 1404 - 22:00
557
آریبتراژ اتمی
کریپتو پدیا

آربیتراژ اتمی چیست؛ بازی جدید MEV در سولانا

16 خرداد 1404 - 20:00
183
ارزش قابل‌ استخراج تحقق یافته
کریپتو پدیا

ارزش قابل‌ استخراج تحقق یافته (Realized Extractable Value) چیست؟

16 خرداد 1404 - 16:00
84
کریپتو درینر- تخلیه کننده کیف پول
کریپتو پدیا

کریپتو درینر (Crypto Drainer) چیست؟ تخلیه کیف پول ارز دیجیتال با اسکریپت مخرب

16 خرداد 1404 - 12:00
175
مایکرواستراتژی
مقالات عمومی

استراتژی مایکل سیلر: انقلاب مالی یا طرح هرمی که دیر یا زود فرو خواهد پاشید؟

15 خرداد 1404 - 22:00
417

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

کریپتو درینر- تخلیه کننده کیف پول

کریپتو درینر (Crypto Drainer) چیست؟ تخلیه کیف پول ارز دیجیتال با اسکریپت مخرب

16 خرداد 1404 - 12:00
175

فناوری دوقلوی دیجیتال چیست؟ کلاهبرداری ارز دیجیتال با Digital twin

راهنمای جامع برای رفع و پیشگیری از مسدود شدن آدرس کیف پول ایرانیان در پلتفرم‌های دیفای

با ۵ پرامپت جادویی چت جی‌پی‌تی، از هوش مصنوعی یک نابغه بسازید!

۵ شاخص تعیین‌کننده برای شناسایی سقف بیت کوین؛ چگونه پیش از سقوط خروج کنیم؟

آموزش اجاره GPU از شبکه غیرمتمرکز رندر (Render)؛ چطور از قدرت پردازش گرافیک دیگران استفاده کنیم؟

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

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

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

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