تمامی ارزهای دیجیتال و شبکههای آنها از الگوریتم خاص خودشان جهت استخراج تبعیت میکنند. این فرآیند استخراج برای تایید تراکنشها و ایجاد کوینهای جدید اهمیت بالایی دارد و به وسیله آن معیارهای الگوریتم تعیین میشود. یکی از الگوریتمهایی که به تازگی نام آن در کریپتو شنیده میشود، الگوریتم استخراج blake256 است. به دلیل کاربرد و ویژگیهای برتری که در این الگوریتم دیده میشود، لازم میدانیم که در این نوشته از بلاگ کیف پول من به معنا و مفهوم آن و ویژگیها و مزایای آن نسبت به سایر الگوهای استخراج بپردازیم. جایی که Blake 256 جایگزین SHA-1 و SHA-2 شده است، بلیک 256 اهمیت ویژهای پیدا میکند. با ما در مجموعه کیف پول من همراه باشید تا این بار با یکی از جدیدترین و سریعترین الگوهای استخراجی آشنا شویم.
موضوع 📜 | الگوریتم استخراج Blake 256 چیست؟ |
مدت زمان مطالعه ⌛ | 8 دقیقه |
منتشر شده توسط 🙍♂️ | صرافی ارز دیجیتال کیف پول من |
تاریخ انتشار 📅 | 1402/06/26 | 9/17/2023 |
آشنایی با الگوریتم استخراج Blake 256
بلیک (Blake) یک الگوریتم هش رمزنگاری از شاخه بلیک و توسعه یافته براساس ChaCha است و به عنوان نسخه بهبود یافته SHA256 شناخته میشود. بلیک الگوریتم اصلی است و در حال حاضر چندین نسخه از این الگوریتم مانند Blake 2b، Blake 2s، Blake256r14، Blake 256r8 و غیره وجود دارد که در این نوشته نیز اشاره کوتاهی به هر کدام که از خانواده بلیک هستند، میکنیم. این روزها رمزارزهای زیادی برپایه بلیک استخراج میشوند؛ اما بلیک 256 جزو ناشناخته شدهترین الگوریتمهای موجود به شمار میآید که به صورت زیر عمل میکند:
- الگوریتم Blake 256 پیامها را به بلاکهای جداگانه تقسیم و برای هر یک فرایند هش را به صورت مستقل انجام میدهد.
- آخرین بلاک را به یک طول کامل بلاک اضافه میکند.
- هر بلاک را به تابع فشرده سازی شده 512 ییتی (با 32 ردیف و 16 ستون) وارد میکند.
- با استفاده از تابع XOR خروجی به حالت اولیه اضافه شده و با توابع خطی جایگشت انجام میگیرد.
- حالت نهایی به دو کد مساوی 512 بیتی تقسیم میشود و نسخه واحد 512 بیتی یا 62 بیتی شکل میگیرد.
مطلب پیشنهادی: الگوریتم اثبات کار چیست؟
الگوریتم Blake256 یا Blake256 R14؟ مسئله این است!
اول از همه باید بگوییم که Blake256 و Blake256R14 هر دو یکسان هستند و اگر در جایی به هر یک از این دو الگوریتم استخراج برخوردید، مطمئن باشید که تفاوتی با هم ندارند. در ابتدا هنگامی که Blake256 معرفی شد، الگوریتم استخراج از 10 دور هش استفاده میکرد که توسعه دهندگان آن را از نظر ایمنی چندان تایید نمیکردند. برای بهبود امنیت، آنها بعدا تعداد دورها را از 10 به 14 افزایش دادند؛ به همین خاطر نام این الگوریتم را Blake256R14 یا Blake 14r نامیدند. برای درک بیشتر به عنوان مثال توجه داشته باشید که Blake256R8 از 8 دور هش استفاده میکند و Blake 512 که از 16 دور هش استفاده میکند.
Blake 256 بر اساس ساختار HAIFA شکل گرفته است و مانند SHA256 (حملات افزایش طول) از آسیبپذیریهای Merkle-Damgård رنج نمیبرد. همچنین این نوع الگوریتم با 14 دور نه تنها امن است، بلکه به طور قابل توجهی سریعتر از 64 دور SHA 256 عمل میکند. همچنین این تابع هش عملکرد بسیار قوی در معماری ریزتراشه x86-64 دارد.
ارز Decred، تنها ارز مورد استفاده با الگوریتم Blake 256
در فضای ارزهای دیجیتال، الگوریتم هش Blake 256 به طور گسترده هنوز مورد استفاده قرار نگرفته است. تنها رمز ارزی که در حال حاضر از الگوریتم Blake256 استفاده میکند، Decred است. Decred یکی از محبوبترین ارزهای رمزنگاری شده است که در رتبه 50 برتر سایت CoinMarketCap قرار دارد. این ارز دیجیتال مستقل غیرمتمرکز بوده و از سیستم اجماع ترکیبی (PoW/PoS) تبعیت میکند. به عبارتی دیگر اکنون در بازار ارزهای دیجیتال الگوریتم Blake 256 یک الگوریتم منحصر به فرد PoW شناخته میشود؛ به این معنی که کوین Decred تنها پروژهای است که تاکنون از آن استفاده کرده است. با این حال این الگوریتم برای مقاومت در برابر ASIC (مدارهای مجتمع با عملیات خاص) طراحی نشده است؛ چراکه پیادهسازی آسان و سریع سختافزار، هدف اصلی طراح Blake 256را تشکیل میدهد. به همین خاطر سازندگان ای سیک بسیاری به سمت تولید الگوریتم ارز Decred سوق پیدا کردهاند. اما چرا فقط Decred الگوریتم استخراج Blake 256 را به عنوان تابع هش خود انتخاب کرده است؟ در حالی که الگوریتمهای دیگری نیز وجود دارند که در برابر ASIC مقاوم هستند.
پاسخ به این سوال بدین صورت است که دکرید درست مانند هر الگوریتم ماینینگ دیگری، در ابتدا قابل استخراج توسط GPU بود. در واقع مردم از استخراج اتریوم و Decred استفاده میکردند. اما با ورود ASIC ها به بازار، سود ماینرهای GPU از بین رفت. با ورود ای سیک، نه تنها استخراج GPU از میان برداشته شد، بلکه سایر ماینرهای ASIC نیز منسوخ شدند.
شما می توانید جهت خرید اتریوم و سایر ارزهای دیجیتال از طریق صرافی کیف پول من اقدام کنید. وب سایت کیف پول من، سامانه ای جامع و هوشمند جهت خرید، فروش و نگهداری ارزهای دیجیتال در کشور است.
مطلب پیشنهادی: سختی استخراج چیست؟
مزایای استفاده از الگوریتم استخراج Blake 256
بدون شک دلایلی وجود داشته که باعث شده ارزی همچون Decred الگوریتم بلیک 256 را برای استخراج اتنخاب کند. در این بخش به بررسی مزایا و کاربرد این نوع الگوریتم در بازار ارزهای دیجیتال میپردازیم.
سرعت بیشتر با Stream Cipher
در پردازنده 32 بیتی سرعت پردازش الگوریتم Blake 256 به اندازه MD5 و در 64 بیتی به اندازه SHA-1 است. جدیترین رقبی که برای این الگوریتم از نظر سرعت وجود دارد، Whirlpool است که آن نیز کندتر عمل میکند و به پای بلیک 256 نمیرسد. با نتایج تابع رمز جریان یا Stream Cipher، سرعت افزایش یافته و این قابلیت فوقالعاده امکان هش داده را بدون نیاز به انتظار زیاد فراهم میکند.
کاهش مقدار هش
الگوریتم استخراج Blake 256 طول ثابت خروجی یا همان مقدار هش را به طور قابل توجهی کاهش میدهد. با کاهش مقدار هش، قدرت محاسباتی کمتری از دستگاه ماینینگ طلبیده میشود و این امر در نهایت فرایند استخراج را کوتاهتر میکند و به این ترتیب در مصرف انرژی صرفه جویی و زمان بهینه میشود.
امنیت بهبود یافته در مقایسه با سایر الگوریتمها
همانطور که گفتیم در ابتدا الگوریتم استخراج از 10 دور استفاده میکرد؛ اما بعدا برای افزایش امنیت به 14 دور هش ریت افزایش داد. Blake 256 از منطق تصادفی سازی استفاده میکند که باعث افزایش امنیت شبکه میشود. علاوه بر این، چنین مزیتی در شرایطی بهتر نمایان میشود که میفهمیم تابع هش این الگوریتم به ریگ ماینینگ قویتر و قدرت و منابع محاسباتی بیشتری در مقایسه با SHA-2 نیاز ندارد و حتی مصرف منابع آن از MD5 کمتر است.
استخراج ارزهای دیجیتال با الگوریتم Blake 256
اگر به استخراج الگوریتم Blake 256 (Decred) علاقه دارید و به دنبال کسب سود هستید، باید به دنبال یک ماینر ASIC باشید؛ اما توجه داشته باشید که دستگاههایی که تا چند ماه پیش قدرتمند در نظر گرفته میشدند اکنون بلا استفاده شدهاند. در نتیجه صاحبان این دستگاههای ماینینگ به دنبال رمزارزهایی هستند که بر اساس الگوریتم Blake 256عمل کنند. همانطور که گفتیم Decred (DCR) تنها ارز دیجیتالی است که برای این ماینینگ به کار میرود و اگر در حال حاضر مالک Blake 256 ASIC هستید، میتوانید Decred را با ضرر و زیانی که برایتان در پیش خواهد داشت استخراج کنید یا آن را کنار بگذارید. بنابراین بهتر است به جای سرمایهگذاری در یک ماینر ASIC که هرگز ROI نخواهد داشت، Decred را مستقیما برای رسیدن به سود در زمان درست خریداری کنید.
خدمات ویژه: خرید بلیط هواپیما با ارزدیجیتال در صرافی کیف پول من
الگوریتم Blake 256 سریع و ایمن؛ اما بلا استفاده!
در صنعت ارزهای دیجیتال استخراج کنندگان قبل از خرید دستگاههای ماینینگ و ریگ آن، نکات زیادی را بررسی میکنند که یکی از مهمترین این نکات سازگاری الگوریتم تراشه دستگاه استخراج با ارز دیجیتال مدنظرشان است. به عنوان نمونه دستگاهی با الگوریتم استخراج Blake 256 هر چند مزایای زیادی نسبت به مدلهای قدیمیتر خود دارد و از نظر سرعت و امنیت فوقالعاده و کمترین هش را برای بهینه سازی مصرف انرژی و زمان دارد، اما متاسفانه بلا استفاده است؛ چراکه با این الگوریتم فقط میتوان ارز Decred را استخراج کرد و به خاطر نرسیدن آن به مرحله استفاده عمومی، ماین کردن دکرد به ضرر ماینرها تمام میشود.
به هر حال شاید روزی به مزایا و ویژگیهای بسیار خوب الگوریتم Blake 256 پی برده شود و در آن زمان استخراج با این الگوریتم سودآور میشود. در این نوشته از کیف پول من سعی کردیم مفهوم الگوریتم استخراج بلیک 256 را به زبان ساده برای شما عزیزان شرح دهیم. در سایر مطالب کیف پول من میتوانید اطلاعات بیشتری در مورد الگوریتمها در ارزهای دیجیتال و روشهای کسب درآمد از رمزارزها را به شیوه اصولی و درست یاد بگیرید.