MoneroSwapper MoneroSwapper

کلید مشاهده و کلید خرج Monero: تفاوت‌ها به زبان ساده

MoneroSwapper · · · 1 min read · 6 views

کلید مشاهده و کلید خرج Monero: تفاوت‌ها به زبان ساده

در فروردین ۱۴۰۵، یک حسابدار مالیاتی در تهران کاری کرد که در شبکهٔ بیت‌کوین تقریباً غیرممکن است: تاریخچهٔ کامل یک کیف پول Monero را برای سال مالی ۱۴۰۴ حسابرسی کرد، بدون آنکه حتی یک لحظه قدرت جابه‌جا کردن یک سکهٔ XMR را در اختیار داشته باشد. ترفند کار نه احضاریه‌ای قضایی بود و نه نفوذی جنایی — تنها یک رشتهٔ سیزده‌خطی به نام «کلید مشاهدهٔ خصوصی» بود که صاحب کیف پول داوطلبانه در اختیار او گذاشته بود. همین یک نمونه به‌تنهایی نشان می‌دهد چرا معماری کلیدها در Monero یکی از باهوش‌ترین و درعین‌حال نامفهوم‌ترین طراحی‌های دنیای رمزارز است. برخلاف مدل «یک کلید خصوصی، اختیار همه‌چیز» در بیت‌کوین، Monero اختیار را میان دو دسته کلید جداگانه تقسیم می‌کند تا بتوانید بدون از دست دادن کنترل دارایی، دریافت‌ها را اثبات کنید، تاریخچهٔ تراکنش‌ها را به‌صورت گزینشی به اشتراک بگذارید و کیف پول خود را از یک رایانهٔ آفلاین حسابرسی نمایید.

این راهنما برای هر کسی نوشته شده است که تاکنون پشت یک خط فرمان Monero مانند wallet --view-key ایستاده و از خود پرسیده که دقیقاً چه چیزی را می‌خواهد کپی کند: علاقه‌مندان به حریم خصوصی، اظهارکنندگان مالیاتی، مأموران انطباق صرافی‌ها، و تازه‌واردانی که کنجکاوند بدانند ماجرا از چه قرار است. در ادامه ابتدا جدایی رمزنگاری‌شدهٔ میان کلید مشاهده و کلید خرج را باز می‌کنیم، سپس سناریوهای عملی‌ای را که در آن‌ها هر یک از این دو کلید نقش‌آفرینی می‌کنند مرور می‌نماییم، و در پایان قواعدی عملیاتی را که با هزینهٔ گزاف به‌دست آمده‌اند جمع‌بندی می‌کنیم. خواه از طریق MoneroSwapper وارد دنیای Monero شده باشید، خواه از یک کیف پول دسکتاپ بدون احراز هویت، یا از یک دستگاه سخت‌افزاری، درک این دوگانگی شالودهٔ هر کاری است که بعداً با XMR خود انجام خواهید داد.

چرا Monero به‌جای یک کلید، چهار کلید دارد؟

برای آنکه تفاوت میان کلید مشاهده و کلید خرج را به‌درستی درک کنید، نخست باید بدانید که Monero در حقیقت برای هر حساب چهار کلید نگهداری می‌کند، نه دو کلید. این چهار کلید به‌صورت قطعی و قابل بازتولید از یک عبارت بازیابی ۲۵-کلمه‌ای، با استفاده از رمزنگاری خم بیضوی روی منحنی Ed25519 ساخته می‌شوند. این چهار کلید در قالب دو زوج سازمان می‌یابند — یک زوج برای مشاهده و یک زوج برای خرج — و هر زوج خود از یک نیمهٔ خصوصی و یک نیمهٔ عمومی تشکیل شده است.

  • کلید خرج خصوصی: اقتدار نهایی. توانایی امضای تراکنش‌های خروجی. هر کس این کلید را داشته باشد، می‌تواند هر مقدار XMR شما را جابه‌جا کند.
  • کلید خرج عمومی: از کلید خرج خصوصی مشتق می‌شود. فرستندگان از آن برای ساختن خروجی‌های یک‌بارمصرف به نشانی‌های مخفی (Stealth) استفاده می‌کنند.
  • کلید مشاهدهٔ خصوصی: اعتبارنامهٔ فقط-خواندنی. به دارنده اجازه می‌دهد بلاک‌چین را پیمایش کند و خروجی‌هایی را که متعلق به این کیف پول است شناسایی نماید، اما هیچ‌چیزی را امضا نمی‌کند.
  • کلید مشاهدهٔ عمومی: از کلید مشاهدهٔ خصوصی مشتق می‌شود. در ترکیب با کلید خرج عمومی، شالودهٔ نشانی اصلی Monero شما را تشکیل می‌دهد.

نشانی استاندارد ۹۵-کاراکتری Monero در اصل کدگذاری Base58 از کلید خرج عمومی و کلید مشاهدهٔ عمومی است، به‌علاوهٔ یک مجموع وارسی (checksum) و یک پیشوند شبکه. این ساختار به‌طور بنیادی با نشانی بیت‌کوین تفاوت دارد، چرا که نشانی بیت‌کوین تنها یک درهم‌سازی (hash) ساده از یک کلید عمومی واحد است. این جدایی به Monero امکان می‌دهد کاری انجام دهد که در بیت‌کوین ممکن نیست: یک نیمه از داستان رمزنگاری را در اختیار دیگری بگذارد، بی‌آنکه نیمهٔ دیگر را افشا کند.

افزون بر این چهار کلید پایه، برای هر تراکنش کلیدهای مشتق‌شدهٔ دیگری نیز تولید می‌شود — کلیدهای خروجی یک‌بارمصرف، تصاویر کلید (key images) که از خرج دوباره جلوگیری می‌کنند، و کلیدهای امضا برای امضاهای حلقوی. این‌ها به‌صورت لحظه‌ای و با کمک پروتکل‌های RingCT و CLSAG ساخته می‌شوند. اما چهار کلید حسابی که بالاتر معرفی شد، تنهٔ این درخت‌اند و هرچه باقی است، شاخه‌های همین تنه هستند.

کلید مشاهده: پنجره‌ای فقط-خواندنی به زنجیره

کلید مشاهدهٔ خصوصی تقریباً ۶۴ کاراکتر هگزادسیمال طول دارد و در عمل پرتکرارترین «راز» در اکوسیستم Monero است که میان افراد دست‌به‌دست می‌شود. اشتراک‌گذاری این کلید، هیچ قدرتی برای خرج کردن به طرف مقابل نمی‌دهد. تنها یک کار را ممکن می‌کند: پیمایش بلاک‌چین عمومی و تشخیص آنکه کدام خروجی‌ها متعلق به کیف پولِ متناظر هستند.

این سازوکار به این دلیل ممکن است که تراکنش‌های Monero از نشانی‌های مخفی (Stealth) استفاده می‌کنند. وقتی کسی برای شما XMR می‌فرستد، نشانی عمومی شما را در بلاک‌چین درج نمی‌کند. در عوض، یک کلید عمومی یک‌بارمصرف — همان نشانی مخفی — از ترکیب کلید مشاهدهٔ عمومی، کلید خرج عمومی، و یک مقدار تصادفی که خودِ فرستنده انتخاب می‌کند تولید می‌کند. از بیرون، هر خروجی به‌نظر می‌رسد به یک نشانی کاملاً تازه می‌رود که پیش‌تر هرگز دیده نشده بود. اما دارندهٔ کلید مشاهده می‌تواند روی هر خروجی در هر بلاک، یک محاسبهٔ ریاضی انجام دهد و بگوید: «بله، این یکی برای کیف پول من ساخته شده است.»

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

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

کارهایی که کلید مشاهده فاش می‌کند

اشتراک‌گذاری کلید مشاهدهٔ خصوصی، یک «هیچ» از نظر حریم خصوصی نیست. این کار مبلغ و زمان هر تراکنش ورودی، تمام زیرنشانی‌های مشتق‌شده از حساب، و — به‌ویژه پس از ارتقای Bulletproofs+ که مقادیر را به‌صورت رمزنگاری‌شده اثبات‌پذیر کرد — مقدار دقیق XMR هر دریافتی را افشا می‌کند. با یک کلید مشاهده، حسابرس می‌تواند یک دفترکل ورودی کامل بسازد. در بسیاری موارد، تراکنش‌های خروجی شما را نیز شناسایی می‌کند، چرا که کیف پول‌های Monero ردپای تصاویر کلیدی که تولید کرده‌اند را نگه می‌دارند، اما بدون اطلاعات اضافی نمی‌تواند مقصد آن تراکنش‌های خروجی یا خروجی‌های بازگشتی (change) را رمزگشایی کند. مقدار و مقصد خروجی بدون کلید خرج همچنان مبهم باقی می‌مانند.

کلید خرج: جایی که اقتدار واقعی نشسته است

کلید خرج خصوصی، معادل رمزنگاری‌شدهٔ پولِ نقدی در جیب شماست. هر کس آن را به‌دست آورد، می‌تواند بی‌درنگ کل موجودی شما را به نشانی دلخواه خود منتقل کند، بدون هیچ امکانی برای بازپس‌گیری. در سطح زنجیره هیچ سازوکار بازیابی وجود ندارد، خط پشتیبانی مشتری نیست و دکمهٔ «خنثی‌سازی» در کار نیست — Monero یک پول حامل (bearer) است و کلید خرج همان سند حامل آن.

از نظر فنی، کلید خرج امضاهای حلقوی را با پروتکل CLSAG تولید می‌کند. هنگامی که یک خروجی را خرج می‌کنید، کیف پول شما ده خروجی محتمل دیگر را از بلاک‌چین به‌عنوان طُعمه (decoy) انتخاب می‌کند و سپس یک امضای CLSAG می‌سازد که اثبات می‌کند یکی از یازده ورودی این حلقه به امضاکننده تعلق دارد — بی‌آنکه فاش کند کدام‌یک. کلید خرج همان چیزی است که این امضا را تولید می‌کند، و همچنین تصویر کلید (key image) را می‌سازد؛ یعنی مقداری قطعی که از خرج دوبارهٔ همان خروجی جلوگیری می‌کند.

به‌دلیل حساسیت بسیار بالای کلید خرج، اکوسیستم Monero لایه‌های متعددی از حفاظت را گرد آن تنیده است. کیف پول‌های سخت‌افزاری مانند Ledger و Trezor آن را در یک عنصر امن نگه می‌دارند و هرگز در دسترس رایانهٔ میزبان قرار نمی‌دهند. کیف پول‌های سرد آن را روی دستگاه‌هایی نگه می‌دارند که هرگز به اینترنت متصل نشده‌اند. ساختارهای چندامضایی (Multisig) آن را میان چند طرف تقسیم می‌کنند تا هیچ‌یک از دارندگان به‌تنهایی توان جابه‌جایی وجوه نداشته باشد. و استاندارد به‌نسبت تازهٔ Polyseed، عبارت بازیابی (که کلید خرج از آن استخراج می‌شود) را تنها در ۱۶ واژه با فراداده‌های داخلی مانند تاریخ تولد و پرچم ویژگی‌ها کدگذاری می‌کند، که پشتیبان‌ها را در برابر خطاهای رونویسی مقاوم‌تر می‌سازد.

کلید مشاهده در برابر کلید خرج، در یک نگاه

جدول زیر تفاوت‌های عملی این دو کلید را در زمان تصمیم‌گیری برای استفاده یا اشتراک‌گذاری در یک کار مشخص جمع‌بندی می‌کند. این تفاوت را به ذهن بسپارید — اشتباه گرفتن این دو، در سال‌های گذشته میلیون‌ها XMR را به باد داده است.

قابلیت کلید مشاهدهٔ خصوصی کلید خرج خصوصی
پویش بلاک‌چین برای تراکنش‌های ورودی بله بله (به کلید مشاهده هم نیاز دارد)
دیدن مقادیر ورودی (پس از Bulletproofs+) بله بله
امضای تراکنش‌های خروجی خیر بله
استخراج زیرنشانی‌ها بله بله
تولید تصاویر کلید خیر (فقط صدور از طریق فایل امضاشده) بله
بازیابی کیف پول در صورت گم‌شدن خیر بله (به‌همراه کلید خرج عمومی)
امن برای اشتراک با حسابدار معمولاً بله هرگز
لازم برای کیف پول فقط-مشاهده بله خیر

چگونه کلیدهای Monero خود را استخراج و استفاده کنیم

مراحل دقیق این کار از کیف پولی به کیف پول دیگر فرق می‌کند — Feather، Cake Wallet، Monero GUI و خط فرمان رسمی، هر کدام کلیدها را در منوهای کمی متفاوت نمایش می‌دهند. اما اصل ماجرا یکسان است. آنچه در ادامه می‌آید، رویه‌ای کلی است که میان همهٔ این کلاینت‌ها قابل ترجمه است.

  1. ابتدا یکپارچگی کیف پول را بررسی کنید. پیش از آنکه هر کلیدی را افشا کنید، امضای فایل اجرایی کیف پول را تأیید نمایید. صفحهٔ رسمی انتشار Monero یک فایل درهم‌سازیِ امضاشده با GPG منتشر می‌کند؛ آن را با فایلی که اجرا می‌کنید مقایسه کنید. نرم‌افزار کیف پولِ آلوده، شایع‌ترین دلیل سرقت کلید خرج است.
  2. منوی «Seed and Keys» را پیدا کنید. در Monero GUI زیر Settings → Wallet → Show seed and keys قرار دارد. در Feather در Wallet → Show seed است. در Cake Wallet زیر Account → Show keys دیده می‌شود. این مرحله را همیشه روی صفحه‌ای انجام دهید که نه ضبط می‌شود و نه با کسی به اشتراک گذاشته شده است.
  3. کلید مشاهدهٔ خصوصی را به یک کیف پول فقط-مشاهده منتقل کنید. همراه با نشانی اصلی و ارتفاع ساخت کیف پول (creation height)، این اطلاعات کافی است تا روی یک دستگاه جداگانه یک کیف پول کاملاً کاربردیِ فقط-خواندنی بسازید — مناسب برای پایش دریافت‌ها بدون افشای کلید خرج.
  4. کلید خرج خصوصی را تنها به‌صورت آفلاین ذخیره کنید. روی کاغذ بایگانی، روی صفحهٔ فلزی پانچ‌شده، یا به‌صورت سهم‌های Shamir در مکان‌های جغرافیایی متفاوت پراکنده کنید. هرگز آن را در یک یادداشت ابری، ایمیل، نشانک مرورگر یا فایل متنی رمزنگاری‌نشده قرار ندهید — این مکان‌ها به‌طور روزمره توسط بدافزارها پیمایش می‌شوند.
  5. بازیابی را روی یک دستگاه تمیز آزمایش کنید. پیش از آنکه به پشتیبان خود اطمینان کنید، کیف پول را از روی عبارت بازیابی روی یک رایانهٔ آفلاین احیا نمایید. تأیید کنید که کلید مشاهده، کلید خرج و نشانی اصلیِ به‌دست‌آمده دقیقاً یکسان هستند. پشتیبانی که آزمون نشده، پشتیبان نیست.
  6. ارتفاع ساخت کیف پول را یادداشت کنید. بدون آن، بازیابی کیف پول به معنای پیمایش هر بلاک از پیدایش (بیش از ۳٫۴ میلیون بلاک تا اواسط ۱۴۰۵) خواهد بود که ساعت‌ها طول می‌کشد. ارتفاع، این فرایند را به چند دقیقه کاهش می‌دهد.
اگر حاضر نیستید کلید درِ خانه‌تان را روی یک کارت‌پستال بنویسید، کلید خرج خصوصی خود را هم در اسکرین‌شات، چت پشتیبانی یا جلسهٔ ریموت‌دسکتاپ نچسبانید — حتی با کسی که قابل اعتماد به‌نظر می‌رسد. کلید مشاهده، در مقابل، می‌تواند از کانال‌های متعارف و با احتیاط متناسب عبور کند.

سناریوهای واقعی که در آن‌ها این جدایی مهم می‌شود

رمزنگاری انتزاعی یک چیز است و کاربرد عملی چیز دیگری. در ادامه چند سناریو را مرور می‌کنیم که در آن‌ها جدایی «مشاهده/خرج» Monero از یک انتخاب طراحیِ جذاب به یک ابزار واقعاً سودمند بدل می‌شود.

خوداتکایی سازگار با مقررات مالیاتی. در حوزه‌هایی با گزارش‌گری سختگیرانهٔ رمزارز — آلمان، ژاپن، استرالیا، و در سطح منطقه‌ای ایران که سازمان امور مالیاتی کشور از سال ۱۴۰۲ به‌طور رسمی درآمد رمزارزی را در دستهٔ درآمدهای متفرقه گنجانده — کاربران Monero به‌طور تاریخی با یک دوراهی روبه‌رو بوده‌اند: چگونه می‌توان تاریخچهٔ تراکنش‌ها را به مرجع مالیاتی اثبات کرد، بی‌آنکه به او قدرت جابه‌جایی سکه‌ها داده شود؟ کلید مشاهده این گره را می‌گشاید. شما یک نسخه از آن را به حسابدار خود می‌سپارید، او در یک کیف پول فقط-مشاهده وارد می‌کند و یک فایل CSV تمیز از تراکنش‌های ورودی برای سال مالی مربوطه استخراج می‌نماید. حسابدار هرگز کلید خرج شما را نمی‌بیند، هرگز XMR شما را در دست نمی‌گیرد، و در عین حال می‌تواند یک اظهارنامهٔ منطبق با مقررات تولید کند. چند ابزار مالیاتیِ منطقه‌ای و بین‌المللی در سال ۲۰۲۵ به‌طور خاص برای همین جریانِ کاری، پشتیبانی بومی از وارد کردن کلید مشاهدهٔ Monero را اضافه کردند.

شفافیت کمک‌های مردمی برای سازمان‌های مردم‌نهاد. یک سازمان خیریه که Monero می‌پذیرد و بر حریم خصوصی متمرکز است، با یک پارادوکس روبه‌روست: می‌خواهد ناشناس‌بودن اهداکنندگان حفظ شود، اما همچنین می‌خواهد به‌طور عمومی نشان دهد که وجوه آن‌گونه که قول داده شده مصرف می‌شوند. پاسخ، انتشار نشانی اهدا به‌همراه کلید مشاهدهٔ خصوصی است. هرکس در هر کجای جهان می‌تواند کمک‌های ورودی را به‌صورت بلادرنگ حسابرسی کند، در حالی که کنترل انحصاری کلید خرج همچنان نزد خیریه می‌ماند. کیف پول جامعهٔ Monero از سال ۲۰۱۷ از همین مدل شفافیت استفاده می‌کند و چندین سازمان بشردوستانه نیز پس از موج تحریم‌های سال ۲۰۲۵ که اهدا‌کنندگان را به‌سمت ریل‌های حریم خصوصی هل داد، همین الگو را تکرار کردند.

اثبات ذخایر صرافی. وقتی شما بیت‌کوین یا اتریوم را از طریق MoneroSwapper به XMR تبدیل می‌کنید، خود سکو رمزنگاری را برایتان انجام می‌دهد و XMR را به نشانی Monero مشخص‌شدهٔ شما تحویل می‌دهد. اگر سرویسی را اداره می‌کنید که Monero را به نمایندگی از مشتریان نگه می‌دارد، می‌توانید با انتشار کلیدهای مشاهدهٔ کیف پول‌های سرد خود، توان‌پرداختی را اثبات کنید. مشتریان می‌توانند موجودی روی زنجیره را خودشان بسنجند، بی‌آنکه صرافی هیچ‌گاه کلید خرج را در معرض دید قرار دهد. پس از فروپاشی چند صرافی متمرکز در سال‌های ۲۰۲۲ و ۲۰۲۳، این تکنیک به‌عنوان راهی برای ترکیب مدل کسب‌وکار سپرده‌داری با پاسخ‌گویی رمزنگاری‌شده مقبولیت یافت.

جریان‌های کاری کیف پول سخت‌افزاری. وقتی Ledger یا Trezor را با Monero GUI جفت می‌کنید، کلاینت رومیزی فقط کلید مشاهده را می‌بیند. کلید خرج درون عنصر سخت‌افزاری باقی می‌ماند و هرگز از مرز USB عبور نمی‌کند. کلاینت رومیزی تراکنش امضانشده را می‌سازد، دستگاه سخت‌افزاری پس از تأیید روی صفحه‌نمایش خود آن را امضا می‌کند، و سپس تراکنش امضاشده برای پخش به کلاینت بازمی‌گردد. همین جدایی «مشاهده/خرج» است که این معماری را از نظر فنی تمیز نگه می‌دارد — رایانهٔ میزبان می‌تواند کاملاً کاربردی باشد بی‌آنکه هرگز اقتدار خرج به آن سپرده شود.

پرسش‌های متداول

اگر کسی فقط کلید مشاهدهٔ من را داشته باشد، می‌تواند Monero مرا بدزدد؟

خیر. کلید مشاهده به‌تنهایی هیچ اقتدار خرجی به دارنده نمی‌دهد. جدایی رمزنگاری‌شدهٔ میان کلید مشاهده و کلید خرج با ریاضیات خم بیضوی روی منحنی Ed25519 تضمین می‌شود — دانستن نیمهٔ «مشاهده» چیز سودمندی دربارهٔ نیمهٔ «خرج» به مهاجم نمی‌گوید. اما افشای کلید مشاهده، حریم خصوصی را به خطر می‌اندازد: گیرنده می‌تواند تمام تراکنش‌های ورودی کیف پول شما، از جمله مبالغ پس از ارتقای Bulletproofs+ را ببیند. آن را همچون صورت‌حساب بانک تلقی کنید، نه همچون کارت بدهی.

آیا کلید مشاهده همان رمز عبور کیف پول است؟

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

چرا کلید مشاهده می‌تواند مبالغ ورودی را ببیند ولی مبالغ خروجی را نمی‌بیند؟

اثبات‌های دامنهٔ Bulletproofs+ به دارندهٔ کلید مشاهده اجازه می‌دهند ضریب پنهان‌سازی (blinding factor) مبالغ ورودی را بازمحاسبه کند که همان مبالغ را آشکار می‌سازد. اما تراکنش‌های خروجی برای استخراج تصویر کلید به کلید خرج نیاز دارند، و بدون آن تصویر کلید نمی‌توان تشخیص داد کدام طُعمه در امضای حلقوی، خرج‌کنندهٔ واقعی بوده است. این عدم‌تقارن عمدی است: به شما اجازه می‌دهد دریافتی‌ها را حسابرسی کنید، بی‌آنکه گراف کامل تراکنش‌ها فاش شود.

آیا می‌توانم تنها از روی کلید مشاهده، یک نشانی Monero بسازم؟

خیر. نشانی اصلی Monero هم کلید مشاهدهٔ عمومی و هم کلید خرج عمومی را در خود رمزگذاری می‌کند. بدون کلید خرج عمومی — که از کلید خرج خصوصی مشتق می‌شود — نمی‌توان یک نشانی کامل و قابل خرج ساخت. هرچند می‌توانید برای یک کیف پول موجود و در برخی جریان‌های کاری پیشرفته، تنها با کلید مشاهده زیرنشانی‌هایی ایجاد کنید، اما در عمل به‌ندرت این کار انجام می‌شود.

تفاوت میان کیف پول watch-only و کیف پول view-only چیست؟

این دو اصطلاح در Monero به‌جای هم به کار می‌روند. هر دو به کیفی اشاره دارند که با کلید مشاهدهٔ خصوصی، نشانی اصلی و (به‌اختیار) ارتفاع ساخت وارد شده و امکان پویش فقط-خواندنی را فراهم می‌کند. هیچ نوع سومی به نام «view-only» وجود ندارد — Monero یا کلیدهای کامل دارد، یا فقط کلید مشاهده.

آیا باید کلید مشاهدهٔ خود را به‌صورت دوره‌ای عوض کنم؟

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

جمع‌بندی

تمایز میان کلید مشاهده و کلید خرج، یک ویژگی عجیب در طراحی Monero نیست — این همان انتخاب معماری است که شفافیت گزینشی را روی یک بلاک‌چینِ پیش‌فرض-خصوصی ممکن می‌سازد. Monero با جدا کردن توانایی رمزنگاری‌شدهٔ «خواندن» از توانایی رمزنگاری‌شدهٔ «نوشتن»، ابزاری به کاربر می‌دهد که مدل کلید یکپارچهٔ بیت‌کوین به‌سادگی نمی‌تواند آن را تقلید کند: توانایی به‌اشتراک‌گذاری دریافتی‌ها بدون به‌اشتراک‌گذاری کنترل. خواه در حال اظهار مالیات باشید، خواه اثبات توان‌پرداختی، خواه اداره کردن یک خیریهٔ شفاف، یا جفت کردن یک کیف پول سخت‌افزاری، دانستن اینکه کدام کلید را افشا کنید و کدام را پنهان نگه دارید، مرز میان یک جریان کاری تمیز و یک خسارت فاجعه‌بار است.

هنگامی که آماده‌اید Monero را از یک رمزارز دیگر تهیه کنید، MoneroSwapper امکان مبادلهٔ بدون احراز هویت و بدون ساخت حساب کاربری را در اختیارتان می‌گذارد — XMR حاصل مستقیماً در کیفی فرود می‌آید که کلیدهای آن تنها در اختیار شماست. از همان نقطه به بعد، معماری چهار-کلیدی‌ای که بالاتر شرح داده شد، در دست شما برای مدیریت است. کلید خرج را مانند رمز همان گاوصندوقی بدانید که هست، و از کلید مشاهده همان‌گونه استفاده کنید که برایش طراحی شده است: پنجره‌ای رو به حسابرسی، تمیز و کنترل‌شده.

اشتراک‌گذاری مقاله

مقالات مرتبط

صرافی Monero ناشناس

بدون KYC • بدون ثبت‌نام • تبدیل فوری

همین الآن مبادله کن