الگوریتم Blake 256

همه ارزهای دیجیتال و شبکه های آنها از الگوریتم استخراج خود پیروی می کنند. این فرآیند استخراج برای تایید تراکنش ها و ایجاد کوین های جدید بسیار مهم است و معیارهای الگوریتم را مشخص می کند. یکی از الگوریتم های رمزنگاری که اخیرا شنیده شده است، الگوریتم Blake 256 است. با توجه به کاربرد و عملکرد برتر این الگوریتم، در این مقاله معنی، ویژگی‌ها و مزایای آن را نسبت به سایر مدل‌های ماینینگ مورد بحث قرار می دهیم. جایی که بلیک 256 جایگزین SHA-1 و SHA-2 شده است، بلیک 256 اهمیت ویژه ای پیدا می کند. برای آشنایی بیشتر تا انتهای مقاله با ما همراه باشید. 

الگوریتم Blake 256 یا Blake 256 R14؟

آشنایی با الگوریتم Blake 256

اول از همه باید بگوییم که Blake 256 و Blake 256 R14 یکی هستند و اگر در جایی با هر یک از الگوریتم های ماینینگ برخورد کردید، مطمئن باشید که تفاوتی با هم ندارند. در ابتدا، زمانی که Blake 256 معرفی شد، الگوریتم ماینینگ از 10 دور هش استفاده می کرد که توسعه دهندگان از نظر امنیتی آن را تایید نکردند. برای بهبود ایمنی، آنها بعداً تعداد کارتریج ها را از 10 به 14 افزایش دادند. بنابراین نام این الگوریتم Blake 256 R14 یا Blake 14r نام گرفت. برای درک بهتر، به عنوان مثال توجه داشته باشید که Blake256R8 از 8 دور هش و Blake512 از 16 دور هش استفاده می کند.

Blake 256 بر اساس چارچوب HAIFA است و از آسیب پذیری های Merkle-Damgård مانند Blake 256 (طولانی شدن حملات) رنج نمی برد. علاوه بر این، این نوع الگوریتم 14 دور نه تنها امن است، بلکه به طور قابل توجهی سریعتر از 64 دور Blake 256 است. علاوه بر این، تابع هش عملکرد بسیار خوبی در معماری ریزتراشه x86-64 دارد.

ارز Decred، تنها ارز مورد استفاده با الگوریتم Blake 256 

در فضای ارز دیجیتال، الگوریتم هش بلیک ۲۵۶ هنوز به طور گسترده مورد استفاده قرار نگرفته است. تنها ارز دیجیتالی که در حال حاضر از الگوریتم Blake 256 استفاده می کند، Decred است. Decred یکی از محبوب ترین ارزهای رمزنگاری شده است که توسط CoinMarketCap در بین 50 ارز برتر قرار گرفته است. این ارز دیجیتال مستقل غیرمتمرکز است و از یک سیستم اجماع ترکیبی (PoW/PoS) پیروی می کند. به عبارت دیگر، الگوریتم Blake 256 اکنون به عنوان یک الگوریتم منحصربفرد PoW در بازار ارزهای دیجیتال شناخته می شود؛ این بدان معناست که Decred تنها پروژه ای است که تاکنون از آن استفاده کرده است. با این حال، این الگوریتم برای مقاومت در برابر ASIC (عملکرد خاص مدارهای مجتمع) طراحی نشده است؛ زیرا پیاده سازی سخت افزاری ساده و سریع، هدف اصلی طراح Blake 256 است. به همین دلیل بسیاری از سازندگان ای سیک به سمت تولید الگوریتم پولی Decred رفته اند اما چرا فقط Decred الگوریتم Blake 256 را به عنوان تابع هش خود انتخاب کرد؟ اگرچه الگوریتم های مقاوم ASIC دیگری نیز وجود دارد.

پاسخ سوال این است که Decred، مانند هر الگوریتم ماینینگ دیگری، در ابتدا قابل استخراج توسط GPU بود. در واقع، مردم در حال استخراج اتریوم و Decred بودند اما با ورود ASIC ها به بازار، سود استخراج کنندگان GPU از بین رفت. با ظهور ASIC، نه تنها استخراج GPU لغو شد بلکه سایر ماینرهای ASIC نیز منسوخ شدند.

مزایای استفاده از الگوریتم Blake 256

مزایای استفاده از الگوریتم استخراج Blake 256

بدون شک دلایلی وجود دارد که سکه ای مانند Decred الگوریتم بلیک 256 را برای ماینینگ انتخاب کرده است. در این قسمت به مزایا و کاربرد این نوع الگوریتم در بازار ارزهای دیجیتال می پردازیم.

سرعت بیشتر با Stream Cipher

در یک پردازنده 32 بیتی، سرعت پردازش الگوریتم بلیک 256 برابر با MD5 و در 64 بیتی برابر با SHA-1 است. جدی ترین رقیب این الگوریتم از نظر سرعت، Whirlpool است که آن هم کندتر است و به بلیک 256 نمی رسد. با نتایج تابع Stream Cipher سرعت افزایش یافته و این قابلیت فوق العاده به هش داده ها بدون نیاز به انتظار کمک می کند. 

مقدار هش را کاهش دهید

الگوریتم استخراج بلیک 256 به طور قابل توجهی طول ثابت خروجی یا مقدار هش را کاهش می دهد. با کاهش میزان هش، قدرت محاسباتی کمتری از دستگاه ماینینگ مورد نیاز است که در نهایت فرآیند استخراج را کوتاه می کند و در نتیجه باعث صرفه جویی در انرژی و بهینه سازی زمان می شود.

بهبود امنیت در مقایسه با الگوریتم های دیگر

همانطور که گفتیم، در ابتدا الگوریتم ماینینگ از 10 دور استفاده می کرد اما بعدا برای افزایش امنیت، نرخ هش را به 14 دور افزایش داد. بلیک 256 از منطق تصادفی سازی استفاده می کند که امنیت شبکه را افزایش می دهد. علاوه بر این، چنین مزیتی به بهترین وجه در شرایطی مشاهده می‌شود که می‌فهمیم تابع هش این الگوریتم در مقایسه با SHA-2 به پلتفرم استخراج قدرتمندتر یا قدرت محاسباتی و منابع بیشتری نیاز ندارد و حتی مصرف منابع آن کمتر از MD5 است.

استخراج ارزهای دیجیتال با الگوریتم بلیک 256

معرفی الگوریتم Blake 256

اگر علاقه مند به استخراج الگوریتم Blake 256 هستید و به دنبال کسب سود هستید، باید به دنبال یک ماینر ASIC باشید اما توجه داشته باشید دستگاه هایی که چند ماه پیش قدرتمند در نظر گرفته می شدند، اکنون هیچ کاربردی ندارند. در نتیجه، صاحبان این ریگ های ماینینگ به دنبال ارزهای رمزپایه ای هستند که بر اساس الگوریتم بلیک 256 کار می کنند. همانطور که گفتیم، Decred (DCR) تنها ارز دیجیتالی است که برای این ماینینگ استفاده می شود و اگر در حال حاضر مالک Blake 256 ASIC هستید، می توانید Decred را با ضرر استخراج کنید یا آن را ترک کنید. بنابراین بهتر است بجای سرمایه‌گذاری در یک ماینر ASIC که هرگز ROI ندارد، Decred را مستقیماً خریداری کنید تا در زمان مناسب سود کسب کنید.

در این باره بیشتر بخوانید