تعریف
یک Atomic Swap سازوکاری برای مبادله بینزنجیرهای است که به دو طرف امکان میدهد داراییهای کریپتویی خود را روی بلاکچینهای (blockchain) مختلف، بهصورت مستقیم و تحت یک شرط «همهچیز یا هیچچیز» با یکدیگر معامله کنند. این سازوکار بر پایه سازههای رمزنگاری، معمولاً قراردادهای قفلشده با هش و زمان (hash time-locked contracts یا HTLCs)، عمل میکند تا تضمین کند یا هر دو انتقال دارایی نهایی میشوند یا هر دو لغو میگردند؛ و به این ترتیب نیاز به یک واسطه متمرکز یا امانتدار (custodial escrow) در فرایند swap را از بین میبرد.
به زبان ساده
Atomic Swap روشی است که به دو نفر اجازه میدهد روی بلاکچینهای (blockchain) مختلف، کوینهای خود را با هم معامله کنند؛ بهطوریکه یا هر دو طرف معامله انجام میشود یا اصلاً هیچ انتقالی رخ نمیدهد. این swap توسط کد و رمزنگاری کنترل میشود، نه یک واسطه انسانی، و همین باعث میشود هیچکدام از طرفین نتواند بدون انجام تعهد خود، به دارایی طرف مقابل دسترسی پیدا کند.
بستر و کاربرد
Atomic Swapها در زمینه تبادل ارزش بینزنجیرهای و معماریهای معاملاتی غیرمتمرکز مطرح میشوند. این مفهوم در تحقیقات و پیادهسازیهایی دیده میشود که بر تعاملپذیری با حداقل نیاز به اعتماد بین شبکههای مستقل تمرکز دارند و اغلب بهعنوان جایگزینی برای سرویسهای بینزنجیرهای امانی (custodial) مطرح میشوند. این اصطلاح در گفتگوهای فنی درباره معاملات غیرامانی (non-custodial trading)، تضمینهای تسویه رویزنجیرهای (on-chain settlement) و سازوکارهای سطح پروتکل برای هماهنگسازی انتقال داراییها در میان زنجیرههای ناهمگون، بهطور مکرر به کار میرود.