اتمیک سواپ (Atomic Swap)؛ آشنایی کامل با دنیای مبادلات اتمی
اتمیک سواپ (Atomic Swap) یک صرافی ارز دیجیتال بین دو طرف است که مایل به مبادله توکن از بلاک چین های مختلف هستند. در این پست از ارز دیجیتال، به طور مفصل دربارهی مبادلات اتمی خواهید خواند.
اتمیک سواپ (Atomic Swap) چیست؟
اتمیک سواپ (Atomic Swap) مبادله ارزهای دیجیتال از بلاکچینهای مختلف است. مبادله بین دو نهاد بدون دخالت شخص ثالث انجام میشود. ایده حذف واسطههای متمرکز مانند صرافیهای تنظیمشده و دادن کنترل کامل به صاحبان توکن است.
اصطلاح اتمی از اصطلاح «وضعیت اتمی» گرفته شده است که در آن یک حالت هیچ فرعی ندارد. یا اتفاق میافتد یا نمیشود. هیچ جایگزین دیگری وجود ندارد. این به وضعیت تراکنش ارزهای دیجیتال اشاره دارد. یعنی یا رخ میدهد یا نه.
اکثر کیفپولها و بلاکچینهای دارای مبادله اتمی از قراردادهای هوشمند استفاده میکنند. قراردادهای هوشمند برنامههایی در بلاکچین هستند که فقط در صورت برآورده شدن شرایط خاص اجرا میشوند. در این حالت، شرایط این است که هر یک از طرفین قبل از تمام شدن یک تایمر با معامله موافقت کنند. استفاده از یک قرارداد هوشمند در تجارت، هر یک از طرفین را از سرقت یک ارز دیجیتال از دیگری جلوگیری میکند.
به اتمیک سواپ (Atomic Swap)، مبادله اتمی متقاطع زنجیرهای نیز گفته می شود .
نکات کلیدی
اتمیک سواپ (Atomic Swap) یک صرافی ارز دیجیتال بین دو طرف است که مایل به مبادله توکن از بلاکچینهای مختلف هستند.
اگر فقط یک ارز دیجیتال دارید اما نیاز به استفاده از ارز دیگری در تراکنش دارید، مبادلات اتمی مفید هستند.
برای انجام یک مبادله اتمی به کیف پول یا خدمات صرافی خاصی نیاز است. زیرا این تکنیک هنوز در حال توسعه و اصلاح است.
آشنایی با مبادلات اتمی
هر ارز دیجیتال توسط یک بلاکچین پشتیبانی میشود که فقط برای پذیرش تراکنشها در توکنهای خاص طراحی شده است. به عنوان مثال، بیتکوین (BTC) یک بلاک چین دارد و ETH (اتریوم) یک بلاکچین دیگر. شما نمیتوانید به راحتی BTC و ETH را بدون تبدیل به ارز فیات و سپس خرید ارز دیگر مبادله کنید. روش دیگر این است که چندین بار بین ارزهای دیجیتال و صرافی ها تبدیل کنید تا ارز مورد نظر خود را به دست آورید. اتمیک سواپ (Atomic Swap) به شما امکان میدهد تا توکنهای بلاکچینهای مختلف را در یک معامله مبادله کنید.
صرافیهای غیرمتمرکز میتوانند مبادلات اتمی را برای شما انجام دهند. یک صرافی غیرمتمرکز (DEX) هیچ مرجع مرکزی برای تنظیم آن ندارد. این پلتفرمی است که می توانید بدون شخص ثالث روی آن معامله کنید. همچنین میتوانید از میان ارائهدهندگان مبادله زنجیرهای متقابل انتخاب کنید، جایی که داراییهای دیجیتال خود را به کیف پول دیگری منتقل میکنید، مبادله انجام میدهید و آنها را دوباره به جای دیگری منتقل میکنید.
مبادله اتمی متکی به هر یک از طرفین برای ارائه اثبات از طریق رمزگذاری کلید و پذیرش هر دو طرف از طریق کلید رمزگذاری شده است.
تاریخچه اتمیک سواپ (Atomic Swap)
این مفهوم مدت کوتاهی پس از ظهور آلتکوینها – ارزهای دیجیتالی غیر از بیتکوین – شکل گرفت. ایجاد آلتکوین ها به این معنی بود که برخی از صاحبان ارزهای دیجیتال به انتقال سرمایه بین سکهها علاقهمند شدند. این نوع مبادله توکن برای اولین بار در سپتامبر 2017 ظاهر شد. زمانی که یک اتمیک سواپ (Atomic Swap) بین Decred و لایتکوین انجام شد.
از آن زمان، استارتآپها و صرافیهای غیرمتمرکز مبادلهها را اجرا کردهاند و به کاربران این امکان را میدهند. به عنوان مثال، لایتنینگ لبز، استارت آپی که از شبکه لایتنینگ بیتکوین برای تراکنشها استفاده میکند، با استفاده از این فناوری، مبادلات خارج از زنجیره انجام داده است.
کیف پولهای ارزهای دیجیتال ویژهای نیز توسعه داده شدهاند که قادر به مبادلههای اتمی متقابل زنجیرهای هستند. به عنوان مثال، لیکوالیتی کیف پولی ایجاد کرده است که بیتکوین، اتریوم و موارد دیگر را مبادله میکند.
فرآیند مبادله اتمی
در یک اتمیک سواپ (Atomic Swap)، دو مالک توکن توافق میکنند که توکنهای خود را با هر مبلغی که توافق کنند، مبادله کنند. برنامه قرارداد هوشمند می بیند که هر دو با آن موافقت کردند، بنابراین معامله را برای آنها اجرا میکند. تراکنش در زنجیره بلاک ثبت شده و توسط گرههای شبکه تایید میشود و سپس یک بلوک جدید برای تراکنش دیگر باز میشود.
معامله قابل برگشت نیست. هر دو طرف باید با معامله دیگری موافقت کنند تا در صورت تمایل دوباره توکنها را مبادله کنند.
مبادله اتمی از قراردادهای هش تایملاک (HTLC) برای خودکار سازی مبادله توکنها استفاده میکند. همانطور که از نام آن مشخص است، HTLC یک قرارداد هوشمند محدود به زمان بین طرفین است که شامل تولید یک هش رمزنگاری در هر طرف است.
تابع هش رمزنگاری الگوریتمی است که دادههایی با طول متغیر مانند آدرس کیف پول شخص و اطلاعات تراکنش را تبدیل میکند. آن را به یک عدد مبنای 16 (هگزادسیمال) با طول ثابت تبدیل می کند. به طور کلی به عددی که تولید می شود هش میگویند.
HTLC از هر دو طرف میخواهد که دریافت وجوه را در یک بازه زمانی مشخص تایید کنند. اگر یکی از طرفین نتواند تراکنش را در بازه زمانی تایید کند، کل تراکنش باطل و وجوه برگردانده می شود. این ریسک طرف مقابل را حذف میکند. یا این خطر که یکی از طرفین سکههای پیشنهادی را پذیرفته و انتقال را انجام دهد.
به عنوان مثال، فرض کنید سعید میخواهد 1 بیت کوین را با فرزانه به تعداد معادل لایتکوین تبدیل کند. او تراکنش را از طریق یک کیف پول با قابلیت مبادله اتمی ارسال میکند. یک تابع هش رمزنگاری یک عدد هگز را برای رمزگذاری تراکنش در طول این فرآیند تولید می کند. این روند در سمت فرزانه نیز تکرار میشود.
سعید و فرزانه هر دو وجوه مربوطه خود را با استفاده از شمارههای رمزگذاری شده خود باز میکنند. آنها باید این کار را در یک بازه زمانی مشخص انجام دهند، در غیر این صورت انتقال انجام نمیشود. سپس HTLC در بلاک چین معامله را اجرا میکند.
سوالات متداول
آیا اتمیک سواپ (Atomic Swap) گران است؟
توانایی جریان اصلی برای انجام مبادلات اتمی جدید است، اما آنها هنوز هزینهای ایجاد نمیکنند مگر اینکه هزینههای بلاک چین در آن وجود داشته باشد.
چگونه یک اتمیک سواپ (Atomic Swap) انجام میدهید؟
این کار با استفاده از کیف پولهای ارز دیجیتال و قراردادهای هش تایملاک (HTLC) انجام میشود که در صورت موافقت هر دو طرف، صرافی را اجرا میکنند. در واقعیت، تنها چند ارائهدهنده کیف پول اتمیک سواپ (Atomic Swap) و صرافیهای غیرمتمرکز وجود دارند که میتوانند در مبادله استفاده شوند.
سوآپ های اتمی متقاطع چیست؟
سوآپ های اتمی متقابل زنجیره ای، مبادلات ارزهای دیجیتال یا معاملات بین ارزهای رمزپایه ای هستند که از بلاک چین های جداگانه استفاده می کنند.