ورود

View Full Version : بیت کوین چگونه کار می کند؟



wazinx
شنبه 09 مرداد 1400, 10:24 صبح
https://wazinx.com/blog/wp-content/uploads/2021/07/%D8%A8%DB%8C%D8%AA-%DA%A9%D9%88%DB%8C%D9%86-%DA%86%D8%B7%D9%88%D8%B1-%DA%A9%D8%A7%D8%B1-%D9%85%DB%8C%E2%80%8C%DA%A9%D9%86%D8%AF%D8%9F.jpg


احتمالاً یکی از سوالاتی است که با شنیدن نام بیت کوین و آشنایی مختصر با آن، به ذهن شما رسیده، این است که بیت کوین، چگونه کار می‌کند؟
خبر خوب، اگر درباره بیت کوین (bitcoin)، هیچ‌چیز نمی‌دانید هم به‌راحتی می‌توانید کار با آن را آغاز کنید. کافی است، یک کیف پول بیت کوین روی گوشی هوشمند یا رایانه خود نصب کنید. به‌محض نصب کیف پول، اولین آدرس بیت کوین شما ساخته می‌شود. می‌توانید این آدرس را، با دوستان و آشنایانتان به اشتراک بگذارید و از آن‌ها بیت کوین بگیرید یا بالعکس. آدرس کیف پول دقیقاً مانند آدرس ایمیل است، با این تفاوت که آدرس‌های بیت کوین، تنها یکبار قابل‌استفاده هستند.
درباره بیت کوین قبل از شروع توصیف طرز کار بیت کوین، تعریف مختصری از آن را می‌گوییم. بیت کوین، یک ارز دیجیتال است که طی فرایند حل مسئله پیچیده ریاضی ایجاد می‌شود. بیت کوین، یک رمزارز است. این ارز بدون پشتوانه و اولین ارز دیجیتال (https://wazinx.com/) غیرمتمرکز است. منظور از بدون پشتوانه بودن این رمزارز آن است که ارزش‌گذاری آن، متناسب با هیچ فلز گران‌بهایی مانند طلا یا نقره صورت نگرفته است. غیرمتمرکز بودن بیت کوین، به این معنا است که هیچ دولت یا سازمانی روی آن نظارت ندارد و کاملاً مستقل از هر نهاد یا دولتی فعالیت دارد. تمام داده‌ها و اطلاعات موجود درباره بیت کوین، به‌جای ذخیره شدن در یک پایگاه‌داده مرکزی، در سیستم تمام کاربران شبکه ثبت می‌شود.
سیستم مالی کنونی، چه ایرادی دارد که بیت کوین ایجاد شده است و مورداستفاده قرار می‌گیرد؟ موسسات مالی در معاملات نقش واسطه را دارند و در ازای عرضه خدمات، کارمزد دریافت می‌کند. هنگام انتقال پول از کشوری به کشور دیگر، فرایند انتقال وجه طولانی است و واسطه‌های زیادی هستند که باعث بالارفتن هزینه کارمزد می‌شوند. به لطف فناوری بلا‌ک چین (Blockchain)، این مشکلات در شبکه بیت کوین رفع شده است. هدف اصلی ایجاد بیت کوین، حذف واسطه در انجام تراکنش‌های مالی و سرعت بخشیدن به انجام آن‌ها است. در مقاله‌ای که حدود ۱۳ سال پیش، سال ۲۰۰۸، توسط خالق بیت کوین (https://wazinx.com/blog/%d8%b3%d8%a7%d8%aa%d9%88%d8%b4%db%8c-%d9%86%d8%a7%da%a9%d8%a7%d9%85%d9%88%d8%aa%d9%88/) منتشر شد، بیت کوین «نسخه پرداخت الکترونیکی کاملاً همتا به همتا، بدون نیاز به موسسات مالی» معرفی شده است. تکنولوژی بلاک چین تکنولوژی بلاک چین، یک سیستم ثبت اطلاعات است که امکان هک، تغییر یا سرقت اطلاعات در آن وجود ندارد. بلاک چین برای بیت کوین، یک دفتر کل توزیع‌شده (Distributed Ledger) است که تمام تراکنش‌های بیت کوین در آن ثبت می‌شوند. منظور از دفتر کل توزیع‌شده، اجماعی از داده‌های دیجیتال تکراری، به اشتراک گذاشته شده و همگام شده است که از نظر جغرافیایی در چندین سایت، کشور یا موسسه ذخیره می‌شوند. دفتر کل توزیع‌شده، برخلاف پایگاه‌داده متمرکز هیچ مدیر یا ناظر مرکزی ندارد. به بیان ساده‌تر، یک کپی از هر اطلاعاتی که به شبکه بلاک چین وارد و تأیید شود، بدون هیچ محدودیتی، برای همه اعضای شبکه در سراسر دنیا ارسال می‌شود. تکنولوژی بلاک چین چگونه کار نی کند؟ بلاک چین (https://wazinx.com/blog/%d8%a8%d9%84%d8%a7%da%a9%da%86%db%8c%d9%86-%da%86%db%8c%d8%b3%d8%aa/)، یک سیستم ذخیره اطلاعات است. همان‌طور که از نام بلاک چین مشخص است، این تکنولوژی برای ذخیره اطلاعات از زنجیره بلوک‌ها، استفاده می‌کند. بلاک چین اولین‌بار سال ۱۹۹۱، توسط گروهی از محققین معرفی شد، اولین کاربرد آن در دنیای واقعی، در شبکه سال ۲۰۰۸ بود. به‌عبارت‌دیگر، این بیت کوین بود که کارکرد مفید تکنولوژی بلاک چین را به دنیا معرفی کرد و از آن به بعد در حوزه‌های مختلفی مورداستفاده قرار گرفت؛ بنابراین این تکنولوژی مختص بیت کوین نیست اما بستری است که بیت کوین در آن خلق شد.

هر بلوک در بلاک چین، شامل سه المان است؛ هش بلوک، اطلاعات، هش بلوک قبلی.
اطلاعاتی که در بلوک‌های شبکه بیت کوین ذخیره می‌شوند، شامل تمام تراکنش‌های صورت‌گرفته توسط گره‌ها (اعضای شبکه) هستند.
هش (Hash) چیست؟ هش (Hash) (https://wazinx.com/blog/%d9%82%d8%af%d8%b1%d8%aa-%d9%87%d8%b4-hash-rate-%da%86%db%8c%d8%b3%d8%aa/)، یک تابع ریاضی است که ورودی آن، داده با طول دلخواه و خروجی آن یک عدد تصادفی با طول ثابت است. به‌محض این که گره‌ای، داده‌ای حاوی تراکنش را به شبکه بیت کوین ارسال کند، هش آن محاسبه و در بلوک مربوطه ثبت می‌شود. هش هر بلوک، مانند اثر انگشت آن بلوک عمل می‌کند و کاملاً یکتا و منحصربه‌فرد است. اگر اطلاعات بلوک تغییر کند، هش آن بلوک هم تغییر خواهد کرد. اما در حالت کلی تغییر اطلاعات در شبکه بلاک چین، تقریباً غیرممکن است. هش بلوک قبلی، همان چیزی است که زنجیره بلوک‌ها را به وجود می‌آورد و موجب اتصال بلوک‌ها می‌شود. تراکنش‌ها در شبکه بیت کوین تا اینجا فهمیدیم، اطلاعات تراکنش‌های بیت کوین به چه صورت ذخیره می‌شوند. حال به مسئله انجام تراکنش‌ها در شبکه بیت کوین برگردیم. صحت اطلاعات و تراکنش‌هایی که در این شبکه انجام می‌شوند را، چه کسی بررسی می‌کند؟ به بیان دیگر، چه کسی نقش موسسات مالی یا بانک‌ها را ایفا می‌کند؟ در پاسخ به این سوال، باید بگوییم که هر شخصی که عضوی از شبکه بیت کوین است می‌تواند نقش بانک را داشته باشد. هر گره شبکه بیت کوین، یک کپی از تمام اطلاعات موجود در این شبکه را دارد و می‌داند هر گره، چه میزان بیت کوین دارد و از میزان تراکنش‌ها مطلع است. به‌این‌ترتیب، می‌تواند در اعتبارسنجی تراکنش‌ها شرکت کند. به عمل اعتبارسنجی تراکنش‌ها، ماینینگ (Mining) یا استخراج می‌گوییم و هر گره که این کار را انجام می‌دهد، ماینر (Miner) نام دارد.
ماینینگ (Mining) چیست؟ ماینینگ به چه صورت انجام می‌شود؟ به‌محض این که بلوکی شامل داده تراکنش، در شبکه منتشر می‌شود، رقابتی بین ماینرها صورت می‌گیرد تا بتوانند عدد تصادفی تولید شده توسط تابع هش را بیابند. هر ماینر که زودتر این کار را انجام دهد، برنده است و برای پاداش، بیت کوین دریافت می‌کند. البته این اعداد تصادفی را، کامپیوترها می‌یابند نه اشخاص! برای انجام ماینینگ، چه چیزهایی نیاز دارید؟ برای انجام ماینینگ، به تجهیزات به‌خصوصی مانند کامپیوترهایی با توان محاسباتی بسیار بالا (ریگ‌ها)، برق با هزینه کم، نرم‌افزار ماینینگ و سایر مواردی که انجام این کار را تسهیل کنند، نیاز دارید. توجه داشته باشید که در هر ۱۰ دقیقه، تنها یک بلوک استخراج می‌شود و با افزایش تعداد ماینرها، حدس عدد تصادفی دشوارتر خواهد شد. در حال حاضر به دلیل افزایش تعداد ماینرها، رقابت سخت‌تر شده است و برای ماینینگ (https://wazinx.com/blog/%d8%a7%d8%b3%d8%aa%d8%ae%d8%b1%d8%a7%d8%ac-%d8%b1%d9%85%d8%b2%d8%a7%d8%b1%d8%b2/)، کامپیوترهایی با توان محاسباتی بسیار بالا نیاز است که استفاده از آن‌ها برق زیادی مصرف و گرمای زیادی تولید می‌کند؛ بنابراین، برای انجام این کار زیاد عجله نکنید؛ اول هزینه‌ها و میزان سودآوری را، بررسی و پس از آن اقدام کنید. در ازای ماینینگ، چه میزان بیت کوین دریافت می‌کنید؟ در سال‌های اول شروع کار شبکه بیت کوین، یعنی سال ۲۰۰۸، پاداش استخراج هر بلوک، ۵۰ بیت کوین بود و برای جلوگیری از تورم و کاهش ارزش بیت کوین، به طور میانگین پس از هر ۴ سال (پس از استخراج ۲۱۰ هزار بلوک)، این پاداش نصف می‌شود که به این رویداد، هاوینگ (Halving) گفته می‌شود. در حال حاضر، پاداش ماینینگ هر بلوک، ۶٫۲۵ بیت کوین است.
ولین بلوک در هر بلاک چین، بلاک جنسیس (Genesis block) نام دارد و این بلوک، فقط ۲ المان دارد:

اطلاعات
هش

بلاک جنسیس بیت کوین، ۳ ژانویه ۲۰۰۹ توسط ساتوشی ناکاموتو استخراج شد و در ازای آن ۵۰ بیت کوین پاداش گرفت. چطور می‌توانید بیت کوین دریافت کنید؟ حال که دانستید بیت کوین چه‌طور کار می‌کند، شاید به سرمایه‌گذاری روی آن علاقه‌مند شده باشید. از سه روش، می‌توانید بیت کوین کسب کنید. اولین روش، خرید از فروشنده‌ها است. برای خرید، بهتر است از طریق صرافی‌های معتبر اقدام کنید تا دچار دام کلاهبرداران نشوید. روش دوم، استخراج آن است که برای این کار، قبل از هر چیز میزان سودآوری آن را بررسی کنید. روش سوم، در ازای عرضه خدمات یا فروش کالا، به‌جای دریافت پول‌های رایج، بیت کوین دریافت کنید.
نتیجه‌گیری به طور خلاصه می‌توان گفت، هر بیت کوین در اصل یک فایل کامپیوتری است که در یک اپلیکیشن «کیف پول دیجیتال» روی کامپیوتر یا گوشی موبایل شما ذخیره می‌شود. از هر فردی در هر جای دنیا، می‌توانید به‌راحتی بیت کوین دریافت کنید یا این که برای او بیت کوین ارسال کنید. هر تراکنش، در سیستمی عمومی با نام بلاک چین ذخیره می‌شود. این کار، مانع از دزدی و کلاهبرداری در شبکه بیت کوین خواهد شد.