Confirmation چیست ؟
بعد از اینکه یک تراکنش را ارسال میکنید، ممکن است کیف پول مدتی عبارت Pending نشان دهد و بعد تعداد Confirmationها بیشتر شود. Confirmation یا تأیید تراکنش یعنی تراکنش وارد سابقه مورد پذیرش شبکه شده و با ادامه ساخت بلاکها، برگشتدادن آن سختتر یا بعیدتر میشود.
در Bitcoin وقتی تراکنش برای اولین بار داخل یک بلاک قرار میگیرد، یک تأیید دارد. با اضافهشدن بلاکهای بعدی روی آن، تعداد تأییدها بیشتر میشود. به همین دلیل بعضی سرویسها برای پرداختهای مهم منتظر چند Confirmation میمانند.
اما عدد مناسب برای همه شبکهها و همه پرداختها یکسان نیست. بلاکچینها روشهای متفاوتی برای اجماع و Finality دارند و یک صرافی یا سرویس هم ممکن است بر اساس ریسک خودش تعداد خاصی تأیید بخواهد.
Confirmation را با موفقیت اقتصادی یک معامله هم اشتباه نگیرید. شبکه میتواند تأیید کند یک تراکنش طبق قوانینش ثبت شده، اما اینکه آدرس گیرنده درست بوده یا معاملهای که بیرون از بلاکچین انجام دادهاید معتبر بوده، سؤال دیگری است.
اگر تراکنش هنوز در Mempool باشد و داخل بلاک قرار نگرفته باشد، معمولاً Unconfirmed یا تأییدنشده محسوب میشود. بعد از ثبت در بلاک، وضعیت آن مطمئنتر میشود.
پس Confirmation را میتوان معیاری برای میزان تثبیت تراکنش در زنجیره شبکه دانست؛ هرچند روش محاسبه و سطح اطمینان در بلاکچینهای مختلف متفاوت است.
