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

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

بیت کوین چیست و چرا ارزشمند است؟

بیت کوین شبکه ای با هدف پرداخت های همتا به همتا است و ارز دیجیتال آن هم بیت کوین (BTC) نام دارد.

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

شاید این مسئله را ندانید اما از دهه ۱۹۷۰ به بعد، پول‌های رایج جهان هیچ پشتوانه‌ای ندارند و فقط اعتبار و اعتماد به پول یک کشور ارزش آن را تعیین می‌کند. در دهه ۱۹۷۰، دولت آمریکا قانون استاندارد طلا را لغو کرد و دلار رسما بدون پشتوانه شد. یک دلار آمریکا و بیشتر ارزهای ملی دیگر اکنون ارزششان نسبت به اعتبار و کاربرد آن تعیین می‌شود. ارزش بیت کوین‌ را هم کاربران و شبکه آن تعیین می‌کنند.

در بیت کوین برای خرج کردن دارایی‌ها نیاز به یک نوع کلمه عبور است و این کلمه عبور، امضای دیجیتال نام دارد.

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

امضای دیجیتال مانند یک کلمه عبور ساده و ثابت نیست بلکه برای هر تراکنش، باید امضایی کاملا متفاوت درج شود.

یادتان باشد که در شبکه بیت کوین شما با افراد کاملا غریبه سر و کار دارید، بنابراین باید امنیت شما تامین شود و دارایی‌های شما امن بماند.

یک امضای دیجیتال با استفاده از دو کلید جداگانه کار می‌کند. این دو کلید با وجود متفاوت بودن، مکمل یکدیگر هستند.

کلید خصوصی، یک امضا تولید می‌کند و با یک کلید عمومی بقیه می‌توانند معتبر بودن امضا را بررسی کنند.

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

در واقع آدرس‌های کیف پول براساس کلیدهای عمومی هستند. بنابراین وقتی شما قصد ارسال بیت کوین دارید در در حقیقت به کلید عمومی فرد بیت کوین ارسال می‌کنید.

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

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

وابسته بودن امضا به پیام همچنین بدان معنی است که هیچ کس نمی‌تواند پیام را تغییر دهد از آنجایی که هر تغییر در پیام، امضا را غیرمعتبر می‌کند، نودها آن را نمی‌پذیرند.

چگونه موجودی حساب‌ها مشخص می‌شود؟

سیستم بیت کوین میزان موجودی حساب‌ها را ذخیره نمی‌کند. در بیت کوین تنها چیزی که ثبت می‌شود تراکنش‌های تایید شده هستند.


دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *