الگوریتم Blake 256 چیست؟
همه ارزهای دیجیتال و شبکه های آنها از الگوریتم استخراج خود پیروی می کنند. این فرآیند ماینینگ برای اعتبارسنجی تراکنش ها و ایجاد سکه های جدید بسیار مهم است و معیارهای الگوریتم را مشخص می کند. یکی از الگوریتم های رمزگذاری که اخیرا شنیده شده است، الگوریتم بلیک 256 و- با توجه به کاربرد و عملکرد برتر این الگوریتم، در این مقاله به اهمیت، ویژگی ها و مزایای آن نسبت به سایر مدل های ماینینگ می پردازیم. وقتی بلیک 256 جایگزین SHA-1 و SHA-2 شد، بلیک 256 اهمیت ویژه ای پیدا کرد. برای آشنایی بیشتر با ما تا پایان مقاله همراه باشید.
الگوریتم بلیک 256 یا بلیک 256 R14؟
اول از همه باید بگوییم بلیک 256 و بلیک 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 دور نه تنها ایمن است، بلکه به طور قابل توجهی سریعتر از Blake 256 64 دور است. علاوه بر این، عملکرد هش در معماری تراشه x86-64 بسیار خوب عمل می کند.
ارز کاهش یافته، تنها ارز مورد استفاده با الگوریتم Blake 256
در فضای ارز دیجیتال، الگوریتم هش بلیک ۲۵۶ هنوز به طور گسترده مورد استفاده قرار نگرفته است. Decred تنها ارز دیجیتالی است که در حال حاضر از الگوریتم Blake 256 استفاده می کند. Decred یکی از محبوب ترین ارزهای رمزنگاری شده است که توسط CoinMarketCap در رتبه 50 برتر قرار گرفته است. این ارز دیجیتال مستقل غیرمتمرکز است و از یک سیستم اجماع ترکیبی (PoW/PoS) پیروی می کند. به عبارت دیگر، الگوریتم Blake 256 اکنون به عنوان یک الگوریتم منحصر به فرد PoW در بازار ارزهای دیجیتال شناخته شده است. این بدان معناست که Decred تنها پروژه ای است که تاکنون از آن استفاده کرده است. با این حال، این الگوریتم برای مقاومت در برابر ASIC (مدارهای مجتمع عملکردی) طراحی نشده است. از آنجا که پیاده سازی ساده و سریع سخت افزار هدف اصلی طراح Blake 256 است. به همین دلیل، بسیاری از سازندگان e-sik تولید الگوریتم پول Decred را در دست گرفته اند، اما چرا فقط Decred؟ الگوریتم بلیک 256 تابع هش خود را انتخاب کردید؟ اگرچه الگوریتم های مقاوم ASIC دیگری نیز وجود دارد.
پاسخ به این سوال این است که Decred، مانند هر الگوریتم ماینینگ دیگری، در ابتدا قابل استخراج توسط GPU بود. در واقع، مردم در حال استخراج اتریوم و Decred بودند، اما زمانی که ASIC ها وارد بازار شدند، استخراج کنندگان GPU سود خود را از دست دادند. با ظهور ASIC، نه تنها استخراج GPU به تدریج متوقف شد، بلکه سایر ماینرهای ASIC منسوخ شدند.
مزایای استفاده از الگوریتم بلیک 256
بدون شک دلایلی وجود دارد که سکه ای مانند Decred الگوریتم Blake 256 را برای ماینینگ انتخاب کند. در این قسمت به مزایا و کاربرد این نوع الگوریتم در بازار ارزهای دیجیتال می پردازیم.
سرعت بیشتر با Stream Cipher
در پردازنده 32 بیتی سرعت پردازش الگوریتم 256 بلیک برابر با MD5 و در 64 بیتی برابر با SHA-1 است. جدی ترین رقیب این الگوریتم از نظر سرعت Whirlpool است که سرعت آن نیز کندتر است و از Blake 256 کوتاه می آید.با نتایج قابلیت Stream Cipher سرعت افزایش می یابد و این ویژگی عالی به هش داده ها بدون نیاز به انتظار کمک می کند. .
مقدار هش را کاهش دهید
الگوریتم استخراج Blake 256 به طور قابل توجهی طول ثابت خروجی یا مقدار هش را کاهش می دهد. با کاهش مقدار هش، قدرت محاسباتی کمتری از ماشین ماینینگ مورد نیاز است که در نهایت فرآیند ماینینگ را کوتاه می کند و در نتیجه باعث صرفه جویی در انرژی و بهینه سازی زمان می شود.
بهبود امنیت در مقایسه با الگوریتم های دیگر
همانطور که گفتیم در ابتدا الگوریتم ماینینگ از 10 دور استفاده می کرد اما بعدا برای افزایش امنیت سرعت هش به 14 راند افزایش یافت. Blake 256 از منطق تصادفی سازی استفاده می کند که امنیت شبکه را افزایش می دهد. علاوه بر این، چنین مزیتی زمانی بهتر دیده میشود که بدانیم تابع هش این الگوریتم در مقایسه با SHA-2 به پلتفرم استخراج قویتر یا قدرت محاسباتی و منابع بیشتری نیاز ندارد و حتی مصرف منابع کمتر از MD5 است.
استخراج ارزهای دیجیتال با الگوریتم بلیک ۲۵۶
اگر به ماینینگ علاقه دارید الگوریتم بلیک 256 اگر می خواهید برنده شوید، باید به دنبال یک ماینر ASIC باشید، اما در نظر داشته باشید که دستگاه هایی که چند ماه پیش قدرتمند در نظر گرفته می شدند، اکنون بی ارزش هستند. در نتیجه صاحبان این پلتفرم های ماینینگ به دنبال ارزهای دیجیتالی هستند که بر اساس الگوریتم Blake 256 کار می کنند.همانطور که گفتیم، Decred (DCR) تنها ارز دیجیتالی است که برای این ماینینگ استفاده می شود و اگر در حال حاضر صاحب Blake 256 ASIC هستید، شما می توانید Decred را با ضرر استخراج کنید یا ترک کنید. بنابراین به جای سرمایه گذاری در یک ماینر ASIC که هرگز بازگشت سرمایه ندارد، بهتر است مستقیماً Decred را خریداری کنید تا در زمان مناسب سود دریافت کنید.