اجزای اصلی بیت کوین
در این بخش، ما قصد داریم با چهار مولفه اساسی بیت کوین آشنا شویم. این چهار عنصر به ما کمک می کند تا بلاکچین بیت کوین را به روشنی تر درک کنیم.
در اینجا، ما می خواهیم هر شی را که قبلاً یاد گرفته ایم، در یک صحنه قرار دهیم. همانطور که می دانیم یک بلاک از هش و محیط رمزنگاری پیچیده تشکیل شده است، اما این فقط یک طرف سکه است. بیت کوین جالبتر از آن است که فکر می کردیم.
ما می توانیم اجزای اساسی بیت کوین را در تصویر زیر مشاهده کنیم:
- نرم افزار
- رمزنگاری
- سخت افزار
- ماینرها (تئوری بازی)
اولین مولفه: نرم افزار
بیت کوین در اصل یک نرم افزار است که بیت کوین و همچنین نحوه انتقال بیت کوین را تعریف می کند. این مشخص می کند که قوانین بیت کوین معتبر، چه کسی می تواند در داخل بیت کوین باشد، چه کسی نمی تواند در داخل بیت کوین باشد، چه چیزی معتبر است، چه چیزی غیر از این است و غیره نرم افزار بیت کوین همیشه با 7 * 24 کار می کند.
مولفه دوم: رمزنگاری
این نرم افزار در هسته اصلی خود از رمزنگاری و بیت کوین به عنوان ارز رمزنگاری شده استفاده می کند. بیت کوین از رمزنگاری برای تنظیم انتقال بیت کوین بین طرفین و همچنین ایجاد واحدهای جدید بیت کوین استفاده می کند. بدون رمزنگاری، بیت کوین به سادگی امکان پذیر نیست. بنابراین، متوجه شدیم که این نرم افزار از رمزنگاری برای کنترل انتقال بیت کوین از طریق اینترنت استفاده می کند.
رمزنگاری یک رویکرد ریاضی است که توسط کامپیوتر قابل حل است و توسط انسان قابل حل نیست. بنابراین همه مواردی که از اطلاعات شما محافظت می کنند توسط رمزنگاری ارائه می شوند.
مولفه سوم: سخت افزار
برای اجرای و حل رمزنگاری، به سخت افزار نیاز دارد. این سخت افزار متشکل از هزاران معدنچی در سراسر جهان است که رایانه های خود را اجرا می کنند. بنابراین هزاران کامپیوتر در سراسر جهان وجود دارد که اساساً از نرم افزار Bitcoin یا کلاینت Bitcoin استفاده می کنند. این سخت افزار مخصوصاً برای یافتن Nonce برای تأیید اعتبار بلاک و هش طراحی شده است. برای انجام یک کار ساده در بلاکچین بیت کوین به قدرت پردازنده زیادی نیاز دارد.
اگر سعی کنید بیت کوین را همین حالا با تلفن هوشمند یا رایانه خانگی استخراج کنید، در نتیجه رایانه خود را همراه با قبض برقی سنگین از دست خواهید داد.
مولفه چهارم: استخراج
ماینرها کاربرانی هستند که درگیر یک تئوری بازی هستند زیرا بیت کوین در واقع یک بازی است که توسط این ماینرها در سراسر جهان اجرا می شود. در بالا، ما دیدیم که اولین جز نرم افزاری برای بیت کوین است که در هر 10 دقیقه یک چالش رمزنگاری ایجاد می کند. چالش رمزنگاری شامل تلاش برای یافتن Nonce است که باعث می شود هش برای یک بلاک خاص معتبر باشد. تمام هش ها و اعتبارسنجی ها توسط این ماینرها انجام می شود. پس از ایجاد موفقیت آمیز بلاک، بلاک جدید به زنجیره بلاک اضافه می شود.
بیایید ببینیم ماینر چگونه کار می کند!
- نرم افزار بیت کوین یک چالش ایجاد می کند. اکنون، یک بازی آغاز می شود و یک مسابقه وجود دارد که خاموش می شود. این مسابقه شامل همه این کارگران معدن برای حل چالش ها در برابر یکدیگر است.
- تکمیل این کار یا چالش تقریباً 10 دقیقه طول خواهد کشید.
- هر ماینر شروع به تلاش برای یافتن راه حلی برای یک Nonce می کند که هش بلوک را برآورده می کند.
- در برخی نقاط خاص، یکی از آن معدن کاران در جامعه جهانی با سرعت بالاتر و مشخصات سخت افزاری عالی، چالش رمزنگاری را حل کرده و برنده آن مسابقه خواهد بود.
- اکنون، بقیه افراد جامعه شروع به تأیید بلاکی می کنند که توسط برنده استخراج شده است. این باعث می شود بیت کوین بسیار قدرتمند باشد، زیرا در یک مرحله از این چرخه، استخراج کنندگان در حال رقابت با یکدیگر هستند و در مرحله بعدی چرخه، بقیه افراد جامعه برای اطمینان از درست بودن راه حل با هم تجمع می کنند.
- اگر Nonce صحیح باشد، با بلاک جدیدی که به زنجیره بلاک اضافه می شود، پایان می یابد.
- برای این کار یا چالش، برنده جایزه می گیرد. این پاداش در حال حاضر 12.5 بیت کوین است.
درباره فائزه تقی پور
فائزه تقی پور هستم دانشجوی کارشناسی شبکه کامپیوتری حدود یک سالی هست که نویسنده ام و دارای مهارت ها و مدرک دوره های +MCSA, CCNA ,Network هستم.
نوشته های بیشتر از فائزه تقی پور
دیدگاهتان را بنویسید