تراکنش های بیت کوین چگونه کار میکنند؟
اکنون که کیف پول بیت کوین خود را راهاندازی کرده و آمادهٔ انجام اولین تراکنش خود هستید، بیایید نگاهی بهنحوهٔ کار تراکنش های بیت کوین بیندازیم. در تراکنش های بیت کوین سه متغیر کلیدی وجود دارد: مقدار، ورودی و خروجی. یک ورودی همان آدرسی است که پول از طرف آن ارسال شده است. خروجی، آدرسی است که وجوه را دریافت میکند. از آنجایی که یک کیف پول میتواند محتوی چندین آدرس ورودی باشد، شما میتوانید پول را از یک یا چند ورودی به یک یا چند خروجی ارسال کنید. همچنین در تراکنش های بیت کوین یک بخش برای نگهداری از دادهها وجود داشته که اجازهٔ ثبت بدون تغییر دادهها را در بلاک چین میدهد.
برای کسب اطلاعات بیشتر در مورد کیف پول بیت کوین میتوانید از مطلب آموزشی «کیف پول بیت کوین» دیدن نمایید.
ولی نکتهٔ منحصربهفرد در مورد تراکنش های بیت کوین این است که اگر شما یک تراکنش یا معامله را که ارزش آن کمتر از کل مقدار موجود در ورودی شما است آغاز کنید، باقیماندهٔ موجودی شما به خروجی اصلی شما بازگردانده نمیشود. در واقع، این باقیمانده از طریق یک آدرس ثالث جدید در اختیار شما قرار خواهد گرفت. این موضوع بدین معنا است که کیف پول شما عموماً محتوی چندین آدرس بوده و شما میتوانید وجوه خود را از طریق این آدرسها جابهجا کرده و از آن برای انجام معاملات خود استفاده کنید.
تاکنون آموختهاید که چگونه بیت کوین بخرید و چگونه آن را ذخیره کنید. بنابراین میدانید که کلیدهای خصوصی و عمومی چه هستند و همچنین میدانید که برای انجام تراکنش های خود به آنها نیاز دارید. برای انجام یک تراکنش، کلید خصوصی، مقدار بیت کوینی که قصد ارسال آن را دارید و آدرس خروجی را بر روی نرمافزار بیت کوین موجود در کامپیوتر یا گوشی هوشمند خود وارد کنید.
چگونه بیت کوین خود را ذخیره کنیم؟
در مرحلهٔ بعد، نرمافزار، امضای ایجاد شده از طرف کلید خصوصی شما را تولید کرده تا این تراکنش را جهت اعتبارسنجی و تأیید به شبکه اعلام کند. باید این موضوع برای شبکه اثبات شود که بیت کوین منتقل شده به شما تعلق داشته و تاکنون آن را خرج نکردهاید. برای اینکه این دو مورد اثبات شود، شبکه تمام تراکنش های قبلی را که بهصورت عمومی بر روی شبکه قرار دارند بررسی میکند. زمانی که شبکهٔ بیت کوین صحت تناسب کلید خصوصی شما را با کلید عمومی ارائه شده اثبات کند – بدون دانستن اینکه کلید خصوصی شما چیست – تراکنش شما تأیید میشود.
اکنون این تراکنش در یک “بلاک” گنجانده شده و به بلاک قبلی ضمیمه میشود و در نهایت تراکنش به بلاک چین افزوده میشود. هر تراکنش به یک شناساگر منحصربهفرد به نام شناسه تراکنش (txid) متصل است. این شناساگر شبیه به یک رشته 64 کاراکتری از اعداد و حروف تصادفی است. شما میتوانید با وارد کردن شناسهٔ تراکنش بر روی نوار جستجوی اکسپلورر بلاک چین به ردیابی و جستجوی یک تراکنش مشخص بپردازید.
تراکنشها نمیتوانند ناتمام بمانند و یا نمیتوان در آنها مداخله کرد، زیرا اگر چنین شود میبایست تمام بلوکهای وارد شده به بلاک چین را مجدداً وارد شبکه کرد. فرآیند انجام تراکنش یک فرآیند آنی و فوری نیست. از آنجایی که بلاک چین بیت کوین یک شبکه نسبتاً بزرگ است و تراکنش های بسیار زیادی در آن در حال انجام است، زمان زیادی صرف پردازش یک تراکنش در شبکه بلاک چین میشود.
زمان لازم برای تأیید تراکنش های بیت کوین متفاوت بوده و بسته به ترافیک بلاک چین و اندازهٔ تراکنش شما بین چند دقیقه تا چند روز به طول میانجامد. ماینرها تمایل دارند تا تراکنش های بزرگتر با هزینهٔ بیشتر را سریعتر از تراکنش های کوچکتر انجام دهند. زمانی که تراکنش شما تأیید شد، این تراکنش بهطور تغییرناپذیر و برای همیشه ثبت میشود. اگر تمایل به مشاهدهٔ تراکنش های بیت کوین در شبکه دارید میتوانید به سایت Blockchain.info مراجعه کنید.