بیت کوین چیست و چگونه کار میکند

بیت کوین چیست؟
نوعی دارایی دیجیتال است که به عنوان ابزاری برای انتقال پول درون یک شبکه همتا به همتا طراحی شده یک چیزی مانند سکه دیجیتالی که میشود از اینترنت آنها را انتقال داد و داخل کیف پول دیجیتال نگهداری میشود
بیت کوین چه زمانی و توسط چه کسی شکل گرفت؟
بیت کوین در اصل در اواخر سال 2008 توسط یک شخص یا گروهی به نام مستعار ساتوشی ناکاموتو به دنیا معرفی شد
بیت کوین چگونه کار میکند
بیت کوین اولین ارز دیجیتال دنیا است و برای اعتبار سنجی و حفظ امنیت تراکنش ها و همینطور برقراری نظم در ایجاد کوین های جدید از تکنیک های رمز نگاری استفاده میکند چون که میزان عرضه یا به عبارت دقیق تر تعداد کل بیت کوین های قابل استخراج در شبکه بیت کوین محدود است
تراکنش های بیت کوین توسط شبکه ای از نود node های غیر متمرکز تایید میشوند به این صورت که اگر اعتبار تراکنشی تایید بشود و نود ها تشخیص بدهند که اون تراکنش معتبر است در تاریخچه دفتر کل عمومی دیجیتال و غیر متمرکز به نام بلاکچین ثبت میشود
شبکه بیت کوین توسط مجموعه ای از مقررات از پیش تعیین شده اداره میشود که به آن پروتکل بیت کوین گفته میشود این پروتکل علاوه بر تامین امنیت شبکه برای کوین های قابل استخراج در شبکه هم مقدار مشخصی را تعریف کرده بنابراین با توجه به عرضه محدود و سقف عرضه تعیین شده که 12 میلیون بیت کوین میباشد و بیشتر از آن نمیشود استخراج کرد به طور تغریبی تخمین زده شده که آخرین بیت کوین در سال 2140 استخراج میشود
ماینینگ چیست؟
عملکرد شبکه بیت کوین به فرایندی به نام ماینینگ یا استخراج وابسته است که میتوانیم آن را به 5 مرحله اساسی تقسیم کنیم:
- تراکنش های جدید در شبکه توضیع شده ای از نود ها اعلام میشود
- نود های ماینر تراکنش های جدید را داخل یک بلاک انتخابی جمع آوری میکنند
- هر ماینر روی پیدا کردن یک راه حل درست برای رمزنگاری بلاک مورد نظر کار میکند تا یک هش بلاک درست کند هش بلاک این موضوع را ثابت میکند که ماینر کار خواسته شده را درست انجام داده یعنی همان فرایند اثبات انجام کار pow
- اولین نود ماینری که بتواند یک راح حل درست پیدا کند بلاک استخراج شده اش رو به کل شبکه و نود های دیگر اعلام میکند اگر نود ها همه با هم موافق باشند و به اجماع برسند که بلاک مورد نظر معتبر و مورد تایید است این بلاک به بلاکچین اضافه میشود این فرایند هنگامه که ماینر ها بروند به سراغ بلاک بعدی دوباره از نو شروع میشود
- هر بلاک جدید هش بلاک تایید شده قبلی را در خودش ثبت میکند و به این شکل بلاک ها باهم مرتبط میشوند و امنیتشان از طریق رمزنگاری برقرار میشود این ارتباط رمزنگاری شده زنجیره ای از بلاک ها را به وجود میاورد که به آن بلاکچین میگویند
هاوینگ بیت کوین چیست و چرا اتفاق میفتد؟
هاوینگ بیت کوین اتفاقی از پیش برنامهریزی شده است در شبکه بیت کوین که تقریباً هر چهار سال یک بار پس از هر ۲۱۰ هزار بلاک رخ میدهد و پاداش استخراج بیت کوین را به یکباره نصف میکند. در حقیقت، با هاوینگ، تورم و تعداد بیت کوینهایی که هر ۱۰ دقیقه تولید میشود، نصف خواهد شد. هاوینگ میتواند اثر چشمگیری روی قیمت بیت کوین داشته باشد
درحالحاضر، پاداش استخراج بیت کوین تا ماه آوریل ۲۰۲۴، ۶.۲۵ بیت کوین (BTC) است؛ یعنی هر ۱۰ دقیقه یکبار، ۶.۲۵ بیت کوین توسط ماینرها استخراج میشود. پس از هاوینگ سال ۲۰۲۴ در آوریل، این تعداد نصف خواهد شد و به ۳.۱۲۵ بیت کوین خواهد رسید.
دلایلی که هاوینگ اتفاق میفتد:
عداد بیت کوینهایی که باید استخراج شود، باید محدود باشد.
برای جلوگیری از استخراج سریع همه بیت کوینها و کمک به حفظ ارزش آن در آینده، نیاز به سازوکارهایی است که عرضه بیت کوینهای جدید را کنترل کند.
هاوینگ یکی از سازوکارهای اصلی شبکه بیت کوین است که با نصفکردن پاداش بلاک، بیت کوین را بهسمت ضدتورمی بودن میبرد.
چند نمونه از ویژگی های پروتکل بیت کوین؟
تراکنش
در شبکه بیت کوین تراکنش راهی برای انتقال ارزش یا همان انتقال بیت کوین بین کاربران شبکه است
وقتی که تصمیم میگیرید برای کسی بیت کوین بفرستید یا در واقع تراکنش جدیدی را ارسال کنید قبل از انجام این تراکنش جدید شبکه تراکنش های ورودی قبلی شما را چک میکند تا ببیند آیا در حسابتان به اندازه کافی موجودی دارید به بیان دیگر قبل از ارسال هر تراکنش کاربر به تراکنش های قبلی که به حسابش ارسال شدند استناد میکند تا به شبکه ثابت کند که اجازه خرج کردن آن مبلغ را دارد این یعنی تراکنش ها میتوانند از ورودی های مختلفی تشکیل شده باشند که مبلغ انتقال داده شده تر تراکنش را برای کاربر فراهم میکند گاهی مجموع ارزش ورودی هایی که کاربر برای تراکنش استفاده میکند از خروجی تراکنش یعنی همان مبلغی که میخواهد انقال دهد بیشتر است پروتکل بیت کوین باقی مانده این مبلغ را در غالب یک تراکنش دیگر که اصطلاحا چنج change نامیده میشود به حساب کاربر برمیگرداند
الگوریتم اجماع اثبات انجام کار pow
این الگوریتم باعث میشود که شبکه بیت کوین در عین حال غیر متمرکز و در برابر خطا مقاوم باشد شبکه بیت کوین با کار جمعی نود های غیر متمرکز اداره میشود به این معناست که هیچ نهاد واسطه ای مثل بانک وجود نداره که بتواند درستی تراکنش ها را تایید کند بنابرین نود های شبکه مرتبا باید در مورد وضعیت بلاکچین با یکدیگر هماهنگ شوند که این امر از طریق الگوریتم اثبات انجام کار قابل انجام است
اثبات انجام کار به عنوان یک بخش اساسی در پروتکل بیت کوین قرار داده شده است و در فرایند ماینینگ نقش مهمی را ایفا میکند این الگوریتم مسئولیت ساخت بلاک های جدید و حفظ امنیت شبکه را بر عهده دارد
نود های ماینر باید با آزمون و خطا یک عدد شبه تصادفی به نام nonce را حدس بزنند که بعدا یا داده های موجود درون بلاک ترکیب شده و از یک داده هش عبور میکند در این فرایند باید محصولی به دست آید که با شرایط از پیش تعیین شده پروتکل مطابقت داشته باشد
اولین ماینری که یک nonce معتبر پیدا کند پاداش استخراج بلاک را در غالب مقدار مشخصی بیت کوین دریافت میکند
امنیت و حریم خصوصی
بیت کوین به عنوان یک سیستم توضیح شده با تحمل خطای بیزانس bft در نظر گرفته میشود و قابلیت هایی که در پروتکل بیت کوین تعبیه شده باعث میشود که شبکه آن تا حد زیادی در برابر حملات سایبری مقاوم و ایمن باشد
در واقع این فرایند استخراج است که امنیت کل شبکه بیت کوین را تضمین میکند
ساتوشی با به کار گیری الگوریتم اثبات انجام کار مشکل دو بار خرج کردن بیت کوین را در شبکه مدیریت کرده
برای اینکه یک مهاجم بتواند به بلاکچین بیت کوین تسلط پیدا کند و در یک بلاک خاص تغییر ایجاد کند لازم است کل بلاک هایی که در زنجیره ثبت شده اند را پاک کند و ازاول آن ها درست کند و این کار حتی برای قوی ترین کامپیوتر ها هم غیر ممکن است تمام تراکنش های داخل شبکه بیت کوین برگشت ناپذیراند یعنی وقتیکه یک تراکنش بیت کوین تایید میشود هیچ راهی برای حذف یا تغییر آن وجود ندارد مگر اینکه یک حمله 51 درصد با موفقیت در شبکه انجام بگیرد
این چنین حمله ای به یک شخص یا نهاد قدرتمندی نیاز دارد که کنترل بیش از 50 درصد شبکه را به دست بگیرد و تراکنش های تایید شده را لغو کند اما سود احتمالی این حمله از هزینه و تلاشی که نیازمند است خیلی کمتر میباشد چون این کار به قدرت محاسباتی احتیاج دارد و انجام این محاسبات زمانبر است
برتری ها و مزایای بیت کوین چیست؟
بیت کوین را میتوان بدون واسطه از شخصی به شخص دیگر انتقال داد و نیازی به بانک یا شرکت های دیگه برای این کار نیست
کارمزد خیلی پایین تری دارد
در هر کشوری کاربرد دارد
حسابتان بلوکه نمیشود
هیچ محدودیتی برای انتقال وجود ندارد
موارد استفاده بیت کوین چیست؟
درحال حاضر میتوانید با بیت کوین بازی های ویدیویی هدیه کتاب سرور و هرچیزی را بخرید
امکان معاوضه با دلار و سایر ارز های دیجیتال در صرافی های مختلف وجود دارد
میتوان از هر جای دنیا به هر نقطه ای بیت کوین فرستاد یا دریافت کرد
سرمایه گذاری
رویداد های آموزشی
خرید آثار هنری
خرید پی پل و حسال های بین المللی با بیت کوین
خیریه ها و رویداد های عام النفعه
بیت کوین باعث تحول اقتصاد شده دقیقا مانند اینترنت که نشر مطالب را متحول کرد
دیدگاهتان را بنویسید