mosenypto
mosenypto
خواندن ۱۴ دقیقه·۳ سال پیش

بیت کوین چیست؟ آیا خرید بیت کوین درست است؟

فلسفه وجودی این رمزارز برای اولین بار توسط شخصی به نام ساتوشی ناکاموتو (Satoshi Nakamoto) در مقاله­ای به نام «بیت کوین: یک سیستم پول الکترونیک همتا به همتا» که در 31 اکتبر 2008 در یک کریپتوگرافی میلینگ لیست (cryptographic mailing list) منتشر شد، شرح داده شده است. کریپتوگرافی روش محافظت از اطلاعات و ارتباطات از طریق استفاده از کدهای امن است، بنابراین در آن زمان این مقاله تنها برای کسانی که در آن لیست ایمیل قرار داشتند قابل مشاهده بود. در این مقاله ساتوشی به توضیح پروتکلی با نام اثبات از طریق انجام کار می‌پردازد. این پروتکل مشکل دوبار خرچ کردن پول‌های دیجیتال را حل می‌کند. دوبار خرج کردن یا double-spending یکی از مشکلاتی است که در ذات پول‌های دیجیتال وجود دارد.

بلاک جنسیس
اولین بلاک بلاک چین بیت کوین Genesis block است. این بلاک که ده ساله شده در 3 ژانویه 2009 توسط ساتوشی استخراج شد. نکته جالب پیام مخفی­ است که ساتوشی در آن قرار داده.
یکی از پارامتر‌هایی که در هر بلاکی ذخیره می‌شود کوین­ بیس (Coinbase) نام دارد. اما این پارامتر هیچ ربطی به صرافی کوین­‌بیس ندارد. احتمالا این کوین‌­بیس است که نام خود را با الهام از آن انتخاب کرده! کوی­ن‌بیس پارامتری است که میزان پاداش ماینرها به ازای ساخت یک بلاک را معین می‌کند. اما در اولین بلاک یا همان بلاک جنسیس، می­‌توان هر متغییری را در آن جای داد. نکته جالب این است که ناکاموتو رشته­ ی (string) زیر را در این بلاک جای داده است:
{04FFFF001D0104455468652054696D65732030332F4A616E2F323030 39204368616E63656C6C6F72206F6E206272696E6B206F66207365636 F6E64206261696C6F757420666F722062616E6B73}
پس از رمزگشایی این رشته با استفاده از روش اسکی (ASCII) متن زیر به دست آمد. {The Times 03/Jan/2009 Chancellor on brink of second bailout for banks}.
که معنای آن این است: «روزنامه The Times در تاریخ ۳ ژانویه ۲۰۰۹ رئیس خزانه‌داری [انگلستان] در آستانه‌ی اهدای کمک مالی به بانک‌ها است.». این پیام مهری زمانی است برای بیتکوین. و ملامت و سرزنشی برای بی‌ثباتی­‌های اقتصادی که بخاطر استفاده­‌ی گسترده از سیستم بانکداری ذخیره کسری به وجود آمده. در سیستم ذخیره کسری، بانک می‌تواند پول افراد را به افراد یا شرکت­‌های دیگر وام دهد. در واقع، می‌تواند پول تولید کند! خرید بیت کوین
استخراج بیت کوین و پاداش ماینرها
بیشترین مقدار عرضه­‌ی بیت کوین 21 میلیون BTC خواهد بود. در حال حاضر حدود 18 میلیون بیت­‌کوین در گردش است. هر واحد بیتکوین می‌­تواند به مقدارهای کوچکتری تا 8 رقم اعشار تقسیم شود. یک واحد از کوچکترین تقسیم 0.00000001 BTC است که ساتوشی (Satoshi) یا سات (sat) نام دارد.
نرم ­افزارهای استخراج (miners) و کیف پول بیت کوین متن ­باز و غیر متمرکز هستند. به این معنی که شبکه آن­ها در اختیار هر کسی که کامپیوتر و اینترنت داشته باشد قرار می‌گیرد. تراکنش­‌های شبکه توسط ماینرهای اعتبارسنجی می‌شوند و در شبکه بلاکچین (blockchain) ثبت می­‌شوند. سختی الگوریتم اثبات انجام کار پس از هر 2016 بلاک دوباره تنظیم و تعدیل می­‌شود. این کار حدودا هر دو هفته یک بار انجام می‌شود. اینگونه زمان لازم برای تشکیل شدن یک بلاک به طور میانگین حدود 10 دقیقه باقی می‌ماند. شما همواره می‌توانید به اکسپلوررهای شبکه بیت کوین رفته و وضعیت بلاک‌ها را به صورت دقیق مشاهده کنید.
این روز‌ها این ارز دیجیتال دارای حواشی زیادی است. شرکت مایکرو استراتژی یا بانک جی پی مورگان در تکاپوی سرمایه گذاری در این حوزه هستند. خرید و فروش این ارز در سراسر دنیا رواج یافته و صرافی بایننس یکی بزرگترین صرافی‌ها برای خرید بیت کوین است.خرید و فروش بیت کوین برای ایرانیان نیز در صرافی‌های خارجی دارای محدودیت‌هایی بوده که جایگزین‌های داخلی برای آن‌ها خوشبختانه وجود دارد.
ویژگی‌های بیت کوین
بیت کوین غیرمتمرکز است. یکی از اهداف اولیه ساتوشی به هنگام خلق بیت‌کوین به وجود آوردن سیستمی مستقل از مدیریت افراد متخصص بود! آن گونه که هر فردی که در استخراج (ماینینگ) و مبادله‌ی آن نقشی داشت، بتواند سهمی در مدیریت آن سیستم داشته باشد. یا به عبارتی بخشی از شبکه باشد. اینگونه هم شده است، کنترل شبکه بیتکوین در اختیار هیچ بانک مرکزی نیست.هر رایانه‌ای که در استخراج یا تایید تراکنش‌ها درگیر باشد می‌تواند بخشی از شبکه باشد. هیچ دستگاه دولتی توان به کارگیری سیاست‌های پولی‌ را که ممکن است باعث ایجاد بحران مالی شود ندارد. هیچ کسی نمی‌تواند بیت‌کوین‌های افراد را ضبط کند. نکته دیگر آن است که اگر بخشی از شبکه با مشکل روبه‌رو شود، باقی شبکه به کار خود ادامه خواهد داد.
حریم خصوصی افراد در شبکه رعایت می‌شود
امروزه بانک‌ها همه چیز را درباره‌ی مشتریانشان می‌دانند! از تاریخچه مالی آن‌ها گرفته تا اطلاعات شخصی‌. از شماره همراه تا آدرسشان. این موضوع اما برای بیت کوین متفاوت است. برای ساختن یک کیف‌پول نیازی به اطلاعاتی که شما را از بقیه متمایز کند نیست. در واقع به راحتی می‌توانید در این شبکه چند حساب کاربری داشته باشید بدون آنکه هیچ نام یا نشانی از شما وجود داشته باشد. این در حالی است که این ارز کاملا شفاف عمل می‌کند!
بیت‌کوین کاملا شفاف است
جزئیات هر تراکنش در شبکه و در دفتر کلی به نام بلاک چین (Blockchain) ضبط می‌شود. این دفتر کل در اختیار همه‌ی افراد می‌تواند قرار گیرد. بنابراین اگر از یک آدرس عمومی استفاده کرده باشید، هر شخصی به راحتی می‌تواند با جزئیات آن را در بلاک چین مشاهده کند. می‌تواند بگوید چه مقدار بیت‌کوین در آن وجود دارد. نکته قابل توجه آن است که کسی نمی‌تواند بفهمد آن آدرس متعلق به شما است، مگر آنکه خودتان بگویید!
راه‌اندازی بیت‌کوین ساده است.
معمولا برای افتتاح حساب در بانک‌های معمولی فرایند بلندمدت و زمان‌بری باید انجام شود. این در حالی است که ساخت یک کیف پول تنها در چند ثانیه ممکن است. بدون هیچ کارمزد یا فرایندی برای راستی آزمایی اعتبارتان، می‌توانید یک حساب داشته باشید.
غیرقابل انکار بودن بیت‌کوین
اگر برای کسی بیت کوین فرستاد، انکار آن ناممکن خواهد بود. این ویژگی به خاطر برگشت‌ناپذیر بودن این ارز است، به آن معنی که اگر برای کسی بیت کوین فرستادید هیچ راهی برای بازگشتش وجود ندارد. مگر اینکه خود دریافت‌کننده آن را به شما برگرداند.
هزینه انتقال ناچیز و سرعت بالا شبکه بیتکوین
هزینه انتقال در شبکه بیتکوین نسبت به بانک‌ها ناچیز بوده است. علاوه بر این انتقال آن در هر زمانی به هر نقطه‌ای از جهان تنها در چند دقیقه ممکن است.
رویدادهای مهم بیت کوین
۳۱ اکتبر 2008 | انتشار مقاله بیت­‌کوین توسط ساتوشی ناکاموتو
۳ ژانویه 2009 | استخراج بلاک جنسیس توسط ساتوشی ناکاموتو
۱۲ ژانویه 2009 | ثبت اولین تراکنش با استفاده از بیت­‌کوین. فرستادن 100 BTC توسط ساتوشی ناکاموتو برای هال فینی (Hal Finney)
۲۲ می 2010 | اولین تراکنش تجاری ثبت شده با استفاده از بیت­کوین. خرید دو عدد پیتزا به ازای 10 هزار بیت­کوین
۱۴ ژانویه 2016 | انتشار مقاله سبک­ سازی شبکه (Lightning Network)، راه ­حلی برای بیت‌کوین در مقیاس های بیشتر
۱ آگوست 2017 | فورک سخت (hard fork) بیت کوین کش (Bitcoin Cash)
۲۳ آگوست 2017 | به کارگیری شبکه سگویت (SegWit)

تاریخچه بیت کوین؛ اولین پول الکترونیکی غیرمتمرکز

در روز ۳۱ اکتبر ۲۰۰۸ مصادف با ۱۰ آبان ماه ۱۳۸۷ مقاله‌ای با عنوان “Bitcoin: A Peer-to-Peer Electronic Cash System” به معنی ” بیت کوین: یک سیستم پول الکترونیکی فرد به فرد” منتشر شد. در بخش نویسنده‌ی این مقاله نام : Satoshi Nakamoto نوشته شده بود. همچنان کسی نمی‌داند که این نام، اسم یک نفر بوده یا گروهی از دانشمندان چنین نامی را برای خود انتخاب کرده‌اند. ساتوشی ناکاموتو هیچ‌گاه هویت خود را فاش نکرد تا برای همیشه به عنوان راز در تاریخ باقی بماند. این مقاله تنها ۹ صفحه داشت؛ اما دقت علمی مقاله آنچنان بالا بود که بسیاری از پژوهشگران حوزه‌ی اقتصاد، رمزنگاری و ریاضیات و کامپیوتر را به ایده‌ی مطرح شده در این مقاله جذب کرد. ایده‌ی اصلی این مقاله، ارائه‌ی یک سیستم پرداخت مالی الکترونیکی به صورت فرد به فرد بود. فرد به فرد بودن این سیستم به این معنی‌ است که افراد بتوانند برای مبادلات مالی خود از پولی استفاده کنند که هیچ نهاد واسط مانند دولت‌ها و بانک مرکزی در آن دخالتی نداشته باشند و بدون وجود واسطه ابزاری برای انتقال ارزش ایجاد کنند. پس می‌توان گفت که بیت کوین، رقیبی برای بانک‌ها است.

دوبار خرج کردن؛ مسئله‌ی مورد توجه ساتوشی ناکاموتو

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

اما مسئله اصلی چیز دیگری است. چه راهکاری تضمین می‌کند که فردی ۱ واحد از این پول دیجیتال را به صورت همزمان به دو نفر ارسال نکرده و اصطلاحا دو بار خرج کردن یا Double-spending در این سیستم مالی رخ نخواهد داد؟ در سیستم بانکی از آنجا که تمام اطلاعات حساب افراد در بانک ذخیره شده، دوبار خرج کردن هیچ‌گاه رخ نخواهد داد. چون تمام اطلاعات در یک محل ذخیره شده و یک نهاد آن را کنترل می‌کند. اگر چنین نهادی حذف شود، چگونه جلوی دوبار خرج شدن دارایی گرفته می‌شود؟ ساتوشی ناکاموتو برای این مشکل، با استفاده از توابع رمزنگاری، هش تراکنش‌ها را ایجاد کرده و آن‌ها را با استفاده از فناوری بلاک چین در بلاک‌هایی ذخیره می‌کند. برای تغییر این تراکنش‌ها بایستی توان محاسباتی استفاده شده در زمان هش کردن این تراکنش‌ها، مجددا مورد استفاده قرار گیرد. لذا امنیت شبکه به این صورت تامین خواهد شد. تراکنش‌ها به صورت زنجیروار در زنجیره بلوکی بیت کوین ذخیره خواهد شد و تغییر در آن‌ها به این راحتی صورت نخواهد گرفت. در مورد ساختار بیت کوین در بخش بیت کوین چگونه کار می‌کند؟ بیشتر صحبت خواهیم کرد.

ساتوشی ناکاموتو کیست؟

یکی از جنجالی‌ترین مباحث از ابتدای معرفی بیت کوین تاکنون، هویت خالق یا خالقان این سیستم مالی جدید است. واقعا ساتوشی ناکاموتو که بود؟ چرا این فرد یا گروه هیچ‌گاه هویت خود را فاش نکردند؟ Satoshi Nakamoto نام مستعاری است که فرد یا افرادی که بیت کوین را به‌وجود آورده‌اند برای خود انتخاب کرده‌اند. ساتوشی ناکاموتو کار بر روی کدهای شبکه بلاک چین بیت کوین را از سال ۲۰۰۷ آغاز کرد. در ۱۸ آگوست سال ۲۰۰۸ یا ۲۸ مرداد ۱۳۸۷ او یک وبسایت به نشانی www.Bitcoin.org را خریداری کرد و در نهایت در تاریخ ۳۱ اکتبر ۲۰۰۸ یا ۱۰ آبان ۱۳۸۷ مقاله بیت کوین را منتشر کرد. او در هیچ یک از فعالیت‌های خود اطلاعاتی از خود منتشر نکرده بود و کسی از هویت واقعی او خبر نداشت.

بلاک چین بیت کوین چیست؟

در این بخش به سراغ مباحث فنی در مورد بیت کوین و شبکه بلاک چین آن می‌رویم. بلاک چین چیست؟ و بیت کوین چگونه از آن استفاده می‌کند؟

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

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

بلاک چین بیت کوین چطور کار می‌کند؟

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

اجازه بدهید با مثالی ساده، نحوه عملکرد بلاک چین بیت کوین را توضیح دهیم:

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

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

استخراج بیت کوین چیست؟

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

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

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

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

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

منبع:

میهن بلاک چین، رابکس

علاقمند به یادگیری در حوزه ارزهای دیجیتال و اشتراک گذاری اندوخته‌هام
شاید از این پست‌ها خوشتان بیاید