هاوینگ چرا و چگونه؟

بگذارید از اینجا شروع کنیم، می دانیم پاداش یافتن هر بلوک 6 و 25 صدم بیتکوین است. خب چرا 6.25؟ چرا این عدد رند نیست؟ چرا 7 و نیم نه؟ چرا 6 نه؟ پس چند تا؟پاداش یافتن بلوک های جدید بعد از هر 210 هزار بلوک نصف می شود، این پاداش در ابتدا 50 بیتکوین بوده یعنی در سال 2009 که خود آقا ساتوشی ناکاموتو که خالق بیتکوین، بعد از استخراج هر بلوک جدید 50 بیتکوین استخراج می کرده است، این عدد بعد از 210 هزار بلوک که حدودا 4 سال طول میکشد نصف می شود یعنی 25، در مرحله بعد یعنی بعد از 210 هزار بلوک جایزه مجددا نصف می شود یعنی 12.5 و در آخرین نصف شدن، جایزه بلوک ها می شود 6.25، پس این 6.25 نتیجه ی 3 بار نصف شدن عدد 50 هست.به این نصف شدن پاداش ها میگوییم هاوینگ.معنی کلمه هاوینگ چیست؟ هاوینگ، هوینگ یا هالوینگ؟ کدام درست است؟کلمه halving از ترکیب half به معنی نصف یا نصف کردن و ing به دست می آید. در تلفظ انگلیسی کلمه Halving حرف L خوانده نمی‌شود، بنابراین استفاده از کلمه هالوینگ کاملا غلط است. می‌توان گفت که تلفظ اصلی این کلمه هوینگ است، اما به خاطر استفاده بیشتر از کلمه هاوینگ در زبان فارسی، هاوینگ را به عنوان یک غلط مصطلح می پذیریم و در این مقاله از هاوینگ استفاده می کنیم.هاوینگ بیت کوین چگونه انجام می‌شود؟پروتکل بیت کوین به این صورت تعریف شده است که در ابتدای ایجاد بلاک چین آن، پاداش استخراج هر بلاک جدید برای ماینرها ۵۰ بیت کوین باشد و بعد از استخراج هر ۲۱۰٬۰۰۰ بلاک این پاداش نصف شود. همان‌طور که پیشتر اشاره کردیم، اگر مدت زمان استخراج هر بلاک را به‌طور متوسط ۱۰ دقیقه در نظر بگیریم، این تعداد بلاک بعد از ۴ سال استخراج می‌شود.اگر هاوینگ به همین ترتیب یعنی ۴ سال یک بار ادامه پیدا کند، حدودا تا سال ۲۱۴۰ پاداش استخراج بلاک جدید تقریبا به صفر خواهد رسید. اگر تعداد تمام بیت کوین‌های ماین شده در طول این 120 سال را با هم جمع کنید، به عدد ۲۱ میلیون که تعداد نهایی بیت کوین‌هاست، خواهید رسید.این البته نکته عمومی و کلی است که با یک سرچ ساده به آن می رسید، اما اگر دقیق تر و علمی تر نگاه کنید متوجه می شوید که اولا این فرایند نصف شدن تا یک جایی باید ادامه پیدا کند چون بیتکوین انتهای اعشار دارد و نمی شود تا بی نهایت بیتکوین را نصف کرد، از طرف دیگر با این نصف کردن ها هرگز به عدد رند 21 میلیون نمی رسیم، یعنی این فرایند هرگز نباید متوقف شود و اگر تا بی نهایت ادامه پیدا کند هرگز به یک عدد ثابت نمی رسد چون همواره در حال افزایش است.پاسخ دقیق به این سوال این است که اولا در کد بیتکوین نوشته شده که هاوینگ تنها 64 بار اتفاق می افتد و در هاوینگ 64 ام مقدار پاداش صفر می شود. این صفر شدن به این معناست که تمام بیتکوین ها استخراج شده و حالا درامد ماینرها صرفا از فی تراکنشها تامین می شود، دوما تعداد دقیق کل بیتکوین ها 21 میلیون نیست بلکه 20,999,999.98 بیتکوین است یعنی 2 صدم بیتکوین کمتر از 21 میلیون. البته در نظر داشته باشید که این 2 صدم با قیمت امروز بیتکوین شاید در چشم شما ناچیز باشد اما 130 سال بعد با قیمت بیتکوین آن روز عدد قابل توجهی است، همان طور که زمان ساتوشی 50 بیتکوینی که برای هر بلوک استخراج میشد عدد ناچیزی بود چیزی کمتر از 1 دلار! شاید محاسبه این عدد کمی برایتان وقت گیر باشد ولی این محاسبه را برای دادن یک استراحت به ذهن خلاقتان پیشنهاد می کنیم.تاریخچه هاوینگاولین هاوینگ در سال ۲۰۱۲ اتفاق افتاد، که تا بلاک شماره ۲۱۰٬۰۰۰ پاداش استخراج ۵۰ بیت‌کوین بود،اما این پاداش از بلاک شماره ۲۱۰٬۰۰۱ به ۲۵ بیت کوین کاهش یافت.هاوینگ دوم در سال ۲۰۱۶ اتفاق افتاد، که به همین صورت تا بلاک شماره ۴۲۰٬۰۰۰ پاداش ۲۵ بیت‌کوین بود، و از بلاک شماره ۴۲۰٬۰۰۱ پاداش به ۱۲.۵ بیت‌کوین کاهش یافت.و آخرین هاوینگ تا به امروز در سال ۲۰۲۰ اتفاق افتاد، که به همین صورت تا بلاک شماره ۶۳۰٬۰۰۰ پاداش ۱۲.۵ بیت‌کوین بود، و از بلاک شماره ۶۳۰٬۰۰۱ پاداش به ۶.۲۵ بیت‌کوین کاهش یافته است.چرا هاوینگ؟ هاوینگ چه فایده ای دارد؟باید ذهن خلاق ساتوشی ناکاموتو را ستود. ساتوشی تعداد نهایی بیتکوین ها را محدود کرد تا به آفت پول های دولتی و به اصطلاح فیات تبدیل نشود و خاصیتی شبیه طلا داشته باشد که همواره ارزش واقعی خود را دارد اما می دانست که تا فراگیری بیتکوین در جهان، نیاز به گذر زمان و فرهنگ سازی است و عرضه ناگهانی بیتکوین، جدای از این که باعث پخش شدن بیتکوین در دست عده محدودی می شود، قیمت آن را هم به شدت پایین می آورد. او مکانیزمی را باید پیشنهاد می داد که توسط آن هم بیتکوین بین انسان های متعدد پخش شود و هم توزیع آن در بازار جهانی با برنامه، هدفمند و به مرور زمان باشد تا به قیمت آن آسیبی نرسد. هیچ چیزی بهتر از توزیع بیتکوین توسط استخراج و با مکانیزم هاوینگ نیست. اگر نگاه کنیم متوجه می شویم هر چند پاداش استخراج 3 بار نصف شده است اما اشتیاق و ولع برای استخراج و استفاده از رمزارزها در جهان افزایش پیدا کرده است.هاوینگ چه تاثیری روی قیمت بیت کوین دارد؟بحث درباره این که آیا هاوینگ بیت کوین روی قیمت بیت کوین و سایر ارزهای دیجیتال اثر می‌گذارد یا خیر، بحثی تمام‌نشدنی است. با توجه به قانون عرضه و تقاضا، کاهش عرضه بیت کوین با توجه به کاهش ورود کوین‌های جدید به چرخه بازار، منجربه افزایش قیمت آن می‌شود.از نظر تاریخی، پس از هر هاوینگ قیمت بیت کوین با یک وقفه زمانی افزایش یافته است. البته باید عوامل دیگر را مانند شرایط بازار در هر دوره و میزان پذیرش ارزهای دیجیتال در نظر گرفت. به طور کلی افزایش قیمتها را می‌توان بعد از تمامی هاوینگ‌ ها مشاهده کرد. البته تمام این افزایش قیمتها به موارد متعدد دیگری هم بستگی داشته مثل توجه رسانه‌ها به بیت کوین، افزایش اطلاعات و آگاهی مردم نسبت به این ارز دیجیتال، افزایش ورود کوین‌های جدید در بازار، قانون‌گذاری و ایجاد محدودیت‌ها توسط دولت‌ها، عرضه اوراق مشتقه و قراردادهای آتی و موارد دیگر.اگر پدیده هاوینگ نبود چه اتفاقی برای بیت کوین می‌افتاد؟اگر فرآیند هاوینگ وجود نداشت مدت زمان زیادی بود که تمام بیت کوین‌ها استخراج شده بودند. بنابراین، ماینرها فقط کارمزد تراکنش‌ها را به عنوان پاداش دریافت می‌کردند. کارمزدهایی که در مقایسه با 6.25 بیتکوین بسیار کم هستند. بنابراین پس از ۸ سال تمامی بیت کوین‌ها استخراج شده بود و امکان توزیع بیتکوین بین انسانها و ماینرهای جدید از بین رفته بود، به علاوه قیمت بیتکوین پایین تر از حال بود چون توزیع بیشتر بود، مشوق برای استخراج کمتر بود و در نتیجه تعداد کسانی که به عنوان ماینر کار می‌کردند، کم می‌شد و شبکه آن از حالت غیرمتمرکز خارج شده بود. احتمال این نیز وجود داشت که تا به امروز بیت کوین به‌کلی از بین رفته بود.در پایان جا دارد از آقای ساتوشی و ذهن فعالش تشکر کنیم که داستان هاوینگ را از یک ماجرای 8 ساله کوتاه، به یک داستان پر فراز و نشیب 130 ساله تبدیل کرد.