فاینالیتی در بلاکچین چیه ؟در دنیای بلاکچین، وقتی میگیم یک تراکنش "Finality" شده یعنی دیگه بهطور قطعی و غیرقابلبرگشت ثبت شده و نمیشه اونو تغییر داد یا حذف کرد. این موضوع خیلی مهمه چون به اعتماد و امنیت شبکههای بلاکچینی کمک میکنه.
دو نوع نهایی شدن وجود داره:
1️⃣
نهایی شدن احتمالی: این مدل توی شبکههایی مثل بیتکوین که از الگوریتم اثبات کار (PoW) استفاده میکنن دیده میشه. اینجا وقتی بلاکهای بیشتری به زنجیره اضافه میشه، اطمینان از نهایی شدن تراکنش بیشتر میشه. معمولاً بعد از شش تأیید (یعنی شش بلاک جدید)، تراکنش رو نهایی میدونن.
2️⃣
نهایی شدن قطعی: توی سیستمهایی که از الگوریتمهای خاصی مثل تحمل خطای بیزانسی (BFT) استفاده میکنن، مثل Tendermint یا Ripple، تراکنشها بلافاصله بعد از اینکه شبکه به توافق میرسه، نهایی میشن. اینجا نیازی به منتظر شدن برای بلاکهای بیشتر نیست.
@future_arkacoin