MoneroP2P
🌐 فارسی

سواپ USDT به مونرو در MoneroP2P چگونه کار می‌کند

آخرین به‌روزرسانی:

پاسخ کوتاه: USDT شما در یک قرارداد هوشمند می‌ماند که فقط وقتی می‌تواند به فروشنده پرداخت کند که او یک راز را آشکار کند. همان راز، نیمه‌ای است که شما برای باز کردن آدرس مونرویی که فروشنده XMR را در آن گذاشته کم دارید. به همین دلیل سواپ «اتمی» است: یا هر دو طرف کامل می‌شوند یا هیچ‌کدام. اگر مشکلی پیش بیاید، قرارداد USDT شما را برمی‌گرداند.

برای تازه‌کارها

گاوصندوقی با دو قفل را تصور کنید:

  1. شما و فروشنده («میکر») با هم یک آدرس مونرو می‌سازید و هر کدام فقط نیمی از کلید آن را دارید. بدون هر دو نیمه، هیچ‌کس نمی‌تواند آنچه در آن است را جابه‌جا کند.
  2. شما USDT را در یک قرارداد واریز می‌کنید. قرارداد می‌داند نیمه کلید میکر را چگونه بررسی کند، اما خود آن را نمی‌داند.
  3. میکر XMR را به آدرس مشترک واریز می‌کند. برنامه بررسی می‌کند که مقدار درست رسیده باشد.
  4. شما در قرارداد تأیید می‌کنید که همه چیز درست است.
  5. میکر USDT را برداشت می‌کند و برای این کار باید نیمه کلیدش را به قرارداد بدهد، که قرارداد آن را روی زنجیره منتشر می‌کند.
  6. برنامه آن نیمه کلید را برمی‌دارد، با نیمه شما ترکیب می‌کند و XMR را به آدرس شما می‌فرستد.

اگر میکر هرگز XMR را واریز نکند، شما تأیید نمی‌کنید و USDT خود را با بازپرداخت پس می‌گیرید.

آنچه لازم دارید

نیازبرای
یک کیف پول مرورگری (متامسک یا سازگار) با USDTواریز به قرارداد
کمی از رمزارز شبکه (مثلاً ETH روی Arbitrum)پرداخت گس
یک آدرس مونرودریافت XMR (چگونه کیف پول بسازیم)
یک فایل بازیابی محافظت‌شده با رمزادامه دادن اگر زبانه را بستید

دو مهلت (t0 و t1)

زمانآنچه شما می‌توانیدآنچه میکر می‌تواند
پیش از t0، هنوز تأیید نشدهتأیید یا بازپرداختهیچ
پس از تأیید، یا بین t0 و t1انتظاربرداشت (با آشکار کردن رازش)
از t1 به بعدبازپرداختهیچ

مهم: اگر پیش از t0 نه تأیید کنید نه بازپرداخت، قرارداد به میکر اجازه برداشت می‌دهد، حتی اگر هرگز XMR واریز نکرده باشد. به همین دلیل وقتی XMR تا نزدیکی t0 بررسی نشود، برنامه به‌طور خودکار از شما بازپرداخت می‌خواهد، و به همین دلیل باید فایل بازیابی را نگه دارید.

توضیح فنی

طراحی کامل در سند معماری (به اسپانیایی) آمده و بر پروتکل AthanorLabs استوار است.