این صفحه به‌طور خودکار از انگلیسی ترجمه شده است.ترجمهٔ خودکار.

Switch to EnglishView in Englishگزارش مشکل در ترجمهپیشنهاد اصلاح

کیف پول (wallet): کلید‌ها و پرداخت‌ها

یک کیف پول (wallet) Bitcoin مانند یک کیف پول چرمی که پول نقد نگه می‌دارد، سکه‌ها را در خود نگه نمی‌دارد. سکه‌ها روی بلاکچین قرار دارند. کیف پول کلیدهایی را نگه می‌دارد که می‌توانند آن‌ها را خرج کنند و به شما کمک می‌کند پرداخت‌ها را با خیال راحت دریافت، بررسی و ارسال کنید.

کار کیف پول چیست

هر کیف پول Bitcoin، به هر شکلی که باشد، پنج کار انجام می‌دهد.

  1. کلیدهای شما را می‌سازد و از آن‌ها محافظت می‌کندکلیدهای خصوصی محرمانه‌ای را تولید می‌کند که می‌توانند Bitcoin شما را خرج کنند و آن‌ها را از دسترس دیگران دور نگه می‌دارد.
  2. به شما آدرس‌هایی برای دریافت می‌دهدکلیدهای شما را به آدرس‌های دریافت تبدیل می‌کند؛ یک آدرس تازه برای هر پرداخت.
  3. بلاک‌چین را برای سکه‌های شما زیر نظر می‌گیردکیف پول سکه‌هایی را که روی بلاکچین هستند و کلیدهای شما می‌توانند خرج کنند، جمع می‌زند و حاصل را به‌صورت «موجودی» شما نشان می‌دهد. سکه‌ها هرگز داخل برنامه قرار ندارند.
  4. پرداخت‌ها را می‌سازد و امضا می‌کندسکه‌هایی را برای خرج کردن انتخاب می‌کند، گیرنده، باقیمانده پول شما و کارمزد را اضافه می‌کند و سپس با کلیدهای شما امضا می‌کند.
  5. به شما امکان پشتیبان‌گیری می‌دهدیک بار عبارت بازیابی را به شما نشان می‌دهد تا اگر این دستگاه گم شد، بتوانید همه‌چیز را روی دستگاه جدیدی بازسازی کنید.

عبارت بازیابی، کلید‌ها و آدرس‌ها

یک نسخهٔ پشتیبان همه‌چیز را به شما می‌دهد. در ادامه می‌بینید که این بخش‌ها، از رازی که از آن محافظت می‌کنید تا آدرسی که به اشتراک می‌گذارید، چگونه به هم متصل می‌شوند.

  1. عبارت بازیابیمعمولاً ۱۲ یا ۲۴ کلمه عادی (BIP39). پشتیبان اصلی.محرمانه: هرگز به اشتراک نگذارید
  2. کلید اصلیاز روی کلمات محاسبه می‌شود. هرگز به شما نشان داده نمی‌شود.محرمانه: هرگز به اشتراک نگذارید
  3. کلیدهای خصوصیتعداد زیادی از آن‌ها که به ترتیبی ثابت مشتق می‌شوند (BIP32). هر کدام می‌تواند امضا کند.محرمانه: هرگز به اشتراک نگذارید
  4. کلیدهای عمومیاز هر کلید خصوصی محاسبه می‌شوند. محرمانه نیستند: خروجی‌های Taproot نسخه تغییریافته آن را نشان می‌دهند و در سایر انواع آدرس، کلید عمومی هنگام خرج کردن آشکار می‌شود.غیرمحرمانه
  5. آدرس‌هامقصدهای پرداخت قابل اشتراک‌گذاری که معمولاً یک hash از کلید عمومی هستند (Taproot از کلید تغییریافته استفاده می‌کند). همان چیزی که به پرداخت‌کننده می‌دهید.اشتراک‌گذاری آن بی‌خطر است
  • عبارت بازیابی می‌تواند هر کلید و آدرسی را که کیف پول (wallet) در آینده استفاده می‌کند دوباره بسازد. به همین دلیل باید درست مانند خود Bitcoin از آن محافظت شود.
  • این محاسبه فقط یک‌طرفه است: هیچ‌کس نمی‌تواند از روی یک آدرس به کلیدهای شما برسد.
  • بیشتر کیف پول‌ها از استانداردهای یکسانی پیروی می‌کنند؛ بنابراین همان کلمه‌ها معمولاً می‌توانند سکه‌های شما را در نرم‌افزارهای کیف پول متفاوت بازیابی کنند، به شرطی که نرم‌افزار از همان نوع آدرس، همان مسیر مشتق‌سازی و همان عبارت عبور (اگر دارید) استفاده کند.
  • یک عبارت عبور اختیاری (که گاهی «۲۵مین کلمه» در یک عبارت ۲۴ کلمه‌ای نامیده می‌شود) همان کلمه‌ها را به یک کیف پول کاملاً متفاوت تبدیل می‌کند. اگر آن را گم کنید، آن سکه‌ها از دست می‌روند.

چه کسی کلید‌ها را نگه می‌دارد؟

این مهم‌ترین پرسش دربارهٔ هر کیف پول است. اگر کس دیگری کلیدها را نگه می‌دارد، آنچه در اختیار دارید وعدهٔ اوست، نه خود Bitcoin.

پرسشحضانتیخودنگهداری
چه کسی کلیدها را نگه می‌داردیک شرکت (صرافی یا برنامه)شما
دارایی شما چیستیک مطالبه از شرکت: موجودی حسابخود Bitcoin، روی بلاک‌چین
رمز عبورتان را فراموش کرده‌اید؟شرکت معمولاً می‌تواند آن را بازنشانی کندعبارت بازیابی شما تنها راه برگشت است
خطرهای اصلیهک شدن، مسدود شدن برداشت‌ها، ورشکستگی، بسته شدن حسابگم کردن نسخه پشتیبان، سرقت عبارت بازیابی شما، اشتباه‌های خود شما

بسیاری از افراد با کیف پول حضانتی شروع می‌کنند و هم‌زمان با یادگیری، به سراغ خودنگهداری می‌روند. در هر صورت، در حساب حضانتی فقط مقداری را نگه دارید که توان از دست دادنش را دارید.

انواع کیف پول‌ها

کیف پول‌های «گرم» کلید‌ها را روی دستگاهی متصل به اینترنت نگه می‌دارند؛ راحت‌ترند، اما در معرض خطر بیشتری قرار دارند. کیف پول‌های «سرد» کلید‌ها را آفلاین نگه می‌دارند؛ برای پس‌انداز امن‌ترند، اما استفاده از آن‌ها کندتر است. بسیاری از افراد از هر دو استفاده می‌کنند: یک کیف پول گرم کوچک برای خرج‌کردن و ذخیره‌سازی سرد برای پس‌انداز.

نوعکلیدها کجا قرار دارندمناسب برایموارد احتیاط
کیف پول موبایلروی تلفن همراه شما (گرم)مبالغ کم و پرداخت‌های روزمرهگم شدن تلفن همراه، بدافزار، دید زدن صفحه توسط اطرافیان
کیف پول دسکتاپروی رایانه شما (گرم)کنترل بیشتر: انتخاب سکه، کنترل کارمزد، اتصال به گره خودتانبدافزار روی یک رایانه چندمنظوره
کیف پول مرورگر یا وبدر افزونه مرورگر یا وب‌سایتراحتیسایت‌های فیشینگ و افزونه‌های مخرب؛ اغلب حضانتی
دستگاه امضاگر سخت‌افزاریروی یک دستگاه اختصاصی کوچک، آفلاین (سرد)پس‌انداز: کلیدها هرگز با رایانه متصل به اینترنت تماس پیدا نمی‌کنندمستقیماً از سازنده بخرید؛ هر آدرس و مبلغ را روی صفحه‌نمایش خود دستگاه بررسی کنید
امضاگر ایزوله (Air-gapped)روی دستگاهی که هرگز متصل نمی‌شود، با استفاده از کدهای QR یا کارت‌های حافظهحداکثر جداسازی از اینترنتمراحل بیشتر؛ همچنان باید آنچه را امضا می‌کنید بررسی کنید
کیف پول multisigتقسیم‌شده میان چند کلید: هر M از N کلید باید امضا کنند، مثلاً ۲ از ۳ یا ۳ از ۵مبالغ بیشتر؛ گم شدن یا سرقت یک کلید به‌تنهایی جبران‌ناپذیر نیستنیازمند راه‌اندازی، پشتیبان‌گیری و تمرین بیشتر

فرمت‌های آدرس

شما آدرس‌هایی را می‌بینید که با نویسه‌های متفاوتی شروع می‌شوند. همهٔ آن‌ها می‌توانند به یکدیگر پرداخت انجام دهند؛ اما خرج‌کردن از فرمت‌های جدیدتر کارمزد کمتری دارد.

شروع باناماز سالنکات مهم
1…قدیمی (P2PKH)۲۰۰۹قالب اولیه. همه‌جا کار می‌کند؛ بیشترین کارمزد را دارد.
3…Script hash (P2SH)۲۰۱۲مورد استفاده برای multisig اولیه و SegWit پوششی.
bc1q…SegWit بومی۲۰۱۷کارمزد کمتر. رایج‌ترین قالب امروزی.
bc1p…Taproot۲۰۲۱کارمزد کمتر برای قوانین خرج‌کردن پیچیده و حریم خصوصی بیشتر برای آن‌ها.

دریافت امن

  • برای هر پرداخت از یک آدرس تازه استفاده کنید. استفاده مجدد از یک آدرس به هر کسی اجازه می‌دهد پرداخت‌های شما را به هم مرتبط کند.
  • اگر دستگاه امضاگر دارید، آدرس را روی صفحه‌نمایش خود دستگاه بررسی کنید، نه فقط روی رایانه یا تلفن همراه خود.
  • کل آدرس را به اشتراک بگذارید. آن را کپی و جای‌گذاری کنید یا از کد QR استفاده کنید؛ هرگز آن را با دست تایپ نکنید.
  • یک پرداخت تا زمانی که در یک بلاک قرار نگیرد «در انتظار» است. پیش از قطعی دانستن دریافت مبالغ بزرگ‌تر، منتظر تأییدها بمانید.

ارسال امن

  • کل آدرس، یعنی ابتدا، میانه و انتهای آن را با آدرسی که گیرنده به شما داده است مطابقت دهید. بدافزار می‌تواند آدرس کپی‌شده را با آدرس دیگری جایگزین کند.
  • پیش از امضا کردن، مبلغ، کارمزد و باقی‌مانده را بررسی کنید. در دستگاه امضاگر، آن‌ها را روی صفحه‌نمایش خود دستگاه بررسی کنید.
  • برای یک گیرنده جدید یا مبلغ زیاد، ابتدا یک پرداخت آزمایشی کوچک بفرستید.
  • پرداخت‌های Bitcoin برگشت‌پذیر نیستند. اگر چیزی نادرست به نظر می‌رسد، پیش از امضا کردن دست نگه دارید.
  • اگر پرداختی به دلیل کم بودن کارمزد گیر کرده است، بسیاری از کیف پول‌ها می‌توانند کارمزد را افزایش دهند (RBF یا CPFP؛ درس تراکنش‌ها را ببینید).

پشتیبان‌گیری از عبارت بازیابی شما

هر کسی که عبارت بازیابی شما را ببیند می‌تواند Bitcoin شما را بردارد. اگر هم عبارت بازیابی و هم دستگاه خود را گم کنید، هیچ‌کس نمی‌تواند آن را برای شما برگرداند.

انجام دهید

  • کلمات را به ترتیب با دست بنویسید و هر کدام را بررسی کنید.
  • نسخه پشتیبان را در جایی امن در برابر آتش و آب نگه دارید. صفحه‌های فلزی دوام بیشتری نسبت به کاغذ دارند.
  • نسخه‌ها را در مکان‌های جداگانه نگه دارید تا یک آتش‌سوزی یا سرقت نتواند همه‌چیز را از بین ببرد.
  • آن را آزمایش کنید: پیش از واریز پول واقعی، کیف پول را با استفاده از کلمات بازیابی کنید.
  • اگر عبارت عبور (passphrase) اضافه می‌کنید، از آن هم پشتیبان بگیرید. بدون آن، کلمات به‌تنهایی یک کیف پول متفاوت و خالی را باز می‌کنند.
  • دستورالعمل‌هایی بگذارید تا اگر اتفاقی برای شما افتاد، فرد مورد اعتمادتان بتواند نسخه پشتیبان را پیدا کند و از آن استفاده کند.

انجام ندهید

  • هرگز از آن عکس یا اسکرین‌شات نگیرید، یا آن را در ایمیل، برنامه‌های یادداشت، فضای ابری یا مدیرهای رمز عبور که همگام‌سازی می‌شوند ذخیره نکنید.
  • هرگز آن را در وب‌سایت، فرم یا چت تایپ نکنید. یک کیف پول واقعی فقط هنگام بازیابی آن را از شما می‌خواهد.
  • هرگز آن را به کسی ندهید. هیچ پشتیبان، صرافی یا توسعه‌دهنده واقعی هرگز آن را از شما نخواهد خواست.
  • هرگز تنها نسخه خود را در یک مکان نگه ندارید.
  • هرگز از کلماتی که خودتان ساخته‌اید استفاده نکنید. بگذارید کیف پول آن‌ها را تولید کند.

در یک کیف پول به دنبال چه ویژگی‌هایی باشید

این درس هیچ محصولی را توصیه نمی‌کند. از این پرسش‌ها استفاده کنید تا خودتان هر کیف پولی را ارزیابی کنید.

  • پشتیبان‌های استاندارداز یک عبارت بازیابی استاندارد (BIP39) استفاده می‌کند و می‌تواند از پیکربندی کیف پول (descriptor) خروجی بگیرد تا بتوانید آن را در نرم‌افزارهای دیگر بازیابی کنید.
  • متن‌بازکد عمومی است و بررسی می‌شود. حتی بهتر از آن: نسخه‌های ساخته‌شده‌ای که دیگران می‌توانند بازتولید و بررسی کنند.
  • صفحه امضای شفافپیش از آنکه تایید کنید، آدرس کامل، مبلغ و کارمزد را به‌طور واضح نشان می‌دهد.
  • کنترل کارمزدبه شما امکان می‌دهد کارمزد را تعیین کنید و بعدتر آن را افزایش دهید (RBF).
  • ویژگی‌های حریم خصوصیهر بار یک آدرس جدید؛ کنترل سکه‌ها؛ امکان اتصال به نود شخصی شما به‌جای سرور یک شرکت.
  • نگهداری فعالبه‌روزرسانی‌های اخیر، سابقه عمومی در رفع مشکلات امنیتی و پیشینه طولانی‌مدت.
  • فقط از منبع رسمیاز سایت خود سازنده یا صفحه رسمی در فروشگاه برنامه‌ها دانلود کنید و در صورت وجود، امضای انتشار را بررسی کنید. سخت‌افزار را مستقیما از سازنده بخرید.

کلاهبرداری‌ها و اشتباهات رایج

بیشتر زیان‌ها ناشی از فریب‌ها و اشتباهات است، نه از شکسته‌شدن رمزنگاری Bitcoin توسط کسی.

  • برنامه‌های کیف پول (wallet) جعلینسخه‌های کپی‌شده از برنامه‌های واقعی در فروشگاه‌های برنامه که عبارت بازیابی شما را می‌دزدند.
  • پشتیبانی جعلیفردی با بهانه «کمک» برای حل یک مشکل پیام می‌دهد و عبارت بازیابی شما را می‌خواهد یا از شما می‌خواهد برنامه کنترل از راه دور نصب کنید.
  • جابه‌جایی آدرسبدافزار آدرس کپی‌شده را با آدرس دزد جایگزین می‌کند. همچنین آدرس‌های مشابه برای شما فرستاده می‌شوند تا به اشتباه کپی کنید.
  • سایت‌ها و ایمیل‌های فیشینگوب‌سایت‌های مشابه یا «هشدارهای امنیتی» که از شما می‌خواهند کیف پول خود را «تایید» کنید.
  • جایزه‌ها و دو برابر کردن داراییمقداری Bitcoin بفرستید تا دو برابر آن را پس بگیرید. اما هرگز چیزی برنمی‌گردد.
  • سخت‌افزار دستکاری‌شدهدستگاه‌های دست‌دوم یا بازفروش‌شده، یا دستگاه‌هایی که همراه با کارت عبارت بازیابیِ از پیش تکمیل‌شده تحویل داده می‌شوند.
  • فقط یک نسخه پشتیبان، بدون آزمایشکلاهبرداری نیست، اما رایج‌ترین راهی است که افراد سکه‌های خود را از دست می‌دهند: فقط یک نسخه که هرگز آزمایش نشده و سپس گم می‌شود.

یک الگوی کاربری انتخاب کنید

کاربران مختلف باید در انتخاب کیف پول، میان مزایا و محدودیت‌های متفاوتی تعادل برقرار کنند.

یک سناریو را انتخاب کنید تا ببینید چه نوع ترکیبی از کیف پول و ابزارها برای آن مناسب است. این بخش فقط پیشرفت درس شما را ذخیره می‌کند و هرگز اطلاعات محرمانهٔ کیف پول را ذخیره نمی‌کند.

برای مقایسهٔ ترکیب‌های کیف پول و ابزار‌ها یک الگوی کاربری انتخاب کنید.

پاسخ بسته به مبلغ، دفعات خرج‌کردن، مهارت بازیابی و اینکه در برابر چه کسی از خود محافظت می‌کنید تغییر می‌کند.

طراحی کیف پول مجموعه‌ای از موازنه‌ها است.

موازنهمناسب برایمراقب باشیددربارهٔ آن فکر کنید
گرم در برابر سردکیف پول‌های گرم برای استفاده روزانه سریع هستند؛ کیف پول‌های سرد برای پس‌اندازهای بلندمدت بهترند.کلیدهای گرم با دستگاه‌های متصل به شبکه در تماس هستند. کلیدهای سرد مراحل انجام کار و مسئولیت بازیابی را بیشتر می‌کنند.کدام موجودی را روی گوشی‌ای که همه‌جا همراه دارید نگه می‌دارید؟
متن‌باز در برابر متن‌بستهکد متن‌باز می‌تواند توسط افراد زیادی بررسی شود؛ محصولات متن‌بسته ممکن است تجربه کاربری روان‌تری ارائه دهند.نرم‌افزار متن‌باز همچنان به نسخه‌های قابل بازتولید و بررسی فعال نیاز دارد. نرم‌افزار متن‌بسته نیازمند اعتماد بیشتر به شرکت سازنده است.پیش از اعتماد به نسخه منتشرشده یک کیف پول، چه مواردی را باید بررسی کنید؟
امضای کاملا آفلاینآفلاین نگه داشتن دستگاه امضاکننده در حالی که یک کیف پول مخصوص مشاهده تراکنش‌ها را می‌سازد.کارت‌های QR و فایل‌ها همچنان می‌توانند حاوی جزئیات نادرست تراکنش باشند، اگر کاربران خروجی‌ها را بررسی نکنند.پیش از امضا، چه اطلاعاتی باید روی صفحه آفلاین بررسی شود؟
حضانتی در برابر خودحضانتیسرویس‌های حضانتی مدیریت رمزهای عبور، پشتیبانی و موجودی‌های کوچک برای تازه‌کارها را ساده می‌کنند.کاربر نسبت به موجودی حساب خود نزد متولی حق مطالبه دارد و مالک کلیدهای امضا نیست؛ بنابراین برداشت‌ها و سیاست‌ها ممکن است تغییر کنند.چه زمانی راحتی به ریسک طرف مقابل می‌ارزد و چه زمانی نمی‌ارزد؟

هرگز یک عبارت بازیابی واقعی را اینجا وارد نکنید.

این تمرین فقط از مبالغ فرضی و برچسب‌های کاغذی استفاده می‌کند؛ نیازی به اتصال کیف پول یا دارایی واقعی نیست. عبارت بازیابی واقعی را فقط در نرم‌افزار کیف پول یا دستگاه امضاکننده‌ای وارد کنید که آگاهانه به آن اعتماد دارید.

تمرین دریافت، بررسی، امضا و مخابره

روی کاغذ، رایانه‌ای برای مشاهدهٔ کیف پول، بدون امکان امضا، یک دستگاه امضاکنندهٔ جداگانه و یک گیرنده بکشید. روی درخواست گیرنده برچسب «B, ۵۰٬۰۰۰ sats» بزنید. این‌ها برچسب‌های فرضی هستند، نه آدرس‌های قابل استفاده.

  1. دریافت: یک آدرس تازه درخواست کنید. آدرس کامل روی دستگاه امضاکنندهٔ مورد اعتماد را با صفحهٔ دریافت مقایسه کنید. یکسان‌بودن پیشوند یا معتبر بودن رقم کنترلی کافی نیست.
  2. ساخت: از یک ورودی فرضی ۲۰۰٬۰۰۰ sat، یک پرداخت ۵۰٬۰۰۰ sat و تراکنشی با اندازهٔ تخمینی ۱۵۰ vbyte با نرخ ۶ sat/vB استفاده کنید. پیش از دیدن پاسخ زیر، کارمزد و باقی‌مانده را محاسبه کنید.
  3. بازبینی: یک تراکنش Bitcoin با امضای جزئی (PSBT) را به دستگاه امضاکننده منتقل کنید. درخواست گیرنده را به صورت مستقل تأیید کنید. مقصد، مبلغ، کارمزد و باقی‌مانده را روی نمایشگر مورد اعتماد بررسی کنید.
  4. امضا: فقط تراکنشی را که مطابقت دارد تأیید کنید. کلید‌های خصوصی و عبارت بازیابی روی دستگاه امضاکننده باقی می‌مانند؛ PSBT امضاشده را به هماهنگ‌کننده برگردانید.
  5. مخابره: نهایی و ارسال کنید. پذیرش در mempool به معنای تأیید نیست. با قرار گرفتن تراکنش در زنجیرهٔ فعال، نخستین تأیید ثبت می‌شود؛ بلوک‌های بعدی به عمق آن می‌افزایند.
بررسی تراکنش کاغذی

کارمزد: ۹۰۰ sats. باقی‌مانده: ۱۴۹٬۱۰۰ sats. مجموع خروجی‌ها ۱۹۹٬۱۰۰ sats است؛ اختلاف ۹۰۰ sat همان کارمزد است، نه یک خروجی جداگانه.

تمرین خطا: برچسب گیرنده را روی رایانه خط بزنید در حالی که برچسب دستگاه امضاکننده بدون تغییر مانده است. بگویید چرا باید متوقف شوید. همین کار را با کارمزدی که به‌طور غیرمنتظره‌ای بالاست تکرار کنید.

مرجع فنی: BIP174: PSBT؛ BIP39: عبارت‌های بازیابی؛ BIP32: مشتق‌سازی کلید؛ امنیت و پشتیبان‌گیری کیف پول (wallet).

آنچه آموختید را به کار ببرید

بدون نگاه کردن به مطالب قبلی امتحان کنید. پاسخ‌های خود را بررسی کنید، سپس هر توضیحی را که از قلم انداخته‌اید دوباره مرور کنید. این تمرین‌ها آمادگی شما را برای مدیریت وجوه واقعی گواهی نمی‌کنند.

⁨1⁩. ⁨یک تراکنش ۱۵۰ بایت مجازی (vbyte) با نرخ ۶ sat/vB است. کارمزد آن را بر حسب satoshi وارد کنید.⁩
⁨2⁩. ⁨رایانه و دستگاه امضاکننده آدرس‌های مقصد متفاوتی را نشان می‌دهند. اقدام بعدی چیست؟⁩
⁨3⁩. ⁨چه چیزی باید از یک هماهنگ‌کننده صرفاً مشاهده‌گر (watch-only) به یک امضاکننده آفلاین منتقل شود؟⁩

نگهداری و بازیابی

Bitcoin امکان می‌دهد مالکیت به‌جای مجوز حساب، با امضاها اعمال شود. این موضوع پرسش اصلی درس را از «کوین‌های من کجا ذخیره شده‌اند؟» به «کدام کلیدها، افراد و رویه‌ها می‌توانند جابه‌جایی را مجاز کنند؟» تغییر می‌دهد.

چه کسی می‌تواند کوین‌ها را جابه‌جا کند؟

یک شیوهٔ نگهداری را انتخاب کنید تا موازنهٔ کنترل را ببینید.

این بخش فقط پیشرفت درس شما را ذخیره می‌کند. هیچ کلید، آدرس، عبارت بازیابی یا دادهٔ کیف پول (wallet) جمع‌آوری نمی‌شود.

پاسخ فعلی

نگهداری در صرافی

صرافی می‌تواند کوین‌ها را جابه‌جا کند، زیرا کلیدهای خصوصی و کنترل‌های حساب را در اختیار دارد.

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

کلیدها

نگهداری شخصی یعنی در اختیار داشتن قدرت امضا.

یک کیف پول کلیدها و تراکنش‌ها را هماهنگ می‌کند، اما نگهداری در اختیار کسی است که می‌تواند امضاهای معتبر تولید کند. نسخهٔ پشتیبان، بازنشانی رمز عبور نیست؛ بلکه معمولاً مسیر بازگشت به اختیار خرج کردن است.

بازیابی

برنامهٔ پشتیبان‌گیری بخشی از کیف پول است.

نگهداری خوب شامل این است که اطلاعات بازیابی کجا نگهداری می‌شود، چه کسی از آن اطلاع دارد، وارثان چگونه آن را پیدا می‌کنند، و شما چگونه پیش از بروز یک وضعیت اضطراری واقعی ثابت می‌کنید که این برنامه کارآمد است.

طرح داستانی multisig به صورت ۲ از ۳

Multisig یک رویه است، نه جادو.

این طرح داستانی از ۲ از ۳ به عنوان نمونه استفاده می‌کند؛ همین مراحل برای چیدمان‌های دیگر مانند ۳ از ۵ نیز کاربرد دارد. یک راه‌اندازی واقعی نیازمند انتخاب دقیق نرم‌افزار کیف پول، نسخه‌های پشتیبان توصیف‌گر و تمرین با مبالغ کم است.

01

انتخاب سه امضاکننده

دستگاه‌های جداگانه یا هم‌امضاکنندگان مورد اعتماد را انتخاب کنید تا گم شدن یک کلید، دارایی را قفل نکند و سرقت یک کلید، امکان خرج کردن را ندهد.

02

ثبت خط‌مشی

یادداشت کنید که این یک کیف پول ۲ از ۳ است و توصیف‌گر کیف پول یا فایل راه‌اندازی لازم برای بازسازی آن را نگه دارید.

03

تمرین بازیابی

کیف پول فقط‌مشاهده را از روی رکورد سیاست آن بازسازی کنید. هر امضاکننده را به‌طور جداگانه از نسخهٔ پشتیبان خودش روی یک دستگاه مورد اعتماد بازیابی کنید؛ هرگز دو عبارت بازیابی را روی یک رایانهٔ آنلاین با هم ترکیب نکنید.

04

جداسازی نسخه‌های پشتیبان

کلیدها و اطلاعات خط‌مشی را در مکان‌های متفاوتی نگهداری کنید تا آتش‌سوزی، سرقت یا اجبار نتواند همهٔ لایه‌ها را یک‌جا از بین ببرد.

05

تمرین خرج کردن

یک تراکنش کوچک انجام دهید تا اعضای تیم پیش از بروز شرایط پراسترس، مراحل پیشنهاد، بررسی، امضا و انتشار در شبکه را درک کنند.

فهرست بررسی تهدیدها

هر تهدیدی را که می‌توانید توضیح دهید، علامت بزنید.

پیش از علامت زدن هر چهار تهدید، واکنش مناسب به آن‌ها را توضیح دهید. سپس آزمون کاربردی زیر را بگذرانید؛ علامت زدن گزینه‌ها به‌تنهایی این بخش را کامل نمی‌کند.

بازیابی را روی کاغذ تمرین کنید

سه امضاکنندهٔ فرضی را با نام‌های A، B و C مشخص کنید. هر امضاکننده و نسخهٔ پشتیبان مخصوص به آن را در مکان‌های جداگانه رسم کنید. یک سند خط‌مشی اضافه کنید: «۲ از ۳»، اطلاعات عمومی امضاکنندگان، مسیرهای مشتق‌سازی و توصیف‌گر کیف پول. هرگز اطلاعات بازیابی واقعی را در این سایت ننویسید.

  1. امضاکنندهٔ A را حذف کنید. دور دو امضاکنندهٔ باقی‌مانده که می‌توانند تراکنش بازیابی را تأیید کنند خط بکشید. توضیح دهید چرا یک امضاکنندهٔ سرقت‌شده به‌تنهایی نمی‌تواند مجوز آن را صادر کند.
  2. هماهنگ‌کنندهٔ فقط‌مشاهده را از روی رکورد سیاست بازسازی کنید. پیش از تکیه بر نمای بازیابی‌شده، آدرس‌های دریافت مورد انتظار را به‌طور مستقل روی امضاکننده‌ها بررسی و تأیید کنید.
  3. اگر یک امضاکننده را بازیابی می‌کنید، فقط نسخهٔ پشتیبان خودش را روی یک دستگاه امضاکنندهٔ مورد اعتماد و جداگانه بازیابی کنید. امضاکنندهٔ دیگر را جدا نگه دارید؛ هرگز دو عبارت بازیابی را وارد یک رایانهٔ آنلاین نکنید.
  4. یک PSBT برای چیدمان جایگزینِ تازه‌تأییدشده آماده کنید. آن را به‌طور مستقل روی B و C بررسی کنید، هر دو امضا را گردآوری کنید، نهایی سازید و منتشر کنید. یک تمرین واقعی پیش از واریز مبالغ قابل‌توجه، نیازمند دستورالعمل‌های ویژهٔ کیف پول (wallet) و یک محیط آزمایشی جداگانه است.
  5. مستند کنید که وارث شما چگونه می‌تواند سیاست و تعداد کافی از نسخه‌های پشتیبان محافظت‌شده را بدون افشای هم‌زمان اسرار در یک جا پیدا کند. هرگونه عبارت عبور لازم را نیز لحاظ کنید؛ گم کردن آن می‌تواند یک نسخهٔ پشتیبان معتبر از عبارت بازیابی را بی‌اثر کند.
برنامهٔ بازیابی خود را بررسی کنید

امضاکننده‌های B و C می‌توانند امضا کنند. A به‌تنهایی نمی‌تواند. اگر دو امضاکننده و نسخه‌های پشتیبان آن‌ها از دست بروند، رکورد سیاست نمی‌تواند کلیدهای خصوصی آن‌ها را دوباره بسازد. توصیف‌گر به بازسازی کیف پول کمک می‌کند، اما در صورت افشا شدن، حریم خصوصی مالی را لو می‌دهد؛ توصیف‌گر اطلاعات محرمانهٔ لازم برای امضا نیست.

منبع: توصیف‌گرهای Bitcoin Core و مشتق‌سازی عبارت عبور BIP39.

آنچه آموختید را به کار ببرید

بدون نگاه کردن به مطالب قبلی امتحان کنید. پاسخ‌های خود را بررسی کنید، سپس هر توضیحی را که از قلم انداخته‌اید دوباره مرور کنید. این تمرین‌ها آمادگی شما را برای مدیریت وجوه واقعی گواهی نمی‌کنند.

⁨1⁩. ⁨در یک چیدمان ۲ از ۳، امضاکننده A گم شده است. B و C هنوز کار می‌کنند. کدام برنامه جداسازی امنیتی را حفظ می‌کند؟⁩
⁨2⁩. ⁨علاوه بر نسخه‌های پشتیبان هر امضاکننده، برنامه بازیابی multisig باید چه چیز دیگری را حفظ کند؟⁩
⁨3⁩. ⁨عبارت بازیابی سالم است اما عبارت عبور BIP39 آن فراموش شده است. کدام گزینه درست است؟⁩
بازگشت به مسیر یادگیری شما