بیت کوین یک ارز دیجیتال است که از کلید عمومی رمزنگاری شده (آدرس عمومی) استفاده میکند. این ارز دیجیتال در واقع یک شبکهی همتا به همتا است که با الگوریتم اجماع اثبات کار انجام تراکنشها را تأیید میکند. به زبان سادهتر این ارز از یک آدرس به آدرس دیگر ارسال میشود و در ازای این انتقالها از کاربران کارمزد دریافت میشود. هر کاربر به طور بالقوه میتواند تعداد زیادی آدرس داشته باشد.
هر تراکنش پرداختی به کل اعضای شبکه اعلام میشود تا بیتکوینهای موجود دو بار خرج نشوند. بعد از تأیید توسط نودهای شبکه، تراکنش توسط نودهای شبکه مهر زمان دریافت میکنند تا اطلاعات کاملشان در بلاک چین ذخیره شود.
هر تراکنش با قدرت کامپیوتری و پردازشی بالایی ثبت میشود که به آن «اثبات کار» میگویند. با استفاده از این قدرت پردازش، این ارز یک شبکهی پرداخت سریع و قابل اعتماد ایجاد میکند که هر کسی میتواند از آن استفاده کند.
با این حال به عنوان کاربر تازه کار، شما عملاً به این اطلاعات نیاز ندارید. میتوانید با نحوه خرید بیت کوین از صرافی ارز دیجیتال و انتقال آن به یک کیف پول شخصی کار با شبکهی این ارز را آغاز کنید.
ویژگی بیت کوین چیست؟
بیت کوین در یک شبکه همتا به همتا بدون نیاز به یک مرجع مرکزی یا واسطه مانند بانک عمل میکند و آن را به داراییای غیرمتمرکز تبدیل میکند. در ادامه به برخی از ویژگیهای کلیدی بیت کوین میپردازیم:
تمرکززدایی: بیت کوین توسط هیچ مقام مرکزی، دولت یا موسسه مالی کنترل نمیشود. بنابراین برای حفظ و تأیید تراکنشها از طریق مکانیزم اجماع اثبات کار، به شبکه توزیع شدهای از رایانهها (نودها) متکی است.
فناوری بلاک چین: بیت کوین از فناوری بلاک چین استفاده میکند که یک دفتر کل عمومی غیرمتمرکز و شفاف است که همه تراکنشها را ثبت میکند. بلاک چین تضمین میکند که هر تراکنش ثبت و تأیید میشود و امکان شفافیت و تغییرناپذیری را فراهم میکند.
عرضه محدود: بیت کوین دارای عرضه محدود ۲۱ میلیون کوین است؛ به این معنی که هرگز بیش از ۲۱ میلیون بیتکوین وجود نخواهد داشت. در واقع نودها، برای حل مسائل پیچیده ریاضی برای اعتبارسنجی تراکنشها و افزودن آنها به بلاک چین رقابت میکنند. ماینرها برای تلاشهای خود با بیتکوینهای جدید پاداش میگیرند، اما این پاداش به مرور زمان بهصورت برنامهریزی شده کاهش مییابد.
امنیت: بیت کوین از تکنیکهای رمزنگاری برای ایمنسازی تراکنشها و کنترل ایجاد بلاکهای جدید استفاده میکند. هر تراکنش به صورت دیجیتالی امضا میشود تا از صحت و یکپارچگی آن اطمینان حاصل شود. ماهیت غیرمتمرکز شبکه و مکانیسم اجماع، دستکاری سیستم را برای عوامل مخرب دشوار میکند.
دسترسی جهانی: تراکنشهای بیت کوین را میتوان در سطح جهانی بدون نیاز به واسطههای سنتی مانند بانکها انجام داد. تا زمانی که افراد به اینترنت متصل باشند، میتوانند بیت کوین را از هر نقطه از جهان ارسال و دریافت کنند.
انواع تراکنش در شبکه بیت کوین
از نظر تعداد ورودیها و خروجیها، تراکنشهای بیت کوین را میتوان به انواع زیر دستهبندی کرد:
تراکنشهای یک ورودی و یک خروجی (SISO): اینها سادهترین نوع تراکنشهای بیت کوین هستند که شامل یک ورودی و یک خروجی میشوند. در یک تراکنش SISO، کیف پول فرستنده از یک خروجی تراکنش خرج نشده خاص (UTXO) به عنوان ورودی استفاده میکند و کل ارزش آن UTXO را به عنوان خروجی به کیف پول گیرنده منتقل میکند.
تراکنشهای چند ورودی و یک خروجی (MISO): تراکنشهای MISO شامل چندین ورودی اما تنها یک خروجی است. در این نوع تراکنش، کیف پول فرستنده چندین UTXO را به عنوان ورودی ترکیب میکند تا مبلغ تراکنش مورد نظر را پوشش دهد و کل ارزش را به عنوان یک خروجی به کیف پول گیرنده ارسال میکند.
تراکنشهای یک ورودی و چند خروجی (SIMO): تراکنشهای SIMO دارای یک ورودی واحد اما چند خروجی هستند. در یک تراکنش SIMO، کیف پول فرستنده از یک UTXO خاص به عنوان ورودی استفاده میکند و مقدار را به چندین خروجی تقسیم میکند که هر کدام به کیف پول گیرنده متفاوت یا همان کیف پول اختصاص داده میشود.
تراکنش های چند ورودی و چند خروجی (MIMO): تراکنشهای MIMO شامل چندین ورودی و خروجیهای متعدد است. در این نوع تراکنش، کیف پول فرستنده چندین UTXO را به عنوان ورودی ترکیب میکند و مقدار را در چندین خروجی توزیع میکند، که میتواند به گیرندگان مختلف یا همان کیف پول تعلق داشته باشد.
تراکنشهای CoinJoin: تراکنش CoinJoin یک تکنیک افزایش حریم خصوصی است که شامل چندین شرکت کننده میشود. در این نوع تراکنش شرکت کنندهها ورودی و خروجی بیت کوین خود را در یک تراکنش ترکیب میکنند. تراکنشهای CoinJoin میتوانند ورودیها و خروجیهای متعددی داشته باشند که به شرکتکنندگان اجازه میدهد وجوه خود را ترکیب کرده و مسیر تراکنش را مبهم کنند و حریم خصوصی را افزایش دهند.
توجه به این نکته مهم است که تعداد ورودیها و خروجیها در تراکنش بیت کوین بسته به عواملی مانند UTXOهای موجود فرستنده، مبلغ تراکنش مورد نظر و پیچیدگی تراکنش میتواند متفاوت باشد. وجود انواع تراکنش، انعطافپذیری شبکه بیت کوین را در تطبیق با تراکنشهای مختلف نشان میدهد.
مقایسه انتقال پول در شبکه بیت کوین و شبکه بانکی
شبکه بیت کوین و شبکه بانکی از نظر انتقال دارایی، در چندین جنبه کلیدی با هم تفاوت دارند. اولاً، شبکه بیت کوین غیرمتمرکز است و به صورت همتا به همتا عمل میکند، در حالی که شبکه بانکی متمرکز است و به موسسات مالی متکی است. این ماهیت غیرمتمرکز بیت کوین امکان دسترسی بیشتر را فراهم میکند، زیرا هر کسی که کیف پول بیت کوین دارد میتواند در انتقال پول شرکت کند.
ثانیا، سرعت تراکنشها بین دو شبکه به طور قابل توجهی متفاوت است. تراکنشهای بیت کوین معمولاً زمانهای تأیید سریعتری را ارائه میکنند، در حالی که نقل و انتقالات شبکه بانکی، بهویژه برای تراکنشهای بینالمللی، ممکن است بیشتر طول بکشد. در نهایت، سطح حریم خصوصی و ناشناس بودن بین این دو شبکه متفاوت است. تراکنشهای بیت کوین سطح مشخصی از ناشناس بودن را فراهم میکنند زیرا کاربران با آدرسهای کیف پول شناسایی میشوند، در حالی که نقل و انتقالات شبکه بانکی شامل ارائه اطلاعات شخصی و بانکی، مشروط به انطباق با مقررات است.
به طور کلی، شبکه بیت کوین تمرکززدایی بیشتر، تراکنشهای بالقوه سریعتر و سطح مشخصی از ناشناس بودن را ارائه میکند، در حالی که شبکه بانکی یک سیستم منظمتر و در دسترستر را با زمانهای تراکنش طولانیتر و قوانین دقیقتر ارائه میدهد.
2