شاخص هش ریت چیست؟
سیستم اثبات کار بیت کوین راهحلی بسیار هوشمندانه برای تأمین دفتر تراکنشهای پولی مشترک میباشد و در عین حال انگیزههایی برای ماینرها بهمنظور ادامهی بازی حدس زدن ایجاد میکند. برای درک سیستم اثبات کار بیت کوین، ابتدا باید مشخص نماییم که هش چیست. هش یا به عبارت دیگر digest، نتیجهای است که توسط یک تابع هش مانند SHA-256 (همان تابع مورد استفاده توسط شبکهی بیت کوین) تولید میشود.
هش چیست؟ هش به خروجی گفته میشود که از اطلاعات ورودی بدست میآید. الگوریتم هش، اطلاعات ورودی را در هر اندازهای که باشد، دریافت کرده و یک خروجی با اندازه ثابت تولید میکند. هش تابعی است که ورودی از حروف و اعداد را به یک خروجی رمزگذاری شده با طولی ثابت تبدیل میکند. توابع hash در سرتاسر اینترنت به منظور ذخیره ایمن کلمه عبور، یافتن سوابق تکراری، ذخیره سریع و بازیابی اطلاعات و موارد اینچنین بهکاربرده میشوند. هش با استفاده از یک الگوریتم ایجاد میشود که برای مدیریت بلاک چین در فضای کریپتوکارنسیها بسیار ضروری است و درواقع پایه و اساس شبکه بلاک چین نیز محسوب میشود.
نکته مهم : هر وقت هش ریت شبکه بالا میرود به همان نسبت کارمزد تایید تراکنش هم هش ریت (Hash Rate) چیست؟ بالاتر میرود.
نحوه عملکرد تابع هش به شرح زیر است:
- 🔵 مقداری ورودی میگیرد، این ورودی میتواند هر ترکیبی از حروف، اعداد و نمادها باشد.
- 🔵 با استفاده از توابع ریاضی، ورودی پردازش گردیده و نتیجهای به نام digest (هش) تولید می شود. در مورد SHA-256، digest دنبالهای به طول ۲۵۶ از یکها و صفرها است.
- 🔵 ورودی یکسان همیشه منجر به digest یکسانی میگردد.
- 🔵 صرف نظر از حدس زدن، هیچ راه شناخته شدهای برای دانستن اینکه ورودی بر اساس یک هش داده شده چیست، وجود ندارد.
به طور دقیقتر، اگر ما به محاسبهگر هش Sha-256 متعلق به Xorbin برویم و “bitcoin” را به عنوان دادهای که میخواهیم هش کنیم ارائه دهیم، نتیجه همیشه بدین صورت خواهد بود
حتی یک تغییر جزئی در پیام منجر به ایجاد یک هش کاملا متفاوت میشود. به عنوان مثال، اگر “bitcoin” را به “bitcoins” تغییر دهیم، هش به این فرم تبدیل میگردد
همانطور که مشاهده میکنید، این نتیجهای کاملا متفاوت است حتی اگر فقط یک حرف به ورودی اضافه کنیم.
ذکر این نکته مهم است که رشتههای فوق نمایانگر مبنای ۱۶ دنبالهی ۲۵۶ بیتی یکها و صفرهای تولید شده توسط SHA-256 هستند.
به طور خلاصه، هش کردن پیام را به گونهای تغییر میدهد که digest به هیچ وجه پیام را دو دستی تقدیم نمیکند و کشف پیام بر اساس digest داده شده را بسیار دشوار میسازد.
هش ریت یا نرخ هش چیست و چه اهمیتی در استخراج بیت کوین دارد؟ در استخراج و ماینینگ ارزهای دیجیتال چه ارتباطی میان سود ماینر ها با Hash Rate و سختی شبکه وجود دارد؟
هش ریت سرعت پردازش دستگاه ماینر است. ماینینگ در ارزهای دیجیتال به معنی یافتن بلوک جدید از طریق انجام محاسبات پیچیده ریاضی است. در یک شبکه بلاک چین، بلوکها را میتوان مشابه یک معمای ریاضی درنظر گرفت. ماینرها با هدف یافتن جواب این معما، در هر ثانیه هزاران یا میلیونها پاسخ متفاوت را ارائه میکنند. هرچه سرعت پردازش یک ماینر بالاتر باشد، در بازه زمانی کوتاهتر، پاسخهای بیشتری برای پیدا کردن هش شبکه ارائه میکند. به همین دلیل هم هست که احتمال موفقیت آن ماینر افزایش پیدا میکند. پس نرخ هش یا هش ریت که به هش پاور Hash Power نیز معروف است، سرعت کار کردن یک دستگاه استخراج بیت کوین است. پس هرچه سرعت پردازش ماینر بیشتر باشد، احتمال موفقیت نیز افزایش مییابد.
هر ماینر سه وظیفه دارد:
- انتشار بیت کوین جدید
- تأیید تراکنشها
- تأمین امنیت شبکه بیت کوین
- 1) منظور از هش ریت چیست؟
- 2) استخراج بیت کوین چگونه انجام میشود؟
- 3) هش ریت چگونه اندازهگیری میشود؟
- 4) تاثیر هش ریت بر قیمت بیت کوین
- 5) سختی استخراج به چه معناست و ارتباط آن با هش ریت چیست؟
- 6) جمعبندی
هش ریت Hash rate بیت کوین چیست؟
تابع هش یا Hash Function تابعی است که به کمک آن میتوان اطلاعات را فشرده کرد. فشرده سازی اطلاعات، یعنی خروجی تابع هش به مراتب از ورودی آن کوچکتر شود. تابع هش در بسیاری از قسمتهای رمزنگاری، با هدف تبدیل یک ورودی که اندازه و طول مختلفی دارد، به یک خروجی با اندازه و طول ثابت، کاربرد دارد. توابع هش رمزنگاری برای استفاده در پردازش تراکنشهای رمز ارزها بسیار کاربرد دارند. این توابع، امنیت بسیار بالایی داشته و در برنامه های امنیتی، امضای دیجیتال و … به طور گسترده مورد استفاده قرار میگیرند. در استخراج ارزهای دیجیتال، “هش” یک عملیات محاسباتی یا حدس برای حل یک بلوک است.
استخراج بیت کوین با سیستم های خانگی
در حال حاضر دیگر امکان ماین کردن بیت کوین با استفاده از سیستمهای کامپیوتر خانگی یا لپ تاپها وجود ندارد. قدرت پردازش ماینرهای امروزی به مراتب بالاتر از کامپیوترهای معمولی است و این کامپیوترها، در رقابت با دستگاههای ماینینگ هیچ شانس موفقیتی ندارند. اما در اولین سالی که بیت کوین معرفی شد، افراد میتوانستد به راحتی با کامپیوترهای خانگی خود، بیت کوین را استخراج کنند. در ادبیات دقیقتر، در ابتدا امکان استخراج بیت کوین با استفاده از GPU امکانپذیر بود. اما امروزه با ورود ASIC ها دیگر شانسی برای موفقیت سیستمهای قدیمی نیست و کاملا از رده خارج شدهاند. نرخ هش یک لپ تاپ را 48 در نظر بگیرید. با یک محاسبه ساده متوجه خواهیم شد که 343,750,000,000,000 روز لازم است تا مقدار هش لازم برای استخراج یک بیت کوین را با لپ تاپ تامین کنیم.
هش ریت های مختلف بیت کوین چه معنایی دارند؟
واحد اندازهگیری هش ریت، هش بر ثانیه یا H/s است. برای مثال اگر Hash Rate یک دستگاه 60 هش بر ثانیه باشد، در هر ثانیه 60 هش متفاوت (پاسخ) را برای حل بلوک (حل معما) ارائه میکند. نرخ هش بیت کوین را با عباراتی همچون مگا، گیگا و ترا نشان میدهند. علت استفاده از این واحدها این است که عدد هش ریت بیت کوین بسیار بالاست. به همین دلیل برای نمایش آن از واحد مگا ( میلیون)، گیگا (میلیارد) و ترا (هزار میلیارد) استفاده میشود. مثالهای نرخ هش را در زیر ملاحظه میکنید:
1MH/S = یک مگا هش
1GH/s = یک گیگا هش
1TH/s = یک ترا هش
هرچقدر عدد هش ریت شبکه بالاتر رود، ماینینگ بیت کوین دشوارتر خواهد شد. در مورد بیت کوین، سختی شبکه به طور منظم تنظیم میشود تا در نهایت مقدار ثابتی بیت کوین تولید شود. هرچقدر ماینرهای بیشتری وارد شبکه شوند، سختی شبکه نیز افزایش مییابد. در این شرایط، هر ماینر که نرخ هش بالاتری داشته باشد، شانس بیشتری برای کسب پاداش خواهد داشت. دلیل استفاده از استخرهای ماینینگ، بالا بودن هش ریت شبکه است.
برای استخراج بیت کوین به چه قدرتی نیاز دارید؟
میزان برق مصرفی
هزینه به ازای هر کیلو وات ساعت
با درنظر گرفتن موارد بالا مشخص میشود که درآمد روزانه شما از ماین کردن بیت کوین چقدر خواهد بود. با نصف شدن پاداش پروتکل بیت کوین و رسیدن آن به ۶/۲۵ بیت کوین برای هر بلوک قیمت این رمز ارز رشد چشمگیری پیدا کرد. نصف شدن پاداش استخراج که هاوینگ (halving) نام دارد فشار مضاعفی بر قیمت وارد میکند که میتواند بیت کوین را به سطوح قیمتی جدیدی برساند.
ارزیابی سلامت شبکه بلاک چین
سلامت و امنیت شبکه مهمترین فاکتور تکنیکال در بازار کریپتو است.
Hash rate معیار بسیار خوبی برای ارزیابی سلامت یک شبکه بلاک چین است. زمانی که هش ریت شبکه بیت کوین بالاتر رود، احتمال وقوع حمله 51 درصد بسیار کاهش مییابد. بالا بودن نرخ هش بیت کوین به این معناست که برای حمله به شبکه، باید تعداد بیشتری ماینر مشارکت داشته باشند. به عبارت دیگر، برای حمله به یک شبکه سالم، به قدرت پردازش بالاتری نیاز است. همین ویژگی در شبکه بیت کوین باعث شده تا رخنه به این شبکه بسیار دشوار شود و عملا این کار غیرممکن به نظر برسد. رابطه روشنی بین نرخ هش و امنیت شبکه وجود دارد که باعث جذب سرمایهگذاران بلند مدت میشود.
ارتباط بین سود ماینرها، هش ریت و سختی شبکه
اگر به بخش استخراج و ماینینگ بیت کوین علاقهمند باشید، احتمالا یکی از سوالهای شما ارتباط بین نرخ هش و سختی شبکه با سود ماینرها خواهد بود. در واقع سوال این است که با بالا رفتن هش ریت و سختی شبکه، سود ماینرها چه تغییری میکند؟ Hash Rate و سختی شبکه به طرق مختلف بر روی سودآوری ماین کردن و استخراج ارزهای دیجیتال اثر گذار است. برای نمونه، بیت کوین را در نظر هش ریت (Hash Rate) چیست؟ بگیرید. زمانی که هش ریت شبکه افزایش یابد، به دنبال آن سختی شبکه افزایش مییابد و در نتیجه درآمد ماینرها کاهش مییابد.
تاثیر هزینه برق بر سودآوری استخراج و کارایی ماینر
در صنعت ماینینگ ارزهای دیجیتال، هزینه برق یکی از المانهای مهم در محاسبه سودآوری است. برای مثال، یک دستگاه استخراج بیت کوین با هش ریت 12 تراهش بر ثانیه را در نظر بگیرید. با توجه به سختی شبکه فعلی بیت کوین، این دستگاه به صورت تئوری در هر سال قادر به ماین کردن 0.318 بیت کوین است. اما برای محاسبه سود خالص آن، باید هزینه برق را هم در نظر گرفت. این مورد را “کارایی ماینر” میگویند.
هرچه هش ریت یک دستگاه افزایش یابد، هزینه برق مصرفی آن بیشتر میشود و در نهایت سودآوری آن کاهش مییابد. به طور کلی در زمان انتخاب ماینر، همواره بالاتر بودن نرخ هش دستگاه به معنی سودآور بودن آن نسبت به دیگر دستگاهها نیست. در انتخاب دستگاه ماینر، همواره به کارایی آن توجه کنید.
شاخص داميننس تتر Tether و داميننس بيت کوين
هش ریت چیست؟ کاربرد Hash Rate در بلاکچین
هش ریت چیست یکی از سوالات پایهای تکنولوژی بلاکچین و ارزهای دیجیتال است. مقیاسپذیری همیشه جزو چالشهای مهم پیش روی ارزهای دیجیتال بوده است و سرعت شبکه نیز مسئلهای تأثیرگذار در این چالش محسوب میشود. اگر یک شبکه بلاکچین مقیاسپذیری بالایی داشته باشد، حتی هنگام افزایش تعداد کاربران هم با مشکل مواجه نمیشود و قابلیت پشتیبانی از حجم بالای تراکنشها را دارد. هش ریت مقیاسی است که برای سنجش سرعت و قدرت شبکه تعریف میشود و توسعهدهندگان بلاکچینهای مختلف هش ریت (Hash Rate) چیست؟ در تلاشند با افزایش این المان در شبکه خود، مقیاسپذیری بیشتری داشته باشند.
هش ریت اصطلاحی است که به دفعات در بازار ارزهای دیجیتال میشنویم و به عنوان یک فعال در حوزه ارزهای دیجیتال باید با آن آشنا باشیم. در این مقاله به زبان ساده و مفهومی بررسی میکنیم که هش ریت چیست و چه کاربردی در دنیای بلاکچین دارد.
منظور از هش ریت چیست؟
هش ریت (Hash Rate) یا نرخ هش یک شبکه بلاکچین، قدرت محاسباتی آن را نشان میدهد. به عبارت دیگر زمانی که سرعت یک شبکه بلاکچین مانند بیت کوین را در پردازش اطلاعات هنگام اضافه شدن یک تراکنش به شبکه میسنجیم، نرخ هش را اندازه گرفتهایم.
هر نودی هش ریت (Hash Rate) چیست؟ که در فرایند ماینینگ شرکت میکند، یک هش ریت منحصر به فرد دارد و زمانی که چند نود در استخر استخراج قرار میگیرند، قدرت پردازش آنها با یکدیگر ترکیب میشود، در نتیجه احتمالی پیروزی آنها در رقابت دریافت پاداش ماینینگ در شبکه بیشتر خواهد شد.
هشگذاری چیست؟
برای درک بهتر نرخ هش در شبکههای بلاکچین ابتدا لازم است بررسی کنیم هش چیست و چه مفهومی در دفتر کل توزیع شده شبکه بلاکچین دارد. برای درک بهتر موضوع، با مثال بلاکچین بیت کوین درباره نرخ هش صحبت میکنیم.
در شبکه بیت کوین یک دفتر کل وجود دارد که تراکنشها و بلاکها روی آن ثبت میشود. هر بلوک شامل دیتای تراکنشهایی است که طی حدود ده دقیقه انجام شدهاند. تمام بلوکها پیش از اینکه وارد شبکه بلاکچین شود، باید یک شناسه (ID) دریافت کنند.
وجود شناسه منحصر به فرد برای هر بلوک در شبکه باعث میشود اطلاعات ذخیره شده غیرقابل تغییر باشند و بلوکها مطابق با این شناسه هش ریت (Hash Rate) چیست؟ در شبکه بلاکچین چیده شوند. این شناسه با ترکیب دیتای تراکنشهای موجود در بلوک، شناسه بلوک قبلی و مقدار دیگری به نام nonce ایجاد میشود. nonce مقداری است که ماینرها به صورت خودکار برای پیدا کردن شناسه در نظر میگیرند. به فرایندی که در طی آن، با ترکیب دادهها، شناسهای برای یک بلوک ساخته میشود، هش گذاری میگویند.
تغییر شناسه یک بلوک تقریبا غیر ممکن است، اما اگر فرض کنیم کسی بتواند این کار را انجام دهد، شناسههای کل زنجیره بلاکچین تحت تأثیر این اقدام مخرب قرار میگیرد. به همین دلیل فرایند هشگذاری به صورت مستقیم با امنیت یک شبکه بلاکچین در ارتباط است.
در فرایند هشگذاری، دادهها با ورود به تابع هش (که از پیش تعریف شده است)، ساختار جدیدی پیدا میکنند. به عنوان مثال شبکه بیت کوین از تابع هش SHA-256 بهره میبرد که هر داده را به یک رشته ۲۵۶ بیتی تبدیل میکند.
استخراج بیت کوین چگونه انجام میشود؟
آشنایی با فرایند استخراج ارزهای دیجیتال مانند بیت کوین، کمک میکند بهتر متوجه شوید که هش ریت چیست. پروتکلهای شبکههای بلاکچین مقدار هش استانداردی را برای بلوکها تعریف کردهاند؛ نتیجه نهایی هشگذاری بلوکها توسط یک ماینر، باید نزدیک یا برابر با این هش هدف باشد.
در بسیاری از مواقع، خروجی دادههای یک بلوک که وارد تابع هش شدهاند، هیچ ارتباطی با هش تعریف شده در شبکه بلاکچین ندارند، چنین مقدارهایی قابل قبول نیستند. در نتیجه دادههای بلوک دوباره باید وارد تابع هش شوند و فرایند هشگذاری از نو با nonce جدید انجام شود. این فرایند تا زمانی که شناسه با مقدار استاندارد شبکه مطابقت داشته باشد، تکرار میشود. نودهای فعال در هشگذاری بلوکها تلاش میکنند تا زودتر از سایر نودها به هش هدف برسند و پاداش ماینینگ را دریافت کنند.
در فرایند ماینینگ، پردازنده دستگاههای ماینر به هشگذاری بلوکهای تشکیل شده در یک شبکه بلاکچین اختصاص پیدا میکند. هر دستگاهی که بتواند سریعتر یک بلوک را هشگذاری کند و خروجی آن با هش هدف بلاکچین مطابقت داشته باشد، پاداش استخراج را دریافت خواهد کرد. تشکیل یک بلوک و اضافه شدن آن به زنجیره بلاکچین به معنی تایید تراکنشهای موجود در آن بلوک است.
هش ریت چگونه اندازهگیری میشود؟
اکنون به صورت مفهومی میدانید هش ریت چیست. فرایند هشگذاری ممکن است چندین بار برای یک بلوک تکرار شود و هرچه یک نود سریعتر بتواند این پروسه را انجام دهد، هش ریت بالاتری دارد و ماینر بهتری است. واحد اندازهگیری هش ریت تعداد بلوکهایی است که در یک ثانیه هشگذاری می شوند و مانند سایر واحدهای اندازهگیری هستند.
به عنوان مثال ماینری که هش ریت آن یک کیلو هش (KiloHASH) یا به اختصار 1 KH/S باشد، میتواند در یک ثانیه هزار بار هشگذاری انجام دهد. به همین منوال یک مگاهش (Megahash) یا به اختصار MH/S به معنی قابلیت یک میلیون بار هشگذاری در ثانیه است. گیگاهش (Gigahash) یا GH/s یک میلیارد هش بر ثانیه و تراهش (Terahash) یا TH/s هم یک تریلیون هش بر ثانیه را نشان میدهند. بزرگترین واحدی که تاکنون برای هشگذاری تعریف شده، پتاهش (Petahash) است که یک کواردیلیون هشگذاری بر ثانیه را نشان میدهد.
به طور کلی نمیتوان به صورت دقیق تعیین کرد در یک شبکه بلاکچین مقدار هش ریت چیست. روشهای موجود به صورت تقریبی هش ریت را تخمین میزنند و در بهترین حالت میتوانند ۹۰ درصد درست باشند.
آیا نرخ هش همیشه یکسان میماند؟
به مرور زمان نرخ هش شبکههای بلاکچین مختلف افزایش پیدا میکند و در نتیجه، مقیاسپذیری آنها نیز بیشتر میشود. در حال حاضر هش ریت بیت کوین 153M TH/s است؛ مقدار هش ریت در سال ۲۰۲۰، حدود 50 M TH/s بوده است. تکامل فناوریهای سختافزاری که برای استخراج ارزهای دیجیتال به کار میروند، مهمترین علت افزایش تدریجی هش ریت است.
در سالهای ابتدایی استخراج ارزهای دیجیتال از CPUهای کامپیوترهای معمولی برای هشگذاری استفاده میشد. قدرت این CPUها در بهترین حال به چند کیلو هش میرسید. بعد از آن GPUها برای این کار مورد استفاده قرار گرفتند که هش ریت بیشتری داشتند. ماینرها روز به روز پیشرفتهتر میشوند و نرخ هش آنها نیز افزایش پیدا میکند. به عنوان مثال دستگاههای ASIC میتوانند تا 15 GH/s هش ریت داشته باشند.
تاثیر هش ریت بر قیمت بیت کوین
بین نرخ هش بیت کوین و قیمت این ارز دیجیتال ارتباط مستقیم وجود دارد؛ یعنی در صورتی که روند بازار صعودی باشد، نرخ هش هم بیشتر خواهد بود و در صورتی که شیب نمودار قیمت بیت کوین منفی شود، نرخ هش نیز کاهش پیدا میکند.
علت این موضوع را هش ریت (Hash Rate) چیست؟ میتوان در پاداشی که ماینرها دریافت میکنند، جستجو کرد. میدانیم که ماینرها به ازای هشگذاری بلوکها، به عنوان پاداش، بیت کوین میگیرند. زمانی که قیمت این ارز دیجیتال کاهش پیدا میکند، درآمد ماینرها نیز کمتر میشود. این موضوع برخی از ماینرها را مجبور میکند که دستگاههایشان را خاموش کنند و از شبکه خارج شوند، زیرا دخل آنها با خرجهایشان سازگاری ندارد. در نتیجه بلاکچین بیت کوین بخشی از قدرت محاسباتی شبکه خود را از دست میدهد.
در مقابل زمانی که قیمت بیت کوین روند صعودی دارد، ماینرهای بیشتری ترغیب به فعالیت میشوند و دستگاههایشان را روشن میکنند. اگر مدت زمان صعودی بودن بازار به اندازه کافی طولانی باشد، ماینرهای همیشه فعال هم سعی میکنند دستگاههایشان را بروزرسانی کنند و قدرت پردازششان را افزایش دهند. در نتیجه هش ریت شبکه بیشتر خواهد شد.
سختی استخراج به چه معناست و ارتباط آن با هش ریت چیست؟
سختی استخراج یعنی پیدا کردن مقداری که به هش هدف شبکه بلاکچین نزدیک باشد، چقدر طول میکشد. ماینرها باید با تعیین nonceهای جدید، فرایند هشگذاری را تا زمانی که به مقدار درست برسند، ادامه دهند. آنها معمولا nonce جدید را کمتر از nonce قبلی تعیین میکنند.
برای توضیح بهتر مفهوم سختی شبکه به مثال بلاکچین بیت کوین برمیگردیم تا درک کنید ارتباط بین سختی و هش ریت چیست. سختی شبکه بیت کوین از یک شروع میشود که سادهترین سطح است و ماینرها با چند بار پیادهسازی تابع هش میتوانند به مقدار هدف برسند. سختی شبکه با توجه به تعداد ماینرهایی که در شبکه فعالیت دارند، کمتر یا بیشتر میشود. میزان سختی شبکه بعد از هش ریت (Hash Rate) چیست؟ هر ۲۰۱۶ بلوک از نو تعیین خواهد شد و تایید تراکنشهای این مقدار بلوک حدود دو هفته طول میکشد؛ پس بیت کوین بعد از هر دو هفته سختی شبکه متفاوتی خواهد داشت.
هدف هشگذاری این است که ماینرها بتوانند طی ده دقیقه، هش هدف بلاکچین را پیدا کنند. بنابراین اگر زمان هشگذاری متوسط توسط مانرها بیشتر از ده دقیقه طول بکشد، میزان سختی شبکه کاهش پیدا میکند تا سرعت آنها بیشتر شود. در مقابل، اگر متوسط زمان هشگذاری کمتر از ده دقیقه باشد، بلاکچین با افزایش سختی شبکه کاری میکند که متوسط زمان این فرایند دوباره به ده دقیقه برسد.
جمعبندی
اکنون که متوجه شدید هش ریت چیست، میدانید که چرا این نرخ به عنوان معیاری برای سنجش قدرت شبکه مورد استفاده قرار میگیرد. هرچه یک شبکه هش ریت بالاتری داشته باشد، یعنی قدرت بیشتری دارد. در نتیجه محاسبات آن سریعتر انجام میشود و تراکنشهای انجام شده نیز در زمان کوتاهتری در دفتر کل توزیع شده شبکه بلاکچین ثبت میشوند.
افزایش نرخ هش میتواند نتایج مثبتی برای یک شبکه بلاکچین داشته باشد، اما این بدان معنا نیست که توسعهدهندگان میتوانند بیدریغ کارهایی برای افزایش نرخ هش انجام دهند. هش ریت، قیمت یک ارز دیجیتال و میزان سختی شبکه آن به یکدیگر وابسته هستند. در نتیجه میزان هش ریت یا سختی شبکه باید به صورت برنامهریزی شده تغییر کند تا قیمت ارز دیجیتال دچار نوسانهای جدی و غیرقابل کنترل نشود.
در این مقاله از داموندمگ تلاش کردیم پاسخی ساده و کاربردی برای سوال «هش ریت چیست» ارائه دهیم. اگر همچنان نقطهای مبهم درباره این موضوع در ذهنتان وجود دارد، در بخش کامنتها مطرح کنید. متخصصین ارزهای دیجیتال در داموند پاسخگوی سوالات شما خواهند بود.
هرآنچه باید درباره هش ریت بدانید
اگر کمی با دنیای رمزارزها آشنا باشید، حتما عبارت «هش ریت» (Hashrate) به گوشتان خورده است. اما هش ریت چیست و چه اهمیتی در دنیای ارزهای دیجیتالی مانند بیت کوین دارد؟ به بیان ساده، هش .
در دیجیاتو ثبتنام کنید
جهت بهرهمندی و دسترسی به امکانات ویژه و بخشهای مختلف در دیجیاتو عضو ویژه دیجیاتو شوید.
تازههای تکنولوژی
اگر کمی با دنیای رمزارزها آشنا باشید، حتما عبارت «هش ریت» (Hashrate) به گوشتان خورده است. اما هش ریت چیست و چه اهمیتی در دنیای ارزهای دیجیتالی مانند هش ریت (Hash Rate) چیست؟ بیت کوین دارد؟
به بیان ساده، هش ریت به مجموع ترکیب توان محاسباتی مورد استفاده برای استخراج و فرایند تراکنش روی یک بلاکچین اثبات کار (PoW) مانند بیت کوین و اتریوم (پیش از ارتقا به نسخه 2.0) اشاره دارد.
هش ریت چیست؟
«هش» یک کد الفبایی با طول ثابت است که برای نمایش کلمات، پیامها و یا دادهها با هر طولی استفاده میشود. پروژههای کریپتویی از الگوریتمهای هش مختلف برای خلق انواع مختلف کد هش استفاده میکنند. این رویکرد را میتوانید برای سادگی این شکلی تصور کنید: مولدهای کلمات تصادفی که هر الگوریتم یک سیستم برای تولید کلمات تصادفی محسوب میشود.
پیش از اینکه بتوان داده تراکنشی جدید به بلوک بعدی زنجیره اضافه کرد، ماینرها باید با استفاده از ماشینهای خود برای حدس زدن یک عدد با یکدیگر رقابت کنند. بطور خاص ماینرها با تغییر یک مقدار واحد به نام «نانس» (Nonce)، برای تولید یک هش پایینتر یا معادل یک مقدار عددی هش «هدف» تلاش میکنند. هر زمان که نانس تغییر میکند، یک هش کاملا جدید با اعداد منحصر بهفرد خودش ایجاد میشود.
از آنجایی که هر هش بطور تصادفی ساخته میشود و پیشبینیاش غیرممکن است، پیش از اینکه مقدار هدف بدست بیاید و ماینر بتواند بلوک بعدی را به بلاکچین اضافه کند، میلیونها حدس یا هش ایجاد میشود. هر بار که چنین اتفاقی بیفتد، یک پاداش بلوکی از کوینهایی تازه ضرب شده و همچنین هزینههای مربوط به کارمزدهای تراکنشها در بلوک جدید به ماینر موفق داده میشود.
افزودن یک بلوک به بلاکچین، تمام تراکنشهای ذخیره شده درون آن بلوک را تایید میکند. هر بار که یک بلوک به بلوکهای قبلی اضافه میشود، تراکنشهای قبلی دوباره و دوباره تایید میشوند و تغییر آنها بیش از پیش غیرممکن میشود.
در اکثر بلاکچینهای اثبات کار، پاداش بلوک یا مقدار کوینهای رایگانی که به ماینر داده میشود، با گذر زمان نصف میشود که این فرایند «هاوینگ» نام دارد. برای بیت کوین، پاداشها با ایجاد هر 210 هزار بلوک یا تقریبا هر چهار سال یکبار نصف میشود. در همین راستا انتظار داریم هاوینگ بعدی بیت کوین در سال 2024 رخ دهد و پاداش هر بلوک به 3.125 بیت کوین کاهش یابد.
علت مهم بودن هش ریت چیست؟
هش ریت یک معیار مهم برای مشخص کردن قدرت یک شبکه بلاکچین و یا بطور دقیقتر، امنیت شبکه است. هرچقدر ماشینهای بیشتری به پیدا کردن بلوک بعدی اختصاص پیدا کنند، هش ریت بالاتر میرود و عامل مخرب سختتر میتواند در شبکه نفوذ کند.
برای مثال حمله 51 درصدی زمانی رخ میدهد که یک فرد یا گروهی از مهاجمان تجهیزات مورد نیاز برای کنترل بیش از 50 درصد هش ریت بلاکچین را خریداری یا اجاره کنند. از آنجایی که بلاکچینها از قانونی به نام «طولانیترین قانون زنجیره» تبعیت میکنند، شخص یا گروهی که اکثریت هش ریت را کنترل میکند، بطور تئوری میتواند تراکنشها را مسدود و یا دوباره سازماندهی کند. حتی امکان معکوس کردن پرداختها هم وجود دارد. چنین اقدامی میتواند یکپارچگی بلاکچین را تضعیف کند.
بنابراین اگر هش ریت کاهش پیدا کند، مهاجم یا مهاجمان با هزینه کمتری میتوانند حمله 51 درصدی را انجام دهد و شبکه آسیبپذیرتر است.
سوالات رایج درباره هش ریت
در حال حاضر هش ریت بیت کوین بالاتر از 200 اگزاهش در ثانیه یا EH/s است. این موضوع به معنای آن است که ماینرها در حال حاضر در هر ثانیه بیش از 200 کوینتیلیون هش محاسبه میکنند.
سختی استخراج به این موضوع اشاره دارد که ایجاد هش پایینتر از هش هدف چقدر برای ماینر دشوار است. برای مثال سختی بیت کوین با استفاده از یک امتیاز داخلی از 1 (آسانتر سطح) شروع میشود و بسته به تعداد ماینرها در شبکه، بطور تصاعدی رشد میکند یا کاهش مییابد.
بلوکها به گونهای هستند که باید هر 10 دقیقه توسط ماینرها پیدا شوند، بنابراین اگر ماینرها دیرتر از این زمان بلوکها را حل کنند، سختی افزایش مییابد. در مقابل با زمان کمتر، سختی کاهش پیدا میکند.
در حال حاضر راهی برای اطلاع دقیق از هش ریت بیت کوین وجود ندارد و با اعداد تخمینی روبهرو هستیم.
با افزایش قیمت بیت کوین، ماینرهای بیشتری وارد این حوزه شدند و همین موضوع منجر به افزایش رقابت و بالا رفتن هش ریت این رمزارز شده است.
نرخ هَش (Hash Rate) چیست؟
لطفا وارد شده یا عضو شوید تا بتوانید دیدگاهی ارسال نمایید
لطفا وارد شده یا عضو شوید تا بتوانید سوال بپرسید
1 پاسخ
لطفا وارد شده یا عضو شوید تا بتوانید دیدگاهی ارسال نمایید
به NazarEx.ir خوش آمدید
در مورد رمزارزها و ارزهای دیجیتال
راحت بپرسید ، پاسخ دهید و امتیاز کسب کنید و جایزه بگیرید !
تمامی حقوق برای پارس رسانه محفوظ است | Nazarex.ir
هش ریت چیست ؟ کاربرد هش ریت در ماینینگ
شاید براتون این سوال پیش اومده باشه که هش ریت Hashrate چیست؟ یا این اصطلاح رو زیاد شنیده باشین. ماینر ها، سخت افزار هایی هستن که در شبکه بلاکچین برخی ارز های دیجیتال، مسئولیت بررسی و تایید تراکنش ها رو به عهده می گیرن. ماینر ها در ازای این کارشون البته پاداش هم می گیرن و این کار رایگان نیست و به ازای هر تراکنش که تایید می کنن، مقداری از کارمزد اون تراکنش رو به عنوان حق الزحمه دریافت می کنن. از همین رو خیلی ها در صدد این هستن با خرید و نصب دستگاه های استخراج کننده ارز دیجیتال، تحت عنوان ماینر، کسب درآمد کنن. ماینر ها پردازنده های قوی هستن که با مصرف برق بالا، تراکنش های شبکه رو بررسی می کنن و بلاک های جدید رو شکل میدن. برای توصیف قدرت استخراج یک ماینر از مفهومی به نام هش ریت (Hash rate) استفاده می کنیم و بررسی این مفهوم موضوع این مقاله هستش که میخواهیم در ادامه موضوعات مرتبط با ارز دیجیتال چیست؟ اون رو برای شما توضیح بدیم.
هش ریت Hashrate چیست ؟
منظور از هش ریت چیست؟ هش ریت (Hash Rate) یا هش پاور (Hash Power) معیاری برای اندازهگیری عملکرد و قدرت استخراجی یک ماینر هستش. به عبارتی هش ریت، میزان سرعتی که یک ماینر موفق به حل هش میشه تا پاداش دریافت کنه رو نشون میده. برای مثال در روند استخراج بیت کوین، بلاک های حاوی تراکنش های تایید شده، قبل از افزوده شدن به بلاکچین، باید هش بشن. به پروسه هش شدن بلاک ها در اصطلاح هشینگ (Hashing) میگن. در شبکه بلاکچین بیت کوین، مفهوم هش ریت که در فارسی ازش با عناوین نرخ هش و یا قدرت هش یاد میشه، من جمله مهم ترین و اصلی ترین مفاهیم استخراج قلمداد میشن. البته این نکته رو هم در نظر بگیرید که مفهوم هش ریت فقط مختص به بیت کوین نیست و شامل حال همه رمز ارز هایی هست که از الگوریتم اجماع اثبات کار (Proof of work) در بلاکچین شون استفاده می کنن.
نرخ هش یا هش ریت یک معیار اندازهگیری هستش که تعیین می کنه شبکه بیت کوین برای عملکرد دائمی خودش، چه مقدار قدرت صرف می کنه. منظور از عملکرد دائمی که گفتیم در واقع جواب به این سوال هستش که در شبکه بلاکچین بیت کوین چه مقدار قدرت هش لازمه تا بلاک ها در مدت زمان ده دقیقه ای، ایجاد یا یافته بشن. در شبکه بلاکچین، برای یافتن و یا تشکیل بلاک های جدید از محاسبات پیچیده ریاضی استفاده میشه. این محاسبات، مسائل پیچیده ای از ریاضیات هستند که دستگاه ماینر نمی تونه اونا رو حدس بزنه و برای پیدا کردن جواب باید یک سری محاسبات رو انجام بده. اگه می خواین اصطلاحات کاربردی در ارز های دیجیتال رو یاد بگیرین، مقاله ما رو مطالعه کنین.
کاربرد هش ریت در ماینینگ
در بحث ماینینگ و استخراج ارز دیجیتال، هش ریت، سود دهی ماینر و سختی شبکه به چندین طریق به هم وابستگی دارن. برای نمونه ارز دیجیتال بیت کوین رو در نظر میگیریم. هر دفعه که سختی شبکه بیت کوین بالا تر میره، هش ریت هم افزایش پیدا می کنه. واحد اندازه گیری هش ریت، هش در ثانیه h/s هستش. برخی از کمیت های رایج مورد استفاده شامل مگا، گیگا و ترا هستن که بر اساس تعداد هش ها بیان میشن. برای نمونه یک ماینر با سرعت یا هش ریت 60 هش بر ثانیه ، موقع تلاش کردن برای حل معادله ریاضی بلاک، 60 حدس در ثانیه میزنه. برای 1000 هش از واحد کیلو KH/s ، برای 1000 کیلو از مگا هش MH/s و برای 1000 مگاهش از واحد تراهش TH/s استفاده می کنیم. دستگاه های مختلف که برای ماینینگ رمز ارز های مختلف استفاده میشن دارای هش های یکسان نیستن. برای نمونه، یک دستگاه ماینینگ بیت کوین هش ریت متفاوتی با دستگاه ماینینگ اتریوم داره. این قضیه رو با الگوریتم های متفاوتی که رمز ارز های مختلف به کار میگیرن میشه توضیح داد. چون که استخراج ارز های دیجیتال مختلف از میزان حافظه و محاسبات یکسان تبعیت نمی کنه.
انواع الگوریتم های هشینگ
در این بخش از مقاله Hashrate چیست؟ به انواع الگوریتم های هشینگ می پردازیم. هشینگ یکی از مهمترین پروسه ها در رمزنگاری بلاکچین هستش. هشینگ پروسه تولید یک خروجی با سایز ثابت از یک ورودی با سایز متغیر هستش. به عبارت دیگه ورودی ها می تونن هر سایز و اندازه ای داشته باشن، اما فارغ از اندازه ورودی ها، داده خروجی به دست اومده همیشه سایز ثابتی خواهد داشت. این پروسه به وسیله یک سری روابط ریاضی به نام توابع هش انجام می گیره. این توابع در قالب الگوریتم های هشینگ پیاده سازی میشن. در کل به طور خلاصه فرآیند رمز نگاری بلاک ها در بلاکچین طی فرآیند پیچیده ای صورت می گیره که در نهایت منجر به تامین امنیت شبکه میشه. داده های ورودی هر بلاک طی فرآیند هشینگ به زنجیره ای تصادفی از اعداد و حروف تبدیل میشن. در ادامه چند نمونه از الگوریتم های هشینگ پر کاربرد رو با هم بررسی می کنیم.
• الگوریتم Blake
Blake یکی از انواع الگوریتم هایی هستش که در دو نوع متفاوت دسته بندی میشه. در یک نوعش از کلمات 32 بیتی استفاده میشه و طول هش اون حداکثر 256 کاراکتر میشه اما در نوع دیگه از کلمات 64 بیتی استفاده میشه و طول هش به 512 کاراکتر میرسه. پر کاربرد ترینش همون نوع دومش هستش. نوع اول این الگوریتم در سال 2012 معرفی شد که به دلیل نداشتن امنیت کافی، نسخه دوم اون عرضه شد.
• الگوریتم Whilpool :
این الگوریتم در سال 2000 معرفی شد. در این الگوریتم هر ورودی با طول کمتر از 2256 بایت دریافت میشه و خروجی هش شده با اندازه 64 بایت ارائه میشه. ویرپول از سال 2000 تا کنون دو مرتبه مورد باز بینی و ارتقا قرار گرفته. نخستین بار، با تغییر S-box پیاده سازی این الگوریتم بر روی سخت افزار آسان شد و نام Whirpool-T به خودش گرفت. در بار دوم باز بینی هم در سال 2003 نقصی که سبب کاهش امنیتش شده بود پیدا و رفع شد و در نهایت نسخه اصلی اون با نام Whirpool تثبیت شد.
• الگوریتم SHA
SHA که در اصل شکل خلاصه شده عبارت Secure Hash Algorithm هستش و به معنی الگوریتم هش ایمن می باشد. این الگوریتم اساسا مجموعه ای هستش از الگوریتم هایی که توسط موسسه ملی استاندارد و فناوری امریکا ایجاد شده و در سال 1993 توسعه پیدا کرده. البته این الگوریتم با مرور زمان اصلاح شد و ارتقا پیدا کرد به نام SHA-1 تغییر نام داد.
سخن پایانی
با مفهوم Hashrate چیست؟ در این مقاله آشنا شدیم و فهمیدیم که هش ریت چیست. همونطور که می دونید برای اندازه گیری هر چیزی معیاری داریم و معیار اندازه گیری قدرت پردازش و استخراج یک دستگاه ماینر هم میزان هش ریت یا نرخ هش اون هستش. یک دستگاه با هش ریت بالاتر قدرت پردازشی بالاتری خواهد داشت و در یک زمان مشخص تعداد بیشتری تراکنش رو می تونه بررسی و تایید کنه. امیدوارم این مقاله براتون مفید بوده باشه و استفاده کرده باشین.
دیدگاه شما