در نهایت چندتا بیتکوین وجود خواهد داشت؟

وقتی میگیم حداکثر 21 ملیون تا بیتکوین وجود خواهد داشت بر چه اساسی داریم این حرفو میزنیم؟


برای محاسبه ی این 21 ملیون اول باید این موارد رو بدونیم:

  • میانگین ایجاد بلاک جدید در شبکه ی بیتکوین 10 دقیقه هستش یعنی هر بلاک حدود 10 دقیقه زمان میبره.
  • هر چهار سال یک هاوینگ (Halving) اتفاق میوفته یعنی پاداش بیتکوین برای ایجاد هر بلاک نصف میشه.
  • قبل از اولین هاوینگ پاداش هر بلاک 50 عدد بیتکوین بود.


حالا بریم سراغ محاسبات:

  • اول میایم تعداد بلاک هایی که هر چهار سال ایجاد میشن رو به دست میاریم:

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

6 بلاک در ساعت x
24 ساعت در روز x
365 روز در سال x
4 سال در هر چرخه ی هاوینگ
 = 210,240
تقریبا 210,000

یعنی هر چهار سال 210,000 بلاک تولید میشه و بعدش هاوینگ اتفاق میوفته.


حالا جمع ریوارد تمامی بلاک ها رو به دست میاریم:

هر چهار سال ریوارد نصف میشه و اولین چهار سال هم ریواردش 50 بیتکوین بوده.

50 + 25 + 12.5 + 6.25 + 3.125 + ... = 100

حالا بیاین فرض کنیم تو یک چرخه یعنی چهار سال همه ی ریوارد ها استخراج بشه. یعنی هر بلاک ریواردش 100 بیتکوین باشه (همونطوری که بالا حساب کردیم). اگر تعداد بلاک ها در چهار سال رو ضربدر جمع ریوارد ها برای بلاک یعنی 100 بکنیم:

210,000 x 100 = 21,000,000