با ما همراه باشید

بلاکتوپیا

چگونه الگوریتم SHA256 و ماینینگ امنیت شبکه بیت کوین را تامین می کنند؟

این الگوریتم در حقیقت مجموعه ای از دستور‌العمل هایی در راستای به هم ریختن داده ها به روشی بسیار پیچیده، اما کاملا مشخص را شامل می شود. این دستورالعمل ها به صورت مرتب و سازمان یافته اجرا می شوند تا به دقت و صحیحیت بالا، داده ها را مرتب کرده و به نتیجه مورد نظر دست یابیم. این الگوریتم ها می‌توانند در حوزه های مختلفی از جمله علوم کامپیوتر، ریاضیات، علوم اجتماعی و … استفاده شوند.

منتشر شده

در

چگونه الگوریتم SHA256 و ماینینگ امنیت شبکه بیت کوین را تامین می کنند؟

نحوه کار ماینینگ بسیار جذاب است. وقتی برای مردم توضیح می دهم، از دیدن چهره آن ها در لحظه ای که ذهنشان منفجر می شود لذت می برم. من در اینجا توضیح خواهم داد، اما فقط بدانید، من تمام چهره های شما را در حالی تصور می کنم که ذهن شما منفجر می شود!

باید با عملکرد توابع هش شروع کنم. بدون توابع هش، بیت کوین (Bitcoin) وجود نخواهد داشت. اجازه دهید ابتدا توضیح می دهیم که آن ها چه هستند، زیرا نه تنها به نظرتان جذاب خواهد بود، بلکه درک کردن شیوه کارکرد شبکه بیت کوین امری بنیادین نیز محسوب می شود.

در صورت تمایل به منفعت بردن و بهره مند شدن از مزایای بیت کوین لازم نیست تا شیوه کارکرد شاه رمزارز‌ها را بدانید، درست شبیه به اینکه نیازی نیست تا شیوه عملکرد TCP/IP را برای استفاده از اینترنت کسب کنید.

چگونه بیت کوین به واسطه انرژی محافظت می شود؟ مفهوم مقادیر بی معنی یا نانس (Nonce‌) برای این شبکه چیست؟ تابع SHA256 و مفهوم هش ریت چیست؟ آیا استخراج بیت کوین و تابع SHA-256، امنیت شبکه بیت کوین را تامین می کنند یا ذخایر عرضه را به اتمام می رسانند؟ با اینوستورنت همراه باشید تا در این مقاله به این سوالات پاسخ دهیم.

تابع هش (HASH FUNCTIONS) چیست؟

بیایید از یک الگوی نموداری آغاز کنیم که در شکل زیر قابل مشاهده است.

SHA256 function

در قسمت چپ این عکس می توانید بخش ورودی داده را مشاهده کنید، در بخش میانی نیز تابع مورد نظر ما قرار دارد و در سمت راست، مقدار خروجی ما دریافت می شود.

مقادیر ورودی می توانند هر مقدار دیجیتالی را شامل شوند. مقدار اندازه این ورودی دیجیتال نیز بدون محدودیت بوده و به حد توان پردازش کامپیوتر شما بستگی دارد. داده وارد شده در ادامه این روند به تابع SHA256 منتقل می شود. این تابع داده ورودی را دریافت کرده و یک عدد به ظاهر تصادفی (Random‌) با خصوصیت های معینی که در ادامه این مطلب توضیح می دهیم را محاسبه می کند.

اولین الگوریتم ایمن هش (Secure Hash Algorithm‌) یا به اختصار SHA‌، توسط سازمان امنیت ملی آمریکا (NSA) توسعه یافت و امروزه نسخه های گوناگون بسیاری از این الگوریتم عرضه شده اند (بیت کوین از الگوریتم SHA-256‌) استفاده می کند. این الگوریتم در حقیقت مجموعه ای از دستور‌العمل هایی در راستای به هم ریختن داده ها به روشی بسیار پیچیده، اما کاملا مشخص را شامل می شود. این دستور‌العمل ها به هیچ عنوان محرمانه نیستند و حتی امکان انجام آن ها به صورت دستی نیز وجود دارد؛ اما این روند بسیار خسته کننده است.

خروجی SHA256 یک عدد ۲۵۶ بیتی است و این یک رویداد تصادفی نیست.

یک عدد ۲۵۶ بیتی به معنای یک عدد باینری (دودویی) با طول ۲۵۶ رقم است. عدد باینری بدین معناست که ارزش عدد مورد نظر با دو نماد ۱ یا ۰ نشان داده می شود. اعداد باینری را می توان به هر قالب دیگری، مثل اعداد اعشاری مبنای ده که با آن ها آشنا هستیم، تبدیل کرد.

با وجود اینکه این تابع یک عدد باینری ۲۵۶ رقمی را در اختیار ما قرار می دهد، میزان ارزش مورد نظر معمولا به صورت هگزادسیمال ۶۴ رقمی بیان می شود.

هگزادسیمال بدان معناست که به جای ۱۰ نماد آشنای ما با اعشار (۰ تا ۹)، ۱۶ نماد در اختیار داریم (یعنی ۱۰ رقمی که می شناسیم به علاوه حروف a‌، b‌، c‌، d‌، e و f که میزان ارزش ۱۱ تا ۱۵ را به نشان می دهند).

به عنوان مثال‌، برای نشان دادن ارزش اعشاری ۱۵ در هگزادسیمال‌، تنها کافیست تا «f» را بنویسیم که دارای مقدار یکسانی با این عدد است. در صورت نیاز به توضیحات بیشتر، اطلاعات زیادی به صورت آنلاین در این زمینه وجود دارند و با یک جستجوی سریع در گوگل در دسترس شما قرار می گیرند.

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

SHA256 online hash function

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

به یاد داشته باشید که تمامی کامپیوتر‌های دنیا نیز همین خروجی را به شما نشان می دهند، البته این در صورتی است که ورودی یکسانی در کنار تابع SHA256 استفاده شود.

عدد هگزادسیمال خروجی نیز در صورت تبدیل شدن به اعداد ده رقمی اعشاری بدین صورت خواهند بود (توجه داشته باشید که ارقام بیشتری برای نوشتن آن مورد استفاده قرار گرفته اند).

۴۸, ۶۳۵, ۴۶۳, ۹۴۳, ۲۰۹, ۸۳۴, ۷۹۸, ۱۰۹, ۸۱۴, ۱۶۱, ۲۹۴, ۷۵۳, ۹۲۶, ۸۳۹, ۹۷۵, ۲۵۷, ۵۶۹, ۷۹۵, ۳۰۵, ۶۳۷, ۰۹۸, ۵۴۲, ۷۲۰, ۶۵۸, ۹۲۲, ۳۱۵

در صورت تبدیل آن به باینری نیز خروجی زیر به ما نشان داده می شود.

۱ ۱ ۰ ۱ ۰ ۱ ۱ ۱ ۰ ۰ ۰ ۰ ۱ ۱ ۰ ۱ ۰ ۱ ۱ ۰ ۰ ۱ ۰ ۰ ۱ ۱ ۱ ۰ ۰ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۰ ۰ ۱ ۱ ۰ ۱ ۰ ۰ ۱ ۱ ۱ ۱ ۱ ۱ ۰ ۰ ۱ ۱ ۱ ۰ ۰ ۰ ۰ ۱ ۱ ۰ ۰ ۱ ۱ ۱ ۰ ۱ ۰ ۱ ۱ ۰ ۱ ۰ ۱ ۱ ۱ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۱ ۰ ۰ ۱ ۱ ۱ ۰ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۰ ۱ ۰ ۱ ۱ ۰ ۱ ۰ ۰ ۰ ۱ ۱ ۱ ۱ ۱ ۱ ۰ ۱ ۰ ۱ ۰ ۱ ۱ ۱ ۰ ۱ ۰ ۰ ۰ ۱ ۱ ۱ ۱ ۰ ۱ ۰ ۱ ۱ ۰ ۱ ۱ ۰ ۱ ۰ ۰ ۱ ۰ ۰ ۱ ۱ ۱ ۰ ۱ ۰ ۱ ۰ ۱ ۰ ۱ ۰ ۰ ۰ ۱ ۰ ۰ ۰ ۱ ۰ ۱ ۱ ۱ ۱ ۰ ۰ ۰ ۱ ۱ ۱ ۰ ۱ ۰ ۱ ۰ ۰ ۱ ۰ ۰ ۱ ۱ ۱ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۱ ۱ ۱ ۱ ۰ ۰ ۱ ۰ ۱ ۰ ۰ ۱ ۰ ۱ ۱ ۰ ۱ ۱ ۱ ۰ ۱ ۱ ۰ ۱ ۱ ۰ ۱ ۱ ۱ ۱ ۰ ۰ ۰ ۰ ۱ ۱ ۱ ۰ ۱ ۰ ۱ ۱ ۰ ۱ ۱ ۰ ۱ ۰ ۰ ۱ ۰ ۱ ۱ ۱ ۱ ۰ ۱ ۰ ۱ ۱ ۱ ۰ ۰ ۱ ۱ ۰ ۱ ۰ ۱ ۱ ۱ ۰ ۰ ۱ ۱ ۰ ۱ ۰ ۱ ۱ ۱ ۰ ۰ ۱ ۱ ۰ ۱ ۰ ۱ ۱ ۱ ۰ ۰ ۱ ۱ ۰ ۱ ۰ ۱ ۱ ۱ ۰ ۰ ۱ ۱ ۰ ۱ ۰ ۱ ۱ ۱ ۰ ۰ ۱ ۱ ۰ ۱ ۰ ۱ ۱ ۱ ۰ ۰ ۱ ۱ ۰ ۱ ۰ ۱ ۱ ۱ ۰ ۰ ۱ ۱ ۱

در صورت تمایل می توانید در لینک روبرو همین مقدار عددی را در مبنای ۶۴ مشاهده کنید.

1w1k5/5p+cM61wCd/rR+ro9bSdVEXjqTgDylu28OtpY=

توجه داشته باشید که کوچکترین مقدار ارزشی ممکنی که SHA-256 به عنوان خروجی ارائه می کند عدد صفر است، اما طول آن باز هم ۲۵۶ رقم است. در زیر می توانید شیوه نمایش صفر را مشاهده کنید.

۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰

بزرگترین خروجی ممکن نیز مقدار ارزش ۱ است.

۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱

این مقدار ارزشی در مبنای اعشاری ده بدین صورت است.

۱۱۵, ۷۹۲, ۰۸۹, ۲۳۷, ۳۱۶, ۱۹۵, ۴۲۳, ۵۷۰, ۹۸۵, ۰۰۸, ۶۸۷, ۹۰۷, ۸۵۳, ۲۶۹, ۹۸۴, ۶۶۵, ۶۴۰, ۵۶۴, ۰۳۹, ۴۵۷, ۵۸۴, ۰۰۷, ۹۱۳, ۱۲۹, ۶۳۹, ۹۳۵

همین عدد در مبنای ۱۶ یا هگزادسیمال بدین صورت نمایش داده می شود.

F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F

توجه داشته باشید که در این عکس دقیقا ۶۴ حرف F نوشته شده است.

عدد صفر در مبنای ۱۶ با یک صفر ساده قابل نمایش دادن است، اما در رابطه با خروجی تابع هش‌‌، ۶۴ عدد صفر نمایش داده می شود تا نیازمندی نمایش دادن اندازه دقیقی از خروجی این تابع مرتفع شود.

۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ 

 

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

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

حالا که مفاهیم پایه ماهیت تابع هش را یاد گرفتید‌، می توانید توضیحات حول محور شیوه کارکرد ماینینگ بیت کوین را نیز درک کنید.

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

ماینینگ (MINING)

با نشان دادن مفهوم کار در این عرصه آغاز می کنیم، که در حقیقت نشان دهنده منشا گواه اثبات کار‌ (PoW) در بیت کوین است. به یک ماشین حساب آنلاین هش مراجعه کرده و این عبارت را در بخش ورودی آن وارد کنید.

“I am creating 50 bitcoins and paying myself this amount.”

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

SHA256 online hash function

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

لازم است برای انجام چنین کاری‌، داده های خود را با استفاده از آزمون و خطا اضافه کنیم. در عین حال‌، قصد تغییر مفهوم پیام ورودی را نیز نداریم؛ بنابراین‌، می توانیم یک زمینه یا فیلد (یک بخش تخصیص داده شده) به نام “Nonce” ایجاد کنیم که دارای یک مقدار بی معنی است.

مبنا بر این است که واژه “Nonce” از «عددی که تنها یک بار استفاده شده است» مشتق شده باشد، اما برای ما قابل مشاهده نیست. به بخش بعدی توجه داشته باشید و دقت کنید که چگونه تنها با افزودن “Nonce:” به عنوان یک فیلد اضافه، خروجی هش تغییر پیدا می کند.

SHA256 online hash function

این خروجی هنوز هم با یک “۰” آغاز نمی شود، پس در این بخش باید مقادیر بی معنی را بیافزاییم (به عنوان مثال ما یک “x” را اضافه کردیم).

SHA256 online hash function

همچنان عبارت مورد نظر ما با صفر آغاز نمی شود. در ادامه‌، کاراکتر‌های بیشتری را مورد استفاده قرار دادیم تا در نهایت، تابع هش با یک صفر آغاز شد.

SHA256 online hash function

بالاخره به هدف خود رسیدیم. اکنون بر اساس قوانین دلخواه برای این نسخه شبیه سازی شده بیت کوین‌، متن ما در پنجره ورودی به صورت یک بلاک معتبر همراه با یک تراکنش واحد است، که ۵۰ بیت کوین به ما پرداخت می کند.

توجه داشته باشید که بلاک های بیت کوین (BTC) به صورت بنیادین صفحاتی از یک دفتر کل توزیع شده (ِDLT) هستند. هر یک از بلاک ها شماره مختص خود را داشته و بیت کوین جدیدی را به همراه لیست کردن تراکنش ها بین کاربران تولید می کنند.

حالا به قانون جدیدی می پردازیم. لازم است تا هش بلاک قبلی در بلاک بعدی درج شود. در این بخش کمی میزان پیچیدگی را بالا برده و چند فیلد دیگر به این قسمت اضافه می کنیم تا به مفهوم یک بلاک واقعی بیت کوین نزدیکتر شویم.

SHA256 online hash function

همانطور که مشاهده می کنید، هش با “f” آغاز شده است و نه با “۰”، پس لازم است تا مقادیر بی معنی دیگری را در فیلد نانس وارد کنیم.

SHA256 online hash function

این بار خوش شانس تر بودیم و نانس مناسب را پس از ۴ دفعه تلاش کردن پیدا کردیم. برای بلاک مثال اول، ۲۲ دفعه امتحان کردیم. عنصر تصادفی بودن و شانس، اندکی در این بخش دخیل است؛ اما به صورت کلی، پیدا کردن هش معتبر برای دست یافتن به یک صفر ساده کار دشواری نیست. ۱۶ مقدار ارزشی محتمل برای رقم اول هش اول وجود دارد؛ بنابراین یک شانزدهم شانس این را دارم که هرگونه اصلاحاتی که در فیلد ورودی ایجاد می کنم، به این منجر می شود که اولین رقم هش “۰” باشد.

به یاد داشته باشید که فیلد‌های بیت کوین به این صورت هستند، اما جزئیات بیشتری نیز وجود دارند که در این بخش استفاده نکردیم. این امر تنها برای نشان دادن نکات مورد نظر ما در این بخش است و هدف ما شبیه سازی دقیق بلاک بیت کوین نیست.

در بلاک بعدی یک فیلد زمانی را اضافه می کنم؛ زیرا برای توضیح دادن تنظیم سختی (difficulty adjustment) در ادامه این مطلب به آن نیاز داریم.

SHA256 online hash function

در تصویر بالا بلاک شماره سه را مشاهده می کنید. این بلاک هش بلاک قبلی را شامل می شود و همچنین فیلد زمانی را نیز به آن اضافه می کنیم. Nonce مورد استفاده ما به صورت موفقیت آمیزی موجب آغاز شدن هش با صفر شد (با تایپ کردن “۱” روند کار خود را آغاز کردیم تا به هدف مورد نظر رسیدیم).

تا به اینجا به اندازه کافی در مورد بلاک بیت کوین یاد گرفتیم تا توضیح برخی از ایده های جذاب بلاکچین بیت کوین و ماینینگ را به شما ارائه کنیم.

برنده شدن یک بلاک (WINNING A BLOCK)

فرایند ماینینگ در حقیقت یک رقابت است. کسی که پیش از سایرین یک بلاک معتبر را تولید کند می تواند پاداش تعیین شده برای هر بلاک را دریافت کند. بنابراین چیزی نصیب ماینری که همان بلاک را با کمی تاخیر تولید می کند، نخواهد شد و بلاک تولید شده مورد قبول قرار نمی گیرد.

پس از اینکه بلاک شماره سه پیدا شده و به همگان (تمامی نود‌های شبکه بیت کوین) عرضه شود، تمامی ماینر‌ها از کار کردن بر روی یافتن چیزی که قرار بود بلاک شماره ۳ خود باشد دست می کشند. سایر ماینر‌ها بر روی یافتن نانس مناسب برای بلاک چهارم (با قرار دادن هش بلاک ۳ در بلاک جدید) کار می کنند. برنده بلاک نتایج حاصل شده را منتشر کرده و سپس همه ماینر‌ها (نودها) بر روی بلاک پنجم کار می کنند و این روند ادامه پیدا می کند.

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

ساتوشی ناکاموتو (Satoshi Nakamoto‌) با در نظر داشتن ذخایر عرضه محدود بیت کوین و انتشار قابل پیش بینی آن در طول زمان، به این مشکل فکر کرده بود و یک حلقه بازگشتی منفی برای حفظ روند تولید بلاک متوسط، در فاصله زمانی ۱۰ دقیقه ای را معرفی کرد. این چرخه چگونه عرضه شد؟ آیا راهی به ذهنتان می رسد؟

تنظیم سختی (THE DIFFICULTY ADJUSTMENT)

میانگین زمانی تولید بلاک های جدید بیت کوین، توسط همه نود‌ها و در طول تولید هر ۲۰۱۶ بلاک محاسبه می شود (این امر دلیل نیاز ما به فیلد زمانی است). این در حقیقت بخشی از پروتکل و قوانینی است که نودها دنبال می کنند. فرمول خاصی نیز در این بخش مورد استفاده قرار می گیرد، که به تنظیم تعداد صفر‌هایی که هر هش بلاک برای معتبر بودن باید با آن ها آغاز شود منجر می شود.

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

اگر بلاک ها با سرعت بسیار بالایی تولید شوند، هدف هش بر اساس قوانین از پیش تعریف شده ای که تمامی نود‌ها به صورت مشابه از آن ها پیروی می کنند (و در کد آن ها تعریف شده است) تنظیم می شود.

برای ساده بیان کردن این موضوع، بیایید در نظر بگیریم که برخی از افراد در حال رقابت کردن با من هستند و بلاک ها نیز با سرعت بالایی در حال تولید شدن هستند و حالا بر اساس محاسبات خیالی، بلاک چهارم به جای یک صفر به دو صفر نیاز دارد.

بدون شک من به زمان بیشتری برای دست یافتن به دو صفر نیاز دارم؛ اما در این مثال فرض کردیم که افراد بسیار دیگری نیز در حال رقابت کردن با من هستند و مدت زمان کلی مورد نیاز برای همه افراد در این فرایند به هدف بلاک ارتباط دارد.

در این تصویر می توانیم بلاک مورد نظر را مشاهده کنیم.

SHA256 online hash function

به زمان توجه داشته باشید، بیش از ۱۰ دقیقه از تولید بلاک قبل می گذرد (ما بخش زمان را تنها برای نمایش دادن مورد استفاده قرار دادیم). هدف ۱۰ دقیقه ای برای بلاک ها امری محتمل و پیش فرض است و هیچوقت مشخص نیست که زمان دقیق پیدا شدن بلاک بعدی به چه اندازه است.

مدت زمانی طول کشید تا بتوانیم دو صفر را با کمک گرفتن از کیبورد پیدا کنیم. این روند بسیار دشوارتر از یافتن یک صفر واحد بود. شانس پیدا کردن دو صفر در یک ردیف، به میزان ۱ از ۱۶ به توان ۲ و یا یک دویست و پنجاه و ششم است.

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

۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۰ ۸ ۴ d 3 1 7 7 2 6 1 9 e e 0 8 e 2 1 b 2 3 2 f 7 5 5 a 5 0 6 b c 5 d 0 9 f 3 f 1 a 4 3 a 1

همانطور که مشاهده می کنید، با ۱۶ صفر مواجه هستیم! یعنی یک از شانزده به توان ۱۹ شانس داریم تا چنین بلاکی را در هر بار تلاشمان پیدا کنیم. ماینر‌های بیت کوین سراسر جهان در هر ثانیه تلاش های زیادی را پشت سر می گذارند.

تعداد تلاش های ما در هر ثانیه برای یافتن بلاک مورد نظر تحت عنوان هش ریت (Hash Rate) یا نرخ هش شناخته می شود. در حال حاضر، میزان نرخ هش تخمین زده شده در جهان کمی کمتر از ۲۰۰ میلیون تراهش در هر ثانیه (هر تراهش به معنای یک تریلیون هش است) است. با توجه به تعداد دفعات بالای تلاش ما در هر ثانیه، پیدا کردن بلاکی که دارای یک هش آغاز شونده با ۱۹ صفر است در هر ۱۰ دقیقه امکان پذیر است.

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

هاوینگ یا نصف شدن پاداش (THE HALVING)

هنگامی که پادشاه رمزارز‌ها به تازگی روند کاری خود را آغاز کرده بود، به میزان ۵۰ بیت کوین با هر بلاک تولید میشد. قوانین بلاکچین بیت کوین (Bitcoin) نشان می دهند که پس از تولید هر ۲۱۰,۰۰۰ بلاک‌، پاداش تولید بلاک نصف می شود. چنین رویدادی تحت عنوان هاوینگ (Halving) شناخته می شود و در طول هر ۴ سال اتفاق میافتد.

رویداد هاوینگ در کنار تنظیم سختی تولید بلاک ها در فواصل ۱۰ دقیقه ای، بدین معناست که در حدود سال ۲۱۴۰، پاداش بلاک به میزان ۰.۰۰۰۰۰۰۰۱ یا ۱ ساتوشی که کوچکترین واحد تقسیم بندی بیت کوین است، می رسد و دیگر قادر به نصف کردن آن نیستیم. روند استخراج در این زمان متوقف نمی شود؛ اما پاداش بلاک صفر خواهد بود. در آن هنگام، هیچ بیت کوین جدیدی تولید نمی شود و تعداد بیت کوین از نظر ریاضی قابل محاسبه و نزدیک به ۲۱ میلیون کوین است. بدین ترتیب کل ذخایر عرضه محاسبه می شود و به صورت برنامه ریزی شده تنظیم می شود.

Bitcoin inflation chart

حتی با وجود صفر بودن پاداش بلاک نیز ماینر‌ها به ادامه دادن روند کاری خود برای دریافت فی تراکنش ها تشویق می شوند.

چگونه پاداش بلاک دقیقا نصف می شود؟ این در کد مختص نود‌ها نهفته است. آن ها برنامه ریزی شده اند که هر بلاک جدیدی را پس از تولید بلاک ۲۱۰,۰۰۰ (حدود ۴ سال) رد کنند و این نقطه ای است که ماینر به میزان ۲۵ BTC پاداش را به خود اختصاص داده است. سپس بلاک جدید پس از تولید بلاک ۴۲۰,۰۰۰ رد می شود و ماینر‌ها به میزان ۱۲.۵ بیت کوین پاداش دریافت می کنند و این روند نیز به همین منوال ادامه پیدا می کند.

فی تراکنش ها (TRANSACTION FEES)

تا اینجا تنها به بلاک های خیالی پرداختیم که یک تراکنش واحد را شامل می شدند و این تراکنشی بود که ماینر در ازای آن پاداش دریافت می کرد. چنین فرایند تحت عنوان تراکنش کوین بیس (Coinbase transaction) شناخته می شود. این نام هیچ ارتباطی با صرافی Coinbase ندارد؛ البته جالب است بدانید که این شرکت نام خود را از این تراکنش ها برگرفته است.

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

SHA256 online hash function

در این نمونه به دنبال یافتن یک هش واقعی نپرداختیم (این در حقیقت هش گزارش شده ای در بلاک ۲۰۰,۰۰۱ است). Nonce درون این تصویر تنها برای شوخی نمایش داده شده است؛ اما به یاد داشته باشید که درج کردن یک پیام در این بخش نیز امری امکان پذیر است.

ساتوشی عبارت مشهور “نخست وزیر در آستانه دریافت دومین کمک مالی از بانک ها” برگرفته از تیتر روزنامه های آن روز را در اولین بلاک بیت کوین (بلاک جنسیس‌ /The Genesis Block) درج کرد.

Chancellor on Brink of Second Bailout for Banks

نکته مورد نظر ما در این تصویر نشان دادن ۱۳۲ تراکنش است که تمامی آن ها به صورت کامل درج نشده اند. به تراکنش شماره ۱۳۲ نگاه کنید، ۲.۳ BTC از آدرس مبدا در حال پرداخت ۲.۱ BTC به آدرس مقصد و در ادامه، به آدرس دوم به میزان ۰.۱ BTC است (از نقطه برای کوتاه کردن آدرس استفاده کرده ایم).

بنابراین، مبدا ۲.۳ بیت کوینی ما در حال پرداخت به میزان ۲.۲ بیت کوین (۲.۲=۰.۱+۲.۱) است. آیا ۰.۱ BTC در این روند از قلم افتاده است؟ خیر، میزان اختلاف ما توسط ماینر دریافت می شود که در ادامه به توضیح آن می پردازیم.

ماینر این اجازه را دارد تا به میزان ۲۵ بیت کوین به عنوان پاداش بلاک به خود اختصاص دهد (زیرا از تولید ۲۱۰,۰۰۰ بلاک گذر کرده ایم و میزان پاداش از ۵۰ به ۲۵ کاهش پیدا کرده است).

اگر دقت کنید متوجه می شوید میزان تراکنش کوین بیس معادل ۲۷.۳۳۸۸۰۰۲۲ است و ۲.۳۳۸۸۰۰۲۲ BTC افزوده از جانب ۱۳۲ تراکنش درون بلاک حاصل شده اند و میزان ورودی ها کمی بیشتر از مجموع خروجی ها خواهند بود؛ بنابراین ماینر این حق را دارد تا این بیت کوین “رها شده” را به عنوان پرداختی به خود اختصاص دهد. این در حقیقت فی تراکنش هایی در نظر گرفته می شوند که به ماینر پرداخت می شوند.

فضای بلاک محدود است. هنگامی که بیت کوین (Bitcoin) مقوله ای نوظهور حساب میشد، کاربران می توانستند تراکنش های خود را به صورت رایگان و بدون نیاز به پرداخت فی ارسال کنند و ماینر‌ها نیز این تراکنش ها را در بلاک درج می کردند. در حال حاضر، کاربران بیشتری در این عرصه حضور دارند و با توجه به اینکه دسترسی به بلاک بعدی به امری رقابتی مبدل شده است، کاربران فی معینی را برای ترغیب ماینر‌ها در راستای انتخاب کردن تراکنش آن فرد در قیاس با سایرین تعیین می کنند.

بنابراین با در نظر داشتن کاهش مداوم میزان پاداش بلاک که در طول هر چهار سال اتفاق میافتد و در نهایت نیز به صفر می رسد، پرداخت به ماینر‌ها از این طریق صورت می گیرد.

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

آیا می توان یک بلاک را بازنویسی کرد؟

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

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

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

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

در واقع برای دستیابی دوباره به زنجیره حقیقی لازم است تا با روند تولید بلاک مسابقه بدهید. اگر موفق به انجام چنین کاری شوید، زنجیره جدید به نسخه حقیقی تبدیل می شود.

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

  • اگر دو ماینر به صورت همزمان یک بلاک را بیابند چه اتفاقی می افتد؟

این رویداد هرازگاهی اتفاق می افتد و همواره بدین شکل به این امر رسیدگی می شود. هر یک از نود‌ها ابتدا یکی از بلاک های تولید شده به صورت همزمان تقریبی را دریافت می کنند و بلاکی که در ابتدا دریافت کرده‌اند پذیرفته و بلاکی که کمی بعد دریافت می کنند را رد می کنند. این امر به تقسیم شبکه منجر می شود، اما به صورت موقتی بوده و رفع می شود.

برای تصور کردن این امر، اجازه دهید یکی از بلاک ها را با نام آبی و دیگر را قرمز صدا بزنیم (البته بلاک ها رنگ ندارند و این تنها یک مثال است).

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

بیایید فرض کنیم که ماینر برنده بلاکی را پیدا کرده است که از زنجیره آبی استفاده می کند. این ماینر بلاک جدید را برای تمامی نود‌ها ارسال می کند و طولانی ترین زنجیره مشخص می شود. سپس نود‌هایی که زنجیره قرمز را مورد پذیرش قرار داده اند آن را رها کرده و زنجیره جدید را می پذیرند.

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

در انتها

تابع هش و عملکرد آن به تولید بلاک جدید در نتیجه مقدار ورودی داده شده به آن و بر اساس SHA256 منجر می شود. ماینر‌ها همواره در تلاش برای یافتن نانس مورد نظر برای استفاده در خروجی این تابع هستند تا در رقابت تولید بلاک جدید، سریع تر از سایرین بلاک خود را به نود‌ها ارائه کرده و پاداش بلاک را در کنار فی تراکنش دریافتی از کاربران به دست بیاورند.

پاداش بلاک به صورت ۴ سال یک بار نصف می شود و این رویداد تحت عنوان هاوینگ شناخته می شود. با افزایش تعداد روزافزون ماینر‌ها انتظار می رود تا روند تولید بلاک نیز تسریع شود، اما از طرف دیگر رقابت برای پیدا کردن نانس یا عبارت بی معنی مورد نظر در خروجی هش نیز همواره دشوار‌تر می شود و این امر به باقی ماندن روند تولید بلاک در طول تقریبی هر ۱۰ دقیقه منجر می شود.

انرژی صرف شده برای انجام این فرایند و تولید اولین رمزارز‌ در شبکه بیت کوین (Bitcoin) به امنیت شبکه بیت کوین و عدم تغییرپذیر بودن محتوای درج شده از هر بلاک در بلاک بعدی به واسطه تابع هش منجر می شود و این انرژی هدر نرفته و صرف حفظ تغییرناپذیری این شبکه می شود.

بلاکتوپیا

چالش‌های تتر با قوانین MiCA و کاهش ۲ میلیارد دلاری ارزش بازار USDT

چارچوب قوانین MiCA، صادرکنندگان استیبل‌ کوین‌ (Stablecoin) را ملزم به دریافت مجوزهای خاصی برای فعالیت در اتحادیه اروپا می‌کند. به نظر می‌رسد تتر موفق به رعایت الزامات سخت‌گیرانه این مقررات نشده است و این موضوع می‌تواند آینده آن را در اروپا به خطر بیندازد.

منتشر شده

در

تتر (Tether)، بزرگترین استیبل‌ کوین جهان، با توجه به چالش‌هایی که با مقررات بازار دارایی‌های دیجیتال (MiCA) اتحادیه اروپا پیدا کرده است، در ماه دسامبر (آذر)، ۲ میلیارد دلار از ارزش بازار خود را از دست داد. با توجه به اخبار منتشر شده، چارچوب مقررات MiCA اتحادیه اروپا، از تاریخ ۳۰ دسامبر ۲۰۲۴ (۱۰ دی) به‌طور کامل اجرا خواهد شد.

حذف USDT از صرافی‌ها پیش از اجرای MiCA

چارچوب قوانین MiCA، صادرکنندگان استیبل‌ کوین‌ (Stablecoin) را ملزم به دریافت مجوزهای خاصی برای فعالیت در اتحادیه اروپا می‌کند. به نظر می‌رسد تتر موفق به رعایت الزامات سخت‌گیرانه این مقررات نشده است و این موضوع می‌تواند آینده آن را در اروپا به خطر بیندازد. درنتیجه، صرافی‌های اروپایی پیش از اجرای این قانون، شروع به حذف USDT کرده‌اند تا از چالش‌های قانونی پیشگیری کنند.

بر اساس داده‌های کوین مارکت کپ (CoinMarketCap)، ارزش بازار USDT طی هفته گذشته از ۱۴۰.۵ میلیارد دلار به ۱۳۸ میلیارد دلار کاهش یافته است که بیشترین افت آن در یک سال اخیر محسوب می‌شود. استیبل کوین USDT که نسبت ۱:۱ با دلار آمریکا دارد، در زمان نگارش این مطلب با قیمت ۰.۹۹۸ دلار معامله می‌شود که پایین‌ترین سطح آن در دو سال اخیر است.

USDT Market Cap

چالش‌های پیش روی USDT: آیا جای نگرانی وجود دارد؟

به‌نظر می‌رسد در بازار، ترس، عدم قطعیت و تردید (FUD) زیادی در مورد قانونی بودن تتر در اروپا پس از اجرای قوانین MiCA وجود دارد. با این حال، باید توجه داشت که نگهداری USDT تحت قوانین جدید غیرقانونی نیست. USDT می‌تواند در کیف‌پول‌های غیرامانی نگهداری شود و حتی در صرافی‌های غیرمتمرکز (DEX) معامله شود، اما معامله‌گران نمی‌توانند از این استیبل کوین در صرافی‌های سازگار با MiCA استفاده کنند.

اکسل بیت‌بلیز (Axel Bitblaze)، تحلیلگر ارزهای دیجیتال، معتقد است حذف USDT در اروپا تأثیر زیادی بر آن نخواهد داشت. او اشاره کرد که ۸۰٪ حجم معاملات تتر از آسیا نشات می‌گیرد و این موضوع شدت ضربه اتحادیه اروپا را کاهش می‌دهد.

این موضوع با این واقعیت بیشتر تأیید می‌شود که تتر علی‌رغم FUD شدید تنها ۱.۴٪ از ارزش بازار خود را از دست داده است. همچنین، حجم معاملات USDT همچنان بیشتر از مجموع حجم معاملات ۱۰ رمز ارز برتر بازار است. علاوه بر این، تتر در حال آماده‌ شدن برای مقابله با این سرکوب‌های قانونی است و فعالیت‌های خود را در اروپا کاهش داده و در استیبل‌ کوین‌های سازگار با MiCA سرمایه‌گذاری کرده است.

اظهارات تحلیلگران درباره FUD پیرامون تتر

تتر در گذشته نیز با FUD مواجه شده است. برای مثال، در سال ۲۰۲۲، فروپاشی صرافی FTX باعث شد که USDT پیوند خود را با دلار از دست بدهد و تا ۰.۹۳ دلار سقوط کند. این خبر هم‌زمان با کاهش قیمت بیت‌ کوین به زیر ۱۶,۰۰۰ دلار و فروش گسترده آلت‌ کوین‌ها توسط معامله‌گران رخ داد. با این حال، دو سال بعد بیت‌ کوین از مرز ۱۰۰,۰۰۰ دلار عبور کرد.

در ماه اکتبر (مهر)، وال‌‌استریت ژورنال گزارش داد که دولت ایالات متحده در حال تحقیق درباره تتر به اتهام نقض تحریم‌ها و پولشویی است. این موضوع باعث ایجاد وحشت گسترده در بازار شد و قیمت بیت‌ کوین (Bitcoin) بلافاصله ۲,۰۰۰ دلار کاهش یافت.

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

او گفت:

“جالب است که این FUD ها یا در پایین‌ترین نقطه بازار و یا در اوج چرخه صعودی ایجاد می‌شوند. می‌توانید یک چیز را امتحان کنید: از قیمت‌های فعلی اسکرین‌شات بگیرید و تا ماه فوریه یا مارس ۲۰۲۵ صبر کنید؛ خواهید دید که اکثر آن‌ها با قیمتی بسیار بالاتر از سطح کنونی معامله می‌شوند.”

علاوه بر این، USDT همچنان استیبل‌ کوین شماره ۱ خواهد بود و مردم به انتقاد از آن ادامه خواهند داد؛ همانطور که طی ۷ سال گذشته این کار را انجام داده‌اند.

سمسون مو (Samson Mow)، یکی از فعالان شناخته‌شده حوزه بلاکچین نیز دیدگاه مشابهی داشت و گفت:

“زمان انتقاد از تتر احتمالاً زمانی بود که کمتر از ۱۰۰ میلیون دلار دارایی تحت مدیریت (AUM) داشت. اکنون تتر با ۱۴۳ میلیارد دلار AUM، جزء ۲۰ هولدر برتر اوراق خزانه‌داری (BOND) ایالات متحده است، توسط بانک کانتور فیتزجرالد (Cantor Fitzgerald) پشتیبانی می‌شود، ۱۶ برابر بیشتر از نزدیک‌ترین رقیب خود (USDC) حجم معاملات دارد و به چند صد میلیون کاربر در جهان خدمت می‌کند؛ شما یا اطلاعات کافی ندارید یا اهداف خاصی را دنبال می‌کنید.”

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

رشد استیبل کوین ریپل (RLUSD)، همزمان با چالش‌های تتر (USDT)

حجم معاملات استیبل‌ کوین RLUSD ریپل (Ripple) در ۲۴ ساعت گذشته بیش از ۲۳۰٪ افزایش یافته و ارزش بازار آن به ۵۳ میلیون دلار رسیده است. این رشد چشمگیر، همزمان با چالش‌های USDT نسبت به مقررات MiCA اتحادیه اروپا رخ داده و ممکن است به حذف USDT از صرافی‌های اروپایی منجر شود. این موضوع فرصت مناسبی برای RLUSD فراهم کرده تا به‌عنوان جایگزینی پایدار و سازگار با قوانین مطرح شود.

افزایش حجم معاملات RLUSD به عوامل مختلفی از جمله چالش‌های قانونی USDT در اروپا و پذیرش گسترده آن در پلتفرم‌های مالی مرتبط است. این استیبل‌ کوین که با نسبت ۱:۱ به دلار آمریکا متصل است، به‌دلیل ثبات و کاربری گسترده در جفت‌ارزهای معاملاتی نظیر RLUSD/USDC و ETH/RLUSD، به گزینه‌ای جذاب برای سرمایه‌گذاران تبدیل شده است.

در همین حال، حدود ۴٪ کاهش قیمت ریپل (XRP) و رسیدن آن به سطح ۲.۰۸ دلار، همزمان با ۹۶٪ افزایش حجم معاملات آن به سطح ۴.۷۸ میلیارد دلار، نشان دهنده فعالیت بالای بازار است. تحلیلگران بر این باورند که هم‌افزایی RLUSD با XRP Ledger می‌تواند نقدینگی و کاربرد XRP را افزایش دهد و در نهایت به رشد قیمت آن در ماه‌های آینده کمک کند.

ادامه مطلب

بلاکتوپیا

حجم معاملات صرافی‌های غیرمتمرکز در ماه دسامبر به $۴۶۲ میلیارد دلار رسید

یونی سواپ (Uniswap) با ثبت ۱۰۶ میلیارد دلار حجم معاملات در ۳۰ روز گذشته، همچنان پیشتاز بازار صرافی‌های غیرمتمرکز باقی مانده است.

منتشر شده

در

بر اساس داده‌های وب‌سایت دیفای لاما (DefiLlama)، در ماه دسامبر حجم معاملات صرافی‌های غیرمتمرکز به ۴۶۲ میلیارد دلار رسیده و رکورد جدیدی را به ثبت رسانده است. این جهش از علاقه کاربران به استفاده از این پلتفرم‌ها برای خرید و فروش رمز ارزها خبر می‌دهد. این داده‌ها نشان می‌دهد که حجم معاملات صرافی‌های غیرمتمرکز در ماه دسامبر به سطوح بی‌سابقه‌ای رسیده و روند صعودی ماه نوامبر را ادامه داده است.

در ماه نوامبر، حجم معاملات این دسته از صرافی‌ها ۳۷۴ میلیارد دلار بود که به دید خوشبینانه سرمایه‌گذاران نسبت به تغییرات مثبت در قوانین آمریکا پس از پیروزی دونالد ترامپ در انتخابات ریاست جمهوری نسبت داده شد.

Monthly decentralized exchange volume

برترین صرافی‌های غیرمتمرکز (DEX) بر اساس حجم معاملات

یونی سواپ (Uniswap) با ثبت ۱۰۶ میلیارد دلار حجم معاملات در ۳۰ روز گذشته، همچنان پیشتاز بازار صرافی‌های غیرمتمرکز باقی مانده است. پس از یونی سواپ نیز پنکیک سواپ (PancakeSwap) با حجم معاملات ماهانه ۹۶.۴ میلیارد دلاری قرار گرفته است.

در این رتبه‌بندی، صرافی ریدیوم (Raydium)، بزرگترین صرافی غیرمتمرکز بلاکچین سولانا (Solana) نیز با حجم معاملاتی ۵۸ میلیارد دلار در جایگاه سوم قرار دارد. این جهش در حجم معاملاتی در حالی رخ داده که درآمد

اپلیکیشن‌های غیرمتمرکز (DApps) شبکه سولانا در ماه نوامبر با رشد چشمگیری همراه شد و به ۳۶۵ میلیون دلار رسید. بخش عمده‌ای از این رشد درآمد، ناشی از افزایش معاملات میم کوین‌ها در شبکه سولانا و پلتفرم پامپ فان (Pump.fun) بوده است.

Top decentralized exchanges by monthly trading volume

دو صرافی غیرمتمرکز آئروودرووم (Aerodrome) و اورکا (Orca) نیز به ترتیب با حجم معاملات ۳۱ و ۲۲ میلیارد دلاری در جایگاه‌های چهارم و پنجم قرار گرفته‌اند. لیفینیتی (Lifinity)، کرو فایننس (Curve Finance) و هایپرلیکوئید (Hyperliquid) نیز در این بازه در مجموع ۴۳.۶ میلیارد دلار حجم معاملات را ثبت کردند.

کاهش شدید مارکت کپ میم کوین‌ها (Memecoins)

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

در تاریخ ۹ دسامبر، ارزش بازار میم‌کوین‌ها به ۱۳۷ میلیارد دلار رسید اما در ۲۳ دسامبر، با کاهش ۴۵ میلیارد دلاری به ۹۲ میلیارد دلار رسید. در حال حاضر نیز مارکت کپ میم کوین‌ها حدود ۹۵ میلیارد دلار است که ۲۰٪ پایین‌تر از اوج ۱ دسامبر خود قرار دارد.

ادامه مطلب
تبلیغات
بلاکتوپیا10 ساعت پیش

چالش‌های تتر با قوانین MiCA و کاهش ۲ میلیارد دلاری ارزش بازار USDT

بلاکتوپیا10 ساعت پیش

حجم معاملات صرافی‌های غیرمتمرکز در ماه دسامبر به $۴۶۲ میلیارد دلار رسید

آدام بک: محاسبات کوانتومی در آینده بلاکچین بیت کوین را تقویت خواهند کرد
بلاکتوپیا1 هفته پیش

آدام بک: محاسبات کوانتومی در آینده بلاکچین بیت کوین را تقویت خواهند کرد

۵ تفاوت کلیدی در عادت‌های کاری افراد ثروتمند و فقیر
بلاکتوپیا4 هفته پیش

۵ تفاوت کلیدی در عادت‌های کاری افراد ثروتمند و فقیر

شبکه سلستیا (Celestia) و کوین TIA
بلاکتوپیا1 ماه پیش

شبکه سلستیا (Celestia) و کوین TIA

اپن اینترست (Open Interest) چیست؟
آموزش1 ماه پیش

اپن اینترست (Open Interest) در بازار رمز ارزها چیست؟

رله (Relayer) چیست و چه کاربردی دارد؟
آموزش1 ماه پیش

رله (Relayer) چیست و چه کاربردی دارد؟

معرفی و خلاصه کتاب دید اقتصادی (Economy Grows) از پیتر شیف (Peter Schiff)
معرفی و خلاصه کتاب1 ماه پیش

معرفی و خلاصه کتاب دید اقتصادی (Economy Grows) از پیتر شیف (Peter Schiff)

۷۶٪ میم کوین‌های تبلیغ‌شده توسط اینفلوئنسرها بی‌ارزش می‌شوند
بلاکتوپیا1 ماه پیش

۷۶٪ میم کوین‌های تبلیغ‌شده توسط اینفلوئنسرها بی‌ارزش می‌شوند!

نقشه گرمایی لیکوئیدیشن بیت کوین چیست؟
آموزش1 ماه پیش

نقشه گرمایی لیکوئیدیشن بیت کوین چیست؟

صندوق ETF چیست؟ راهنمای کامل استراتژی‌ تخصیص دارایی ETF
بلاکتوپیا1 ماه پیش

صندوق ETF چیست؟ راهنمای کامل استراتژی‌ تخصیص دارایی ETF

معرفی ۵۰ ابزار حرفه ای برای تحقیق در بازار رمزارزها
بلاکتوپیا2 ماه پیش

معرفی ۵۰ ابزار حرفه ای برای تحقیق در بازار رمزارزها

برترین ها