تراکنش در بلاکچین چیست و چگونه صورت میگیرد؟
صفر تا صد تراکنش در بلاکچین
تراکنش در بلاک چین به انتقال دارایی های دیجیتال (ارزهای رمزنگاری، توکن ها یا داده ها) از یک شرکت کننده به شرکت دیگر در یک شبکه غیرمتمرکز و ایمن اشاره دارد. تراکنش در بلوکها ثبت می شوند و در یک زنجیره زمانی به هم مرتبط می شوند و زنجیره بلوکی را تشکیل می دهند.
اجزای یک معامله تراکنش در بلاکچین
آدرس فرستنده
هر تراکنش در بلاک چین یک فرستنده یا مبدأ دارد که آدرس کیف پول دیجیتالی آن انتقال را آغاز می کند.
آدرس گیرنده
آدرس کیف پول گیرنده مقصد دارایی های در حال انتقال را مشخص می کند.
مقدار
مقدار مشخصی از دارایی های دیجیتالی که از فرستنده به گیرنده ارسال می شود.
کارمزد تراکنش
در بسیاری از شبکه های بلاک چین، شرکت کنندگان ملزم به پرداخت هزینه تراکنش هستند تا اعتبار دهندگان شبکه (ماینرها یا اعتبار سنجی ها) را تشویق کنند تا تراکنش خود را در بلوک بعدی لحاظ کنند.
امضاهای رمزنگاری
برای اطمینان از امنیت و صحت تراکنش ها از امضاهای رمزنگاری استفاده می شود. فرستنده تراکنش را با کلید خصوصی خود امضا می کند و گیرنده می تواند با استفاده از کلید عمومی فرستنده صحت آن را تأیید کند.
چرخه عمر معامله
شروع تراکنش در بلاکچین
فرآیند زمانی شروع می شود که یک شرکت کننده تصمیم به ارسال دارایی های دیجیتالی بگیرد. آنها با مشخص کردن آدرس گیرنده، مبلغی که باید منتقل شود و سایر جزئیات ضروری، تراکنش ایجاد می کنند.-
اعتبار سنجی
تراکنش به شبکه پخش می شود، جایی که توسط گره ها یا ماینرها تأیید می شود. اعتبار سنجی ها بررسی می کنند که آیا فرستنده وجوه کافی دارد و آیا تراکنش به قوانین شبکه پایبند است یا خیر.
گنجاندن در یک بلوک
تراکنش های معتبر توسط ماینرها در یک بلوک جمع می شوند. سپس بلوک از طریق مکانیزم اجماع به بلاک چین اضافه میشود و از توافق میان شرکتکنندگان شبکه اطمینان حاصل میکند.
تأیید
هنگامی که یک بلوک حاوی تراکنش در بلاک چین اضافه شد، تراکنش تایید شده در نظر گرفته می شود. تعداد تأییدها ممکن است بسته به شبکه بلاکچین متفاوت باشد و هر تأییدیه یک لایه امنیتی اضافی اضافه می کند.
مکانیسم های اجماع در تراکنش در بلاک چین
مکانیسم اجماع نقش مهمی در تعیین اینکه کدام شرکت کننده می تواند بلوک بعدی را به بلاک چین اضافه کند، ایفا می کند. Proof-of-Work (PoW) و Proof-of-Stake (PoS) مکانیسمهای اجماع مشترکی هستند که برای دستیابی به توافق در شبکههای غیرمتمرکز استفاده میشوند.
نهایی تراکنش
هنگام تراکنش در بلاکچین، نهایی بودن به تایید برگشت ناپذیر یک تراکنش اشاره دارد. هنگامی که یک تراکنش در بلاک چین اضافه می شود و تعداد تاییدیه های کافی داشته باشد، نهایی در نظر گرفته می شود و قابل برگشت نیست.
خلاصه
تراکنش در بلاکچین ستون فقرات فناوری بلاک چین را تشکیل می دهند و انتقال امن و شفاف دارایی های دیجیتال را در یک محیط غیرمتمرکز امکان پذیر می سازند. اصول رمزنگاری، مکانیسمهای اجماع، و ثبت متوالی تراکنشها در بلوکها به استحکام و قابلیت اطمینان شبکههای بلاک چین کمک میکنند. همانطور که فناوری بلاک چین به تکامل خود ادامه می دهد، درک پیچیدگی های تراکنش ها برای هر کسی که به دنبال حرکت در چشم انداز سریع در حال گسترش سیستم های غیرمتمرکز است، ضروری است.