اگرچه معمولاً بیتکوین به عنوان یک واحد پول دیجیتال شناخته میشود، اما واقعاً یک سیستم پیچیدهتر است.
به عبارت دیگر، بیتکوین یک سازوکار است.
مانند دیگر سیستمها، اجزای گوناگون بیتکوین شامل یک مجموعه از عناصر و اجزا هستند که با یکدیگر هماهنگ میشوند.
حالا نگاهی به اجزای مختلف بیتکوین بیندازیم.
اصولاً، سیستم بیتکوین از یک گروه یا تعدادی از رایانهها تشکیل شده است که از طریق اینترنت به یکدیگر متصل هستند.
برای فراهم کردن ارتباطات آسان، نرمافزار بیتکوین روی هر کامپیوتر نصب میشود.
نرمافزار بیتکوین یک منبع باز است، به این معنا که همه افراد میتوانند به کد منبع آن دسترسی داشته باشند.
این به این معناست که نرمافزار متعلق به هیچ شرکت یا فرد خاصی نیست. استفاده و تغییر آن رایگان است. نرمافزار منبع باز، کدی است که برای دسترسی عموم طراحی شده است، به این معنا که همه افراد میتوانند کد را مشاهده، تغییر دهند یا توزیع کنند.
این نرمافزار که به نام "کلاینت بیتکوین" شناخته میشود، در سال 2008 توسط ساتوشی ناکاماتو ایجاد شد. در حال حاضر به نام بیتکوین کور یا هسته بیتکوین شناخته میشود.
ساتوشی ناکاماتو تا قبل از ناپدید شدن در اواخر سال 2010، نگهدارنده اصلی بیتکوین کور بود. از آن زمان، گروه توسعهدهندگان اصلی نرمافزار را به دست آورده و اکنون مسئول نگهداری آن هستند.
پروتکل یک مجموعه از قوانین و دستورالعملهاست که یک سیستم را کنترل میکند. پروتکل شبکه بیتکوین نیز یک مجموعه از قوانین است که عملکرد کل سیستم را تعیین میکند.
برای مثال، یکی از قوانین مشخص میکند که چقدر بیتکوین در گردش قرار دارد. یا قانون دیگری ممکن است اعتبار تراکنشها را تعیین کند.
این قوانین یا پروتکلها میتوانند به صورت نوشتاری فراهم شوند، اما در مورد بیتکوین، این قوانین در قالب کدهای کامپیوتری نوشته میشوند و سپس این کدها توسط نرمافزار کامپایل میشوند.
فعلاً، این نرمافزار بر روی هزاران کامپیوتر در سراسر جهان نصب شده است.
این کامپیوترها به "گره" یا "نودهای بیتکوین" معروف هستند. هر کامپیوتر که به اینترنت متصل شود و نرمافزار را اجرا کند، به بخشی از شبکه بیتکوین ملحق میشود.
هنگامی که نودها به شبکه متصل میشوند، ارتباط برقرار میکنند و اطلاعات را با یکدیگر به اشتراک میگذارند.
از اینجا به بعد همه اجزاء این سیستم مطرح نشدهاند، اما نگران نباشید، در مطالب آینده به تدریج بررسی خواهیم کرد. حالا وقت آن است که یک نقشه از سیستم بیتکوین و آنچه که تاکنون یاد گرفتهایم، تهیه کنیم.
این نقشه ابتدایی به نظر میرسد، اما صبر کنید!
با یادگیری مفاهیم بیشتر، شاهد گسترش و بزرگتر شدن این نقشه خواهیم بود! برای شگفتزده شدن آماده باشید!
اکنون زمان آن فرا رسیده که به طور کامل با شبکه بیتکوین و اجزای آن آشنا شویم.