لجر مولتی سیگ (Multisig) بر اساس پروتکل سیف طراحی شده که امنیت آن را با قابلیتهای امضای شفاف لجر تقویت میکند. لجر مولتی سیگ و سایر اینترفیسهای سیف با بلاک چینهای مشابهی کار میکنند اما لازم است با نحوه همگام سازی دادههای تراکنشها و اهداف تراکنشی در سطح پلتفرمهای مختلف آشنا باشید.
تفاوت بین دادههای درون زنجیرهای و اهداف تراکنشی
هنگام استفاده از لجر مولتی سیک، با دو نوع داده برخورد دارید:
- دادههای درون زنجیرهای
- اهداف تراکنشی (تراکنشهای داخل صف و در حال اجرا)
دادههای درون زنجیرهای
دادههای درون زنجیرهای به اطلاعاتی گفته میشود که به صورت دائم روی بلاک چین ثبت شدهاند. از جمله:
- تراکنشهای اجرا شده (مثل انتقال وجه، تعاملات با قراردادهای هوشمند)
- تغییر پیکربندی حساب سیف (یعنی حذف/ اضافه کردن والت سختافزاری، ویرایش حد آستانه تأیید)
- موجودی فعلی، داراییها و نسخه قرارداد حساب سیف
از آنجایی که این دادهها روی خود بلاک چین ثبت شدهاند، همیشه روی بلاک چین قرار خواهند داشت و در سطح همه پلتفرمهایی که با پروتکل سیف تعامل دارند قابل مشاهده هستند؛ از جمله لجر مولتی سیگ و سایر اینترفیسهای کاربری سیف.
اهداف تراکنش (تراکنشهای در حال اجرا و داخل صف)
این بخش به تراکنشهای پیشنهادی گفته میشود که هنوز به صورت کامل روی بلاک چین اجرا نشدهاند. معمولاً به این موارد، اهداف تراکنشی گفته میشود و پیش از انتشار روی بلاک چین، در سطح لایه اپلیکیشن مدیریت میشوند.
- تراکنشهای در حال اجرا (Pending): تراکنشهایی که پیشنهاد شده و منتظر امضا از سمت ساینرهای اکانت سیف هستند.
- تراکنشهای داخل صف: تراکنشهایی که امضا شدهاند اما هنوز حد نصاب امضای لازم برای آنها محقق نشده است.
لجر مولتی سیگ چگونه اهداف تراکنشی را مدیریت میکند؟
لجر مولتی سیگ یک زیرساخت بکاند اختصاصی برای پردازش و نمایش این اهداف تراکنشی دارد. این یعنی ممکن است بین آنچه که در بخش «تراکنشهای در حال اجرا» و «تراکنشهای داخل صف» از داشبورد لجر مولتی سیگ مشاهده میشود و آنچه در سایر رابطهای کاربری سیف مشاهده میشود، تفاوتهایی وجود داشته باشد.
- اهداف تراکنشی ایجاد شده در لجر مولتی سیگ: اگر یک هدف تراکنشی (یک تراکنش تازه پیشنهاد شده) را در اینترفیس لجر مولتی سیگ ایجاد کنید، در لیست تراکنشهای Pending یا Queued از پلتفرم لجر نمایش داده میشود. اما این تراکنش خاص در سایر اینترفیسهای سیف قابل مشاهده نخواهد بود؛ تا زمانی که تعداد امضای لازم را به دست آورده و روی بلاک چین منتشر شود.
- اهداف تراکنشی ایجاد شده در سایر رابطهای کاربری سیف: در مقابل، اگر تراکنشی از طریق یک رابط کاربری سیف دیگر ایجاد و منتشر شده باشد، در بخش تراکنشهای Pending یا Queued لجر مولتی سیگ قابل مشاهده نیست تا زمانی که کاملاً روی زنجیره اجرا شود.
- پیشنهاد دهنده و وارد کنندههای سیف: پیشنهاد دهندهها روی زنجیره ذخیره نمیشوند. این یعنی وقتی یک سیف را به لجر مولتی سیگ وارد میکنید، لیست ساینرها به همان صورتی که انتظار میرود وارد میشود اما لازم است که دوباره در لجر پیشنهاد دهندهها را ایجاد یا اضافه کنید.
جمع بندی
لازم به ذکر است که این تفاوت تنها برای تراکنشهایی وجود دارد که هنوز در مرحله امضاء و اجرا شدن قرار دارند. همه دادههای درون زنجیرهای پس از تأیید روی بلاک چین، در لجر مولتی سیگ و سایر پلتفرمهای سازگار با سیف به صورت یکسانی منعکس میشوند. به این ترتیب میتوانید مطمئن باشید که وضعیت واقعی، موجودیها و تراکنشهای تکمیل شده همیشه دقیق و منسجم هستند؛ صرف نظر از اینکه برای مشاهده آنها از چه اینترفیسی استفاده میکنید.
درک این تفاوت به شما کمک میکند تا حسابهای Safe خودتان را با اطمینان از طریق لجر مولتی سیگ مدیریت کنید چون با اینکه ممکن است تراکنشهای Pending در هر پلتفرمی به شکل متفاوتی دیده شوند، اما واقعیتهای درون زنجیرهای نهایی به صورت عمومی و سرتاسری قابل دسترس خواهند بود.







