انجام تراکنش های بیت کوین


تراکنش بیت کوین چگونه انجام می شود و چه ویژگی هایی دارد؟

ما سعی می کنیم در مقاله تراکنش بیت کوین چگونه انجام می شود و چه ویژگی هایی دارد؟ اطلاعاتی در مورد ارز دیجیتال بیت کوین برای شما ارائه کنیم و به بررسی ویژگی های تراکنش بیت کوین بپردازیم و نحوه انجام تراکنش های بیت کوین رو برای شما مورد بررسی قرار بدیم تا اطلاعاتی در این زمینه داشته باشین. بازار ارزهای دیجیتال نوعی بازار نوپا و نوظهور مالی هست که به دلیل رشدهای قیمتی زیادی که در سال های گذشته داشته، مورد استقبال سرمایه گذاران و معامله گران زیادی قرار گرفته و تونسته به یکی از محبوب ترین بازارهای مالی با حجم بازار بزرگ تبدیل بشه. همچنین شما نیز می تونین وارد بازار کریپتوکارنسی ها شده و با خرید و فروش ارزهای دیجیتال سود زیادی به دست بیارین. البته ابتدا باید آموزش های لازم رو فرا بگیرین.

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

بازار کریپتوکارنسی ها شامل ارزهای دیجیتال زیادی هست که بیت کوین نیز به عنوان پادشاه رمز ارزها شناخته میشه. به همین منظور ما سعی می کنیم در مقاله تراکنش بیت کوین چگونه انجام می شود و چه ویژگی هایی دارد؟ اطلاعاتی در مورد ارز دیجیتال بیت کوین برای شما ارائه کنیم و به بررسی ویژگی های تراکنش بیت کوین بپردازیم و نحوه انجام تراکنش های بیت کوین رو برای شما مورد بررسی قرار بدیم تا اطلاعاتی در این زمینه داشته باشین.

آشنایی با ارز دیجیتال بیت کوین:

ارز دیجیتال بیت کوین

اگه در بازار کریپتوکارنسی ها فعالیت داشته باشین، قطعا اسم ارز دیجیتال بیت کوین رو شنیدین و خواستین که اطلاعاتی در مورد این رمز ارز به دست بیارین و شاید این سوال برای شما نیز پیش اومده باشه که ارز دیجیتال بیت کوین چیست؟ ما می تونیم در پاسخ به این سوال بگیم که ارز دیجیتال بیت کوین با نماد اختصاری BTC نوعی ارز دیجیتال یا شکلی از دارایی دیجیتال هست که در زمان نوشتن این مقاله با داشتن ارزش بازار حدود 370.6 میلیارد دلار و سهم 37.89 درصدی از کل بازار در رتبه 1 بازار کریپتوکارنسی ها قرار داره. همچنین ارز دیجیتال بیت کوین نوعی دارایی رمزنگاری شده هست که با رسیدن قیمتش به 13 هزار دلار در اوایل سال 2018 به شهرت و شکوفایی رسید.

جالب اینجاست که بدونین ارز دیجیتال بیت کوین نوعی پول دیجیتال هست که شما می تونین این رمز ارز رو همانند تراکنش های بانکی خود برای شخص دیگه ای ارسال کنین. با این تفاوت که بقیه بانک ها و موسسه های مالی متمرکز یا حتی دولت ها نیز از معاملات و تراکنش های شما باخبر نمیشن. همچنین ارز دیجیتال بیت کوین مثل پول رایج کشورهاست و کارکرد عمده اون انجام تبادلات مالی بین افراد هست. کارکرد کلی این ارز دیجیتال همانند دلار آمریکا و ریال ایران هست. ولی بین این رمز ارز و ارزهایی مثل دلار تفاوت های زیادی دیده میشه. یکی از مهم ترین تفاوت ها این هست که این توکن به صورت غیر متمرکز فعالیت می کنه و همه تراکنش های این رمز ارز بر روی بلاک چین ثبت و ذخیره میشه و توسط دولت یا موسسه مالی مدیریت نمیشه.

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

بلاک چین چیست؟

بلاک چین چیست؟

بلاک چین یکی از مفاهیم پایه بازار ارزهای دیجیتال هست که باید برای فعالیت در این بازار، اطلاعاتی در مورد بلاک چین به دست بیارین. بهتره بدونین فناوری زیربنایی بیت کوین یعنی بلاک چین، اساسا شامل مجموعه ای از رایانه ها هست که بیت کوین رو اجرا می کنند و شامل تاریخچه ای جزئی یا کامل از تراکنش های انجام شده در شبکه اون هست. هر گره شامل کل تاریخچه تراکنش های ارز دیجیتال بیت کوین، مسئول تایید یا رد یه تراکنش در شبکه بلاک چین بیت کوین هست. برای انجام این کار گره یه سری بررسی ها رو انجام میده تا مطمئن بشه که تراکنش معتبر هست. این ها شامل اطمینان از اینکه تراکنش دارای پارامترهای اعتبارسنجی درست هست.

جالب اینجاست که بدونین بلاک چین نوعی دفتر کل توزیع شده غیرمتمرکز هست که تمامی اطلاعات و داده های ارزهای دیجیتال در این دفتر ثبت و ذخیره میشه. بهتره بدونین یه تراکنش فقط زمانی انجام میشه که همه طرف های فعال در بلاک چین بیت کوین اون رو در بلوکی که تراکنش در اون وجود داره تایید کنند. بعد از تایید نیز تراکنش به بلاک چین موجود فرستاده میشه و به گره های دیگه پخش میشه. بلاک چین به عنوان یه گزارش مستعار از تراکنش ها عمل می کنه. به این دلیل که بلاک چین ادرس های رمزنگاری شده رو به هر طرف معامله در شبکه اختصاص میده. حتی کسانی که به عنوان گره یا ماینر در شبکه شرکت نمی کنند، می تونن با نگاه کردن به بلوک این تراکنش ها رو مشاهده کنند.

هر تراکنشی که شما با استفاده از ارزهای دیجیتال انجام می دین، در بلاک چین ثبت و ذخیره میشه و نمی تونین تغییراتی در اون به وجود بیارین. به عبارت دیگه، امکان دستکاری تراکنش ها در بلاک چین وجود نداره و در صورت دستکاری و تغییر اطلاعات در بلاک چین، بلاک مربوطه حذف شده و بلاک دیگه ای جایگزین اون میشه. به همین دلیل بلاک چین امنیت تراکنش ها رو تضمین می کنه.

نحوه انجام تراکنش های بیت کوین چگونه است؟

تراکنش های بیت کوین

احتمالا این سوال برای شما پیش بیاد که نحوه انجام تراکنش های بیت کوین چگونه است؟ بهتره بدونین انجام تراکنش های بیت کوین در داخل بلاک چین انجام میشه و کلیه اطلاعات و تاریخچه تراکنش ها در بلاک چین ذخیره میشن. همچنین تراکنش هایی که با استفاده از ارز دیجیتال بیت کوین در بلاک چین معتبر شناخته میشن و تایید شدن، ولی در بلاک اضافی نشدن وارد محلی به اسم ممپول میشن و منتظر می مونن تا توسط ماینر به بلاک اضافی بشن. ممپول نیز در اصل نوعی اتاق انتظار برای تراکنش های تایید نشده هست. این تراکنش ها در ممپول باقی می مونن تا تعداد اون ها به حد نصاب برای قرارگیری در یه بلاک از بلاک چین برسه.

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

جالب اینجاست که بدونین همه تراکنش ها در شبکه بلاک چین بیت کوین ذخیره میشه و همه یه نسخه از اون رو در اختیار دارن و شاهد همه تراکنش ها هستن. بنابراین، شما نیز می تونین تاریخچه تراکنش های انجام شده با بیت کوین رو در بلاک چین مشاهده کرده اون ها رو بررسی کنین. البته توجه داشته باشین که شما نمی تونین تغییراتی در تراکنش ها انجام داده و تراکنش های خودتون رو برگشت بدین.

ویژگی های تراکنش بیت کوین چیست؟

ویژگی های تراکنش بیت کوین

تراکنش های بیت کوین ویژگی ها و خصوصیات زیادی دارن که همین موضوع باعث میشه تا ارز دیجیتال بیت کوین و بلاک چین اختصاصی این رمز ارز منحصر به فرد بشه و خیلی از افراد با استفاده از این رمز ارز تراکنش های مالی خودشون رو انجام بدن. به همین منظور ما سعی می کنیم در این قسمت از مقاله نحوه انجام تراکنش های بیت کوین چگونه است؟ به بررسی ویژگی های انجام تراکنش های بیت کوین تراکنش بیت کوین بپردازیم تا اطلاعاتی در این زمینه داشته باشین.

• شفافیت

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

• امنیت

یکی دیگه از ویژگی های تراکنش بیت کوین این هست که بلاک چین بیت کوین سطح امنیت بالایی داره و کلیه تراکنش ها با امنیت بالا انجام میشن. بهتره بدونین اگه کسی بخواد در شبکه دستکاری انجام بده، افراد دیگه که اون ها هم نسخه اصلی شبکه بیت کوین رو در اختیار دارن متوجه این موضوع میشن و عملا چنین کاری غیرممکن میشه.

• جلوگیری از تراکنش های تکراری

یکی دیگه از ویژگی ای تراکنش بیت کوین که باعث میشه تا سطح امنیت تراکنش ها بالا بره این هست از تراکنش های تکراری جلوگیری می کنه. به این ترتیب، هیچ کسی نمی تونه یه تراکنش رو دوباره انجام داده و بخواد زرنگی کنه و از این روش پول در بیاره.

آیا تراکنش های بیت کوین ناشناس هستند؟

تراکنش های بیت کوین

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

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

چه کسی بیت کوین را کنترل می کند؟

هیچ فرد و مرجع مرکزی قدرت اعمال تغییر بر ساختار بیت کوین رو نداره. برنامه نویس های مختلفی وقت خودشون رو برای توسعه نرم افزار های متن باز بیت کوین صرف می کنند، ولی اون ها فقط می تونن نرم افزار اون رو بهبود بدن و نمی تونن تغییری رو بر پروتکل بیت کوین به وجود بیارن. از اونجایی که شبکه بیت کوین توسط مرجع مرکزی نظارت و سیاست گذاری نمیشه، یه نفر و یا یه شرکت خاص نمی تونه قوانین یا تغییرات مطابق به خواست خودش رو به شبکه تحمیل کنه.

جمع بندی و نتیجه:

ما سعی کردیم در مقاله تراکنش بیت کوین چگونه انجام می شود و چه ویژگی هایی دارد؟ اطلاعاتی در مورد ارز دیجیتال بیت کوین برای شما ارائه کنیم و به بررسی ویژگی های تراکنش بیت کوین بپردازیم و نحوه انجام تراکنش های بیت کوین رو برای شما مورد بررسی قرار بدیم تا اطلاعاتی در این زمینه داشته باشین. همونطور که گفتیم، انجام تراکنش های بیت کوین در داخل بلاک چین انجام میشه و کلیه اطلاعات و تاریخچه تراکنش ها در بلاک چین ذخیره میشن.

هر آنچه نیاز است از تراکنش بیت کوین بدانید

تراکنش بیت کوین چیست

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

تراکنش بیت کوین چگونه کار می‌کند؟

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

ساتوشی ناکاموتو در وایت پیپر بیت کوین نوشته است: «ما بیت کوین را به عنوان زنجیره‌ای از امضاهای دیجیتال تعریف می‌کنیم. هر مالک با امضای دیجیتالی هش تراکنش قبلی و کلید عمومی مالک بعدی و افزودن آن‌ها به انتهای کوین، بیت کوین را به شخص بعدی انتقال می‌دهد. دریافت‌کننده نیز می‌تواند امضاها را برای تأیید زنجیره مالکیت تأیید کند.»

معاملات بیت کوین

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

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

کلیدهای عمومی و خصوصی در تراکنش بیت کوین

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

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

  • یک کلید عمومی (یا همان آدرس) که قبلاً مقداری بیت کوین به آن ارسال شده است.
  • یک کلید خصوصی منحصر به فرد (یا یک رمز عبور) که به بیت کوینی که قبلاً به کلید عمومی (آدرس) ارسال شده بود اجازه می‌دهد تا به جای دیگری ارسال شود.

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

کلید‌های تراکنش بیت کوین

کلیدهای خصوصی کمی متفاوت با کلیدهای عمومی هستند. این کلیدها نیز دنباله‌ایی از حروف و اعداد است که به صورت تصادفی تولید می‌شود. با این حال، کلیدهای خصوصی مانند رمز عبور ایمیل یا سایر حساب‌های فرد باید مخفی نگه‌داشته شوند و هرگز نباید با فرد دیگری به اشتراک گذاشته شود زیرا خطر دزدی و از دست دادن دارایی بیت کوین را برای فرد به دنبال دارد.

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

ورودی و خروجی تراکنش بیت کوین چیست؟

ساتوشی ناکاموتو می‌گوید: «اگرچه می‌توان کوین‌ها را به‌صورت جداگانه مدیریت کرد، اما انجام یک معامله جداگانه برای هر سنت کار دشواری است. برای اینکه ارزش بیت کوین تقسیم و ترکیب شود، تراکنش‌های آن دارای ورودی و خروجی های متعدد هستند. در تراکنش‌ بیت کوین معمولاً یا یک ورودی از یک تراکنش بزرگتر قبلی وجود دارد یا ورودی های متعددی که مقادیر کمتری دارند و با هم ترکیب می‌شوند. علاوه بر ورودی‌ها حداکثر دو خروجی نیز وجود دارد: یکی برای پرداخت، و دیگری برای اصلاح تراکنش بیت کوین، در صورت وجود مشکل، به فرستنده.»

برای این که این بخش از وایت پیپر بیت کوین را بهتر متوجه شویم اجازه دهید تا ورودی و خروجی تراکنش بیت کوین را با یک مثال توضیح دهیم.

ورودی و خروجی تراکنش بیت کوین

فرض کنید دوست شما (علی) می‌خواهد ۱ بیت کوین برای شما بفرستد. برای انجام این کار، او با استفاده از کلید خصوصی خود تراکنشی خاص را آغاز می‌کند. این تراکنش بیت کوین شامل سه بخش خواهد بود:

ورودی‌ها (Input): این بخش حاوی اطلاعات در مورد بیت کوینی بوده که قبلاً به آدرس ولت علی ارسال شده است. به عنوان مثال، علی ۰.۶ بیت کوین و محمد ۰.۶ بیت کوین قبلا برای علی واریز کرده‌اند. اکنون، برای ارسال ۱ بیت کوین به شما، ولت علی دو ورودی قبلی دارد: یک ورودی ۰.۶ بیت کوین قبلاً از سینا و یک ورودی ۰.۶ بیت کوین از محمد که از تراکنش‌های قبلی موجود است.

حجم (Amount): معادل مبلغی که دوست شما می‌خواهد ارسال کند یعنی ۱ بیت کوین است.

‌خروجی‌ها (output): در این تراکنش دو خروجی وجود دارد. اولی ۱ بیت کوین به آدرس شما و دومی ۰.۲ بیت کوین که به عنوان اصلاحیه تراکنش به علی بازگردانده می‌شود. در نهایت مبلغ ۱ بیت کوین خروجی اصلی است که به ولت شما می‌رسد.

یک نکته مهم در مورد تراکنش بیت کوین این است که یک تراکنش می‌تواند چندین ورودی و خروجی داشته باشد و تا زمانی که هر خروجی دارای یک مقدار مرتبط باشد و مجموع مقادیر ورودی بیشتر از مقادیر خروجی باشد، تراکنش معتبر خواهد بود.

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

تایید تراکنش بیت کوین و تشکیل بلاک چین

در مثالی که پیشتر گفتیم، دوست شما (از طریق نرم افزار کیف پول خود) تراکنش مورد نظرش را به شبکه بیت کوین پخش می‌کند. گروه ویژه‌ای از معامله‌گران در شبکه یا همان ماینرها تأیید می‌کنند که کلیدهای دوست شما می‌توانند به ورودی‌ها (یعنی آدرس‌هایی از جایی که قبلاً بیت‌کوینی را که مدعی کنترل آن است)، دسترسی داشته باشند یا خیر. ماینرها همچنین فهرستی از موارد دیگر را برای ثبت تراکنش‌های بیت کوین جمع‌آوری می‌کنند.

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

تایید تراکنش بیت کوین و تشکیل بلاک چین

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

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

جالب است بدانید اندازه بلاک یک فضای قابل تعیین و دلخواه است، اما جامعه بیت‌کوین تصمیم گرفته است تا اندازه بلاک‌‌ها را تا حد امکان کوچک نگه دارد تا کارکرد را برای افراد آسان‌تر کند. بیت‌کوین کش (Bitcoin Cash)، که زیر مجموعه‌ایی از بیت‌کوین است، اندازه بلاک بزرگ‌تری دارد و برای تراکنش‌ها به کارمزد بسیار کمتری هم نیاز دارد.

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

کارمزد تراکنش بیت کوین نرخ مشخصی ندارد و ممکن است از چند سنت تا ۱۰۰ دلار نیز متغیر باشد. دلیل این اختلاف قیمت این است که کارمزد بیت کوین هم به عرضه و هم به تقاضا (یعنی میزان شلوغی شبکه در یک زمان معین) و حجم تراکنش شما بستگی دارد و به همین دلیل نمی‌تواند میزان ثابتی باشد. در درجه اول حجم تراکنش تحت تأثیر ورودی‌ها قرار می‌گیرد، بنابراین اگر تراکنش شما ورودی‌های زیادی داشته باشد، فضای بلاک بیشتری را اشغال می‌کند و طبیعتا کارمزد بیشتری را نیز طلب می‌کند.

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

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

آیا تراکنش بیت کوین در آینده دستخوش تغییر می‌شود؟

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

آیا لغو تراکنش‌ تایید نشده بیت کوین امکان‌پذیر است؟

لغو تراکنش تایید نشده بیت کوین

ترافیک شبکه و تراکنش‌های بیت کوین روزبه‌روز در حال افزایش است. روزانه کاربران بسیاری از سر‌تا‌سر جهان به منظور کسب در‌آمد بیشتر و سودهای کلان وارد بازار معامله بیت کوین می‌شوند. این افزایش ترافیک و همچنین عدم افزایش حجم بلاک‌‌ها سبب شده که زمان تأیید تراکنش‌ها تا حدودی افزایش یابد. گاهی کاربران این شبکه با تراکنش تایید نشده بیت کوین (Unconfirmed bitcoin transaction) روبه‌رو انجام تراکنش های بیت کوین می‌شوند. تعداد تراکنش‌های تراکنش‌های در انتظار تایید در بلاک چین بیت کوین در حال حاضر بسیار زیاد شده است.

با‌توجه به غیر قابل بازگشت بودن هر فرایندی در بلاک چین، ناموفق بودن تراکنش‌های بیت کوین می‌تواند برای تریدرها و سرمایه‌گذاران دغدغه‌ی بسیار مهمی باشد. در ادامه، به بررسی این تراکنش‌ها و راه حل‌هایی برای برطرف کردن این مشکل می‌پردازیم.

نحوه تایید تراکنش‌های بیت کوین

تراکنش‌ها در شبکه‌ی بیت کوین توسط ماینرها تایید (Confirm) می‌شوند. هنگامی که کاربران قصد انتقال بیت کوین به یک آدرس خروجی دیگر را دارند، نیاز است که ماینرهای موجود در بلاک این فرایند را بپذیرند. پذیرش این فرایند یا همان تأیید تراکنش بیت کوین مستلزم هزینه است و کاربران برای انجام آن موظف‌اند به ماینرها پاداش بدهند. این پاداش همان کارمزد تراکنش است.

هر تراکنش باید ظرف ۲۴ ساعت ۳ تا ۶ تأییدیه از سمت ماینرها دریافت کند تا انجام گیرد. به عبارتی دیگر، ۳ یا ۶ ماینر باید تراکنش شما را برای تأیید انتخاب کنند. در غیر این صورت، این فرایند بر روی شبکه معلق می‌ماند و شما با یک تراکنش تایید نشده بیت کوین یا تراکنش Unconfirmed مواجه می‌شوید.

چرا تراکنش‌‌ها تایید نشده (Unconfirmed) باقی می‌مانند؟

دلیل عدم تایید تراکنش بیت کوین

اگر پس ‌از گذشت ۲۴ ساعت از زمان انجام تراکنش هنوز تأییدیه‌های آن به حد نصاب نرسیده باشد؛ تراکنش در فهرست تأیید نشده‌ها قرار خواهد گرفت.

توجه داشته باشید که نباید خیلی سریع منتظر تایید شدن تراکنش خود باشید. تراکنش‌های بیت کوین در بهترین حالت ۱۰ دقیقه زمان نیاز دارند تا تأیید شوند. همچنین گاهی ممکن است صرافی‌ها تراکنش‌ها را دیرتر به شبکه ارسال کنند و زمان تأیید تراکنش شما بیشتر شود. شلوغ بودن شبکه نیز در این امر بی‌تأثیر نیست.

یکی از دلایل مهم برای ایجاد یک تراکنش تایید نشده بیت کوین انتخاب نشدن آن توسط ماینرها است (تراکنش موردپسند ماینر قرار نمی‌گیرد). یک عامل اصلی که ماینرها را برای رسیدگی به تراکنش تشویق می‌کند، کارمزد تراکنش است. این کارمزد در کنار پاداش استخراج بلاک می‌تواند برای یک ماینر جذاب باشد. هنگامی که شما کارمزد تراکنش را پایین‌تر از حد معمول پیشنهاد دهید، احتمال تایید شدن آن را هم کم می‌کنید.

یکی از مهم‌ترین فاکتورها برای تسریع این فرایند، تعیین کارمزدی مناسب و منطقی است. هرچه کارمزد بالاتر باشد، تراکنش‌ها سریع‌تر تأیید می‌شوند.

از چه طریق تایید شدن تراکنش‌های بیت کوین را پیگیری کنیم؟

عمومی بودن شبکه بیت کوین پیگیری هر فرایند و اطلاعاتی را در این بستر آسان و سریع کرده است. تراکنش‌های بیت کوین دارای شناسه یا ID هستند. کاربران می‌توانند با وارد کردن ID Transaction در مرورگرهای بلاک (Block Explorer) که شامل محتویات بلاک‌ها، معاملات بیت کوین شخصی، تاریخچه و مانده معاملات هستند مانند Blockchain.info، وضعیت تأیید تراکنش‌های بیت کوین خود را بررسی کنید.

به یاد داشته باشید که تراکنش‌ها برای انجام شدن به ۳ تأیید از سوی ماینرها نیاز دارند. در صورتی که یک تأییدیه ثبت شده باشد، دیگر نمی‌توان تراکنش را متوقف کرد و باید منتظر کانفرم‌‌های بعدی ماند.

۲ روش لغو کردن تراکنش‌ تایید نشده بیت کوین

روش‌های لغو تراکنش ناموفق بیت کوین

همان‌طور که قبل‌تر هم اشاره کردیم، اگر بعد از ۲۴ ساعت در مرورگر بلاک هیچ کانفرمی برای تراکنش شما ثبت نشده باشد، به معنای یک تراکنش تایید نشده بیت کوین و باید به فکر چاره باشید. چاره‌ی این اتفاق، لغو کردن تراکنش معلق است.

توجه داشته باشد که این عمل در صورتی ممکن است که تراکنش شما حتی یک تأیید هم نگرفته باشد. زیرا غیرقابل‌بازگشت بودن هر عملیاتی در بلاک چین امکان کنسل کردن این تأییدیه را به کاربر یا ماینر نخواهد داد. در صورتی‌که تراکنش شما ۱ یا ۲ کانفرم گرفته باشد، باید منتظر سایر تأییدیه‌ها بمانید تا تراکنشتان انجام شود.

برای لغو کردن تراکنش‌های تأیید نشده در بستر بلاک چین بیت کوین از دو روش جایگزین با کارمزد بیشتر یا دوبار خرج کردن بیت کوین می‌توان استفاده کرد. در ادامه به بررسی این روش‌ها می‌پردازیم.

پروتکل RFB

در روش Replace-by-fee کاربر تراکنشی جدید با کارمزد بیشتر را جایگزین تراکنش قبلی می‌کند. برخی کیف پول‌‌ها این امکان را برای کاربران فراهم می‌کنند. پس هنگام انتخاب کیف پول ارز دیجیتال به این نکته توجه کنید.

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

انجام مجدد تراکنش با کارمزد بیشتر

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

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

چطور مطمئن شویم تراکنش ما تایید می‌شود؟

کیف پول‌‌های بیت کوین با ‌توجه به زمان تراکنش، ترافیک شبکه و اندازه بلاک بیت کوین کارمزدی را به کاربران پیشنهاد می‌دهند که توسط ماینرها سریعاً تأیید شود. برخی صرافی‌ها نیز انجام تراکنش های بیت کوین این امکان برای مشتریان خود فراهم می‌کنند.

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

اما گاهی ممکن است این پلتفرم‌‌ها مبالغ بالاتری نسبت به شرایط موجود شبکه پیشنهاد دهند. در این حالت، می‌توانید از طریق سایت Bitcoinfees از مناسب‌ترین تعرفه‌‌‌ها برای تراکنش خود مطلع شوید. اما سعی کنید که با کارمزد پیشنهادی کیف پول تراکنش انجام دهید تا امکان تأیید آن بیشتر باشد.

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

راه حل نهایی چیست؟

در صورتی که هیچ ‌یک از این ترفندها به لغو شدن تراکنش تایید نشده بیت کوین کمکی نکند؛ ظرف مدت ۲ تا ۳ هفته بیت کوین‌های معلق به کیف پول مبدأ باز‌می‌گردند. پس جای نگرانی برای از دست رفتن سرمایه نیست. اما می‌توانید قبل از این اتفاق، آخرین تیر ترکش را هم رها کنید و در انجمن بیت کوین تاک از ماینرها درخواست تأییدیه کنید. اگر می‌خواهید سرعت تراکنش‌‌‌های بیت کوین خودتان را افزایش دهید، مراقب اسکمرها باشید و فریب سایت‌هایی که پیشنهادات شگفت‌انگیز در رابطه با زمان تأیید تراکنش می‌دهند را نخورید.

در صورت عدم تایید تراکنش بیت کوین، بسته به صرافی یا کیف پول شما، مبلغ مجدداً برگشت خواهد خورد.

برای تایید تراکنش بیت کوین، سه ماینر بیت کوین باید آن تراکنش را تایید کنند. در صورتی که ۲۴ ساعت از زمان ارسال تراکنش گذشته باشد و مبلغ تایید نشده باشد، می‌توانید آن را لغو کنید.

یک تراکنش بیت کوین، بسته به کارمزد پرداخت شده و ترافیک شبکه، بین ده دقیقه تا ۱ ساعت تایید خواهد شد.

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

در صورت عدم تایید، می توانید ادامه دهید و تراکنش را لغو کنید. دو راه برای انجام این کار وجود دارد: از جایگزینی با کارمزد (پروتکل RBF) استفاده کنید از تراکنش Double-Spend با کارمزد بالاتر استفاده کنید.

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

هزینه انتقال بیت کوین

شاید برایتان سوال پیش بیاید، چه چیزی باعث می‌شود تراکنش‌های بیت‌کوین با تاخیر و در زمان طولانی‌تری به والت مقصد برسد.

در ادامه این مطلب این از بورسینس قصد داریم برای درک بهتر تراکنش‌های بیت‌کوین، زمان و هزینه لازم برای انجام آنها را بررسی کنیم.

انتقال بیت‌کوین چقدر طول می‌کشد؟

انتقال هر مقداری از بیت‌کوین ممکن است برای تایید شدن از سمت ماینرها تا 1 ساعت و حتی 1 یا 2 روز طول بکشد.

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

قبل از اینکه دلیل این تاخیر و طولانی شدن انتقال در بیت‌کوین را بدانیم، بیایید فاکتورهایی که روی زمان انجام تراکنش بیت‌کوین تاثیرگذارند را مرور کنیم. در اصل دو فاکتور مهم وجود دارد:

1 – شلوغی و بار روی شبکه بیت‌کوین
2 – کارمزد تراکنش بیت‌کوین (که ارسال کننده بیت‌کوین تعیین می‌کند)

میزان بار (load) شبکه بیت‌کوین به زبان ساده یعنی چقدر شبکه بیت‌کوین شلوغ است و بیت‌کوین چه تعداد تراکنش را در یک روز پردازش می‌کند. هرچقدر تعداد تراکنش‌ها بیشتر باشد، زمان بیشتری برای پردازش هر تراکنش نیاز انجام تراکنش های بیت کوین خواهد بود.

این موضوع به خاطر این است که تعداد محدودی ماینر (استخراج‌کننده بیت‌کوین) وجود دارد و تعداد محدودی از تراکنش‌های بیت‌کوین می‌توانند در یک بلاک‌ 1 مگابایتی از بلاک‌چین بیت‌کوین جا بگیرند.

بنابراین این ماینرها هستند که تراکنش‌های بیت‌کوین را پردازش و تایید می‌کنند و درآمد آنها در واقع از کارمزدهای تراکنش‌هاست که کاربران به ازای هر تراکنش می‌پردازند.

برای درک بهتر فرایند استخراج بیت‌کوین، مطلب مرتبط را بخوانید: ماینر بیت‌کوین چیست؟

چرخه تراکنش بیت کوین

کارمزد تراکنش بیت‌کوین

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

وقتی کارمزد یک تراکنش خیلی پایین باشد، تاخیر در تایید تراکنش می‌تواند تا حدی باشد که هیچ‌گاه در بین تراکنش‌های موجود، اولویت پیدا نکند. پس از نظر تئوری یک تراکنش می‌تواند به دلیل کارمزد بسیار پایینی که دارد هیچ‌گاه تایید نشود.

اغلب تاخیرها در تراکنش‌های بیت‌کوین نیز به خاطر این است که ارسال‌کننده بیت‌کوین، کارمزد پایینی برای آن تعیین کرده است.

نکته جالب: در دسامبر 2017 کارمزد تراکنش‌های بیت‌کوین به حدود 40 – 50 دلار رسید و تراکنش‌های کوچک عملا قابل انجام نبود، زیرا پرداخت 40 دلار کارمزد برای یک تراکنش 10 دلار عاقلانه به نظر نمی‌رسید.

مدت زمان لازم برای انجام تراکنش‌ها

جدا از دو فاکتوری که در بالا به آن اشاره کردیم، یک زمان قابل محاسبه ثابت 10 دقیقه‌ای برای استخراج و تایید بلاک‌های بیت‌کوین وجود دارد. اما اینجاست که یک تراکنش بیت‌کوین اولویت‌بندی شده و در بلاک جای می‌گیرد. اگر این اتفاق نیفتد، تراکنش‌ شما در Bitcoin mempool بصورت تایید نشده باقی می‌ماند. شما می‌توانید وضعیت لحظه‌ای mempool را در این صفحه مشاهده کنید:

تراکنش های تایید نشده بیت کوین

اگر فرضا تراکنش شما در بلاک جای گرفته باشد، اولین تایید را در 10 دقیقه اول دریافت می‌کنید و 5 تایید دیگر را در 50 دقیقه آینده دریافت خواهید کرد.

نکته: توصیه می‌شود فقط زمانی تراکنش بیت‌کوین را موفق قلمداد کنید که حداقل 6 تایید (confirmations) در شبکه بیت‌کوین دریافت کرده باشید.

بنابراین با توجه به این نکته، هرتراکنش بیت‌کوین حداقل 60 دقیقه زمان می‌برد تا تایید شود (با فرض اینکه تراکنش شما توسط ماینرها در بلاک‌ بعدی قرار گیرد). اگر اینطور نشد، تراکنش می‌تواند زمان بیشتری طول بکشد.

این نکات برای این نیست که شما را بترسانیم، فقط قصد داریم به همه فاکتورهایی که روی زمان‌بندی تایید تراکنش بیت‌کوین موثرند اشاره کرده باشیم.

البته مواقعی نیز بوده که تایید تراکنش‌های بیت‌کوین کمتر از 60 دقیقه طول کشیده که این مورد بستگی به کارمزد تراکنش و شلوغی شبکه بیت‌کوین دارد.

نمودار زیر از سایت blockchain.info متوسط مدت زمان تایید تراکنش‌های بیت‌کوین را در 180 روز گذشته نشان می‌دهد:

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

کارمزد انتقال بیت‌کوین چقدر است؟

یکی از متداول‌ترین سوالاتی که کاربران بیت‌کوین می‌پرسند این است که کارمزد بیت‌کوین چقدر است؟

بیشتر کاربران دوست ندارند کارمزدی بیش از حد بپردازند و مایلند بدانند برای ارسال بیت‌کوین باید چقدر کارمزد تعیین کرد.

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

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

چه کسی برای کارمزد تراکنش تصمیم می‌گیرد؟

در بلاک‌چین بیت‌کوین، کارمزد تراکنش در یک بازار آزاد تعیین می‌شود. بازار آزاد یعنی اینکه همه می‌توانند کارمزد تراکنش دلخواه خودشان را وارد کنند، این یک مزیت است ولی معایب آن، همانطور که اشاره کردیم این است که تراکنش‌های با کارمزد کم ممکن است خیلی دیر تایید شوند یا اصلا اولویتی برای تایید نداشته باشند.

یک تراکنش بیت‌کوین بین 230 تا 250 بایت است و به دلیل اینکه هر بلاک بیت‌کوین 1 مگابایت فضا دارد، فقط 4194 تا 4559 تراکنش می‌تواند در این فضا جای بگیرد. به دلیل همین فضای کم، یافتن جا برای تراکنش‌ها در یک بلاک 1 مگابایتی هزینه‌بر شده است.

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

مقدار فعلی کارمزد تراکنش‌های بیت‌کوین چقدر است؟

براساس آمارهای سایت bitcoinfees.info در زمان نگارش این مطلب هزینه تراکنش بیت‌کوین حدود 206 ساتوشی (0.00000206 بیت‌کوین) به ازای هر بایت است.

معمولا هر تراکنش بیت‌کوین را 250 بایت در نظر می‌گیرند، بنابراین کارمزد هر تراکنش بیت‌کوین 0.00051500 بیت‌کوین (51500 ساتوشی) خواهد بود.

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

میزان هر ساتوشی به ازای 1 بایت را می‌توانید در بخش “Historic daily average Bitcoin transaction fees” از سایت bitcoinfees.info بدست آورید.

البته در بالای سایت جدولی قرار دارد که معادل دلاری کارمزد تراکنش‌ها را نیز نشان می‌دهد:

کارمزد تراکنش بیت کوین به دلار

مفهوم اصطلاحات:

Next Block Fee – برای تایید تراکنش در سریعترین زمان ممکن، می‌توانید این مبلغ را برای تراکنش قرار دهید. این مبلغ، برای واردشدن تراکنش شما در بلاک بعدی که ماینرها استخراج می‌کنند کافی خواهد بود. (زمان تقریبی تایید تراکنش 10 دقیقه)

3Blocks fee – برای واردشدن تراکنش شما در 3 بلاک بعدی که ماینرها استخراج می‌کنند کافی خواهد بود. (زمان تقریبی تایید تراکنش 30 دقیقه)

6Blocks fee – برای واردشدن تراکنش شما در 6 بلاک بعدی که ماینرها استخراج می‌کنند کافی خواهد بود. (زمان تقریبی تایید تراکنش 1 ساعت)

نرخ‌های به‌روز کارمزد تراکنش را در سایت https://bitcoinfees.info مشاهده کنید.

راهکارهای کاهش کارمزد تراکنش بیت‌کوین

شما می‌توانید با استفاده از کیف پول‌هایی که Segwit در آنها فعال شده، زمان تراکنش و هزینه تراکنش را کمتر کنید.

باید اضافه کنیم تیم توسعه بیت‌کوین می‌داند که وجود یک ارز دیجیتال که تایید تراکنش‌هایش 60 دقیقه طول می‌کشید قابل قبول نیست، به همین دلیل آنها روی توسعه راهکارهایی همانند Segwit، Schnorr signatures و lightning networks کار می‌کنند تا تایید تراکنش‌ها در زمان بسیار کمتری بتواند انجام شود.

قصد خرید یا فروش ارز دیجیتال در ایران را دارید؟ در این سایت می‌توانید با اطمینان و با چند کلیک خرید کنید:

چگونگی ثبت تراکنش در بلاک چین

چگونگی ثبت تراکنش در بلاک چین

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

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

بلاک چین ظرفیت بالایی دارد، که می تواند حتی بر روی فضای آموزشی چتر حمایتی خود را پهن کرده و در حوزه های مختلف به کمک مردم بیاید. بلاک چین کمک کرده تا دیگر هزینه ای بابت نقل و انتقالات پول پرداخت نشود و به عقیده عده ای وقت از میان برداشتن ویزا کارت و مستر کارت فرا رسیده است. بنابراین می توان گفت بلاک چین یک دفتر کل غیر متمرکز است. که همه تراکنش هایی را که در یک شبکه روی می دهد، را تایید و ثبت می کند. بنابراین با ورود یک تراکنش به بلاک چین، ابتدا این تراکنش توسط شبکه تایید می شود و غیر قابل برگشت نیز می باشد.

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

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

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

ماینرها یک وظیفه مهم دارند و آن وظیفه این است که تراکنش ها را از استخرهای تراکنش جمع کنند، سپس به بلاک کاندید، اضافه کرده و این بلاک را به بلاک چین بیافزایند. همچنین ماینرها می توانند به هر بلاک کاندید یک هدر بلاک بدهند. همانگونه که اشاره شد بلاک چین زنجیره ای از بلاک ها می باشد. هر یک از این بلاک ها یک صفحه از دفتر کل بلاک چین هستند که دارای چند مولفه می باشند. هر کدام از این بلاک ها توسط هدر بلاک (Block Header) و بدنه از یکدیگر جدا می شوند. هر هدر بلاک نیز به شش قسمت شامل شماره نسخه نرم افزار، هش بلاک قبلی، هش ریشه، درخت مرکل، برچسب زمانی، تارگت، سختی شبکه نانس است.

کاربر می تواند به هر بلاک کاندید یک هدر بلاک (Block Header) را بدهد، این هدر بلاک مجموعه ای از متا داده هایی درباره بلاک می باشد. کاربرد این متاداده ها این است که ماینر ها با کمک آنها زمانیکه می خواهند یک بلاک را به بلاک چین اضافه نمایند، از آن بهره می گیرند. اما متا داده همان داده ای می باشد که داده دیگر را توضیح داده و به عنوان یک برچسب حاوی اطلاعات مفید ارزیابی می شود. متا داده شامل جواب سوالاتی درباره داده می باشد، که کمکی برای فهم ویژگی های آن است. از جمله این سوالات این است که داده ها از چه منابعی تأمین شده و چه تبدیل هایی روی آنها انجام شده است.

همانگونه که گفتیم هدر بلاک خود دارای شش بخش است. که یکی از آنها شماره نسخه یا (Version) است. شماره نسخه می تواند ساختار داده درون بلاک را توضیح داده تا به کامپیوتر کمک کند تا محتوای هر بلاک را بتواند به طور درست بخواند. هر چند در اکثر موارد شماره نسخه زیاد مهم نیست و ماینر با یک شماره نسخه خاص نیز می تواند پشتیبانی از پروتکل را داشته باشد. هش بلاک قبلی (Last Block) که به بلاک آخر نیز معروف است. به ارتباط بین بلاک ها کمک می کند، زیرا هش بلاک قبلی در بلاک جدید نیز موجود می باشد. بنابراین Last Block می توان گفت شماره ای تعیین کننده برای بلاک قبلی است.

قسمت دیگر هدر بلاک ریشه درخت مرکل (Merkle Root) گفته می شود. که مهم ترین بخش از بلاک هدر به حساب می آید. ریشه درخت مرکل همان هش ریشه است. به این معنی که تمام معاملاتی را که در یک بلاک موجود است، در هش بلاک جدید قرار دارد. ضمن اینکه تمام تراکنش های درون بلاک با یکدیگر هش می شوند، تا بتوانند یک خط متن را ایجاد نمایند. برچسب زمانی یا (Time) نیز نشان دهنده زمان ایجاد بلاک است. بخش بعدی تارگت (Target) سختی شبکه گفته می شود و نشان می دهد هش برای تایید تا چه اندازه باید کوچک باشد. زیرا هر هش باید چند بیت باشد. ضمن آنکه تارگت مقداری به حساب می آید که ماینرها با آن کار می کنند.

نانس (Nonce) نیز شامل عددی است که استخراج کنندگان بیت کوین به منظور حل رمز نگاری بلاک ها باید پیدا نمایند. زیرا کاربران استخرهای ماینینگ در واقع بلاک هدر را هش نمی کنند، بلکه با استفاده از اعداد اضافی این کار را انجام خواهند داد. این عدد همان نانس و یک بخش ساختگی محسوب می شود. بدنه بلاک که شامل تمام تراکنش های تأیید شده است. به این معنی که وقتی یک بلک ساخته می شود در واقع تراکنش تأیید می گردد. اما برای افطودن بلاک باید داده موجود در بلاک هدر هش شود. مقدار آن نیز با سختی شبکه است که مورد محاسبه قرار می گیرد.

و اما درخت مرکل که نامش از رالف مرکل یک ریاضی دان مشهور و متبحر گرفته شده است. با کمک ساختار جالبی که درحت مرکل دارد می توان دیتاهای مورد نظر را با کارآمدی مناسب به وجود آورد. البته این کار بدون نیاز به چک کردن همه هش ها امکان پذیر خواهد بود. اما درخت مرکل دارای یک مزیت مهم است و آن این می باشد که می توان با مکانیزم خاص هش گیری مجموعه ای دیتا در اندازه ی دلخواه مشخص نمایید و اما ویژگی برجسته درخت مرکل این است که ست های بزرگی از دیتا را به بخش های کوچکی تقسیم کرد. در نتیجه با وجود یک دیتای بزرگ چک کردن کل آن آسان تر می شود.

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



اشتراک گذاری

دیدگاه شما

اولین دیدگاه را شما ارسال نمایید.