نحوه ایجاد حساب Multisig

تصویر
عکس پروفایل RSK Hacker Noon

@RSKsmartRSK

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

multisig به چه معناست؟

اصطلاح “multisig” مخفف “multi-signature” است و برای توصیف حساب های مرتبط با بیش از یک کلید خصوصی استفاده می شود. حساب با لیستی از مالکان و خط مشی `m-out-n` ایجاد می شود. هنگامی که معاملات حداقل توسط صاحبان مالک تأیید شوند ، می توان آنها را اجرا کرد.

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

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

چرا؟

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

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

2FA (احراز هویت دو عاملی): یک کاربر می تواند هم کیف پول وب و هم موبایل داشته باشد …