روند تبادل ارزهای رمزنگاری شده در مبادلات و سایر سیستم عامل های تخصصی هنوز هم می تواند بسیار وقت گیر باشد و اغلب شامل کمیسیون های بالایی است. علاوه بر این ، همه مبادلات از سکه های لازم یا جفت های تجاری لازم پشتیبانی نمی کنند. در نتیجه ، یک معامله گر که می خواهد یک cryptocurrency را برای دیگری مبادله کند ، با نیاز به تبدیل های اضافی روبرو است.
مبادلات اتمی مشکلات فوق را حل می کند و نیاز به اعتماد به شخص ثالث را نیز از بین می برد و تبادل ارزهای رمزنگاری شده را در میان blockchain های مختلف امکان پذیر می کند.
تعدادی از مشکلات می توانند در روند تبادل ارزهای رمزپایه بوجود بیایند.
- اعتمادبه عنوان مثال ، برای مبادله ارزهای رمزپایه ، LTC به BTC ، باید سکه های خود را به مبادله ارسال کنید یا معامله OTC را انجام دهید. در حالت اول ، شما باید به سکویی اعتماد کنید که تجارت را در خود جای دهد ، در غیر این صورت ، باید به ضامن متکی باشید که امنیت معامله را تضمین می کند.
- هزینه های اضافی. هنگام اجرای تجارت در بورس ، شما یک کمیسیون برای تجارت خود پرداخت می کنید ، شما همچنین هزینه برداشت سکه ها و گاهی اوقات حتی برای واریز وجوه را پرداخت می کنید. در مورد مبادله بدون نسخه ، شما درصد ثابت را به ضامن پرداخت می کنید.
- راحتیبرای تجارت ارزهای رمزنگاری شده در بورس ، شما باید پس از آن وجوه واریز کنید و آنها را پس از آن پس بگیرید ، اما مبادله ممکن است به طور موقت برای نگهداری بسته شود ، یا به طور نامحدود گزینه سپرده/برداشت را برای ارزهای رمزنگاری شده استفاده کنید.
برای حل این مشکلات ، مبادلات اتمی ایجاد شد. این فناوری برای اولین بار توسط Tier Nolan در سال 2013 شرح داده شد ، اما تا همین اواخر عملی نشده است.
اصل کار
پروتکل های مبادله اتمی برای از بین بردن هرگونه فرصت کلاهبرداری برای شرکت کنندگان طراحی شده اند. برای درک چگونگی این کار ، بیایید از نمونه ای استفاده کنیم که آلیس می خواهد LTC خود را برای BTC باب مبادله کند.
اول از همه ، آلیس باید LTC را به آدرس قرارداد واریز کند ، که نقش یک جعبه ایمن را ایفا می کند. هنگامی که این "جعبه ایمن" ایجاد شد ، آلیس کلید دسترسی به آن را ایجاد می کند. او سپس هش رمزنگاری این کلید را با باب به اشتراک می گذارد. باب نمی تواند به LTC دسترسی پیدا کند زیرا او فقط هش کلید را دارد ، اما خود کلید نیست.
باب از هش ارائه شده توسط آلیس برای ایجاد آدرس قرارداد امن دیگری استفاده می کند که در آن زمان BTC خود را ذخیره می کند. برای دریافت BTC ، آلیس باید از همان کلید استفاده کند ، از این طریق ارز خود را به باب (با استفاده از عملکرد هشک) ارائه می دهد. این بدان معناست که به محض درخواست آلیس BTC ، باب ، به نوبه خود ، درخواست LTC را خواهد کرد و مبادله ارز به پایان می رسد.
اصطلاح "اتمی" استفاده می شود زیرا این معاملات به طور کامل انجام می شود یا اصلاً اتفاق نمی افتد. اگر یکی از طرفین تعهدات خود را انجام ندهد ، قرارداد لغو می شود و وجوه به طور خودکار به صاحبان مربوطه باز می گردد.
مبادلات اتمی می تواند به دو روش مختلف اتفاق بیفتد: در blockchain و خارج از blockchain:
- مبادله های زنجیره ای در هر یک از شبکه های درگیر در فرآیند مبادله رخ می دهد (در این حالت ، بیت کوین یا blockchain Litecoin است).
- به عنوان مثال ، مبادلات خارج از زنجیره در لایه دوم در شبکه رعد و برق رخ می دهد.
از دیدگاه فنی ، بیشتر این سیستم های معاملاتی مبتنی بر قراردادهای هوشمند است که از قراردادهای Timelock Multisig و Hash (HTLC) استفاده می کنند.
چند
Multisig نوع خاصی از امضای دیجیتال است که به دو یا چند کاربر اجازه می دهد اسناد را به عنوان یک گروه امضا کنند. بنابراین ، یک امضای چندگانه از طریق ترکیبی از چندین امضاهای منحصر به فرد ایجاد می شود.
به عنوان یک قیاس ساده ، می توانید با دو قفل و دو کلید به یک جعبه سپرده ایمنی فکر کنید. با داشتن آلیس یک کلید و باب با دیگری. تنها راهی که آنها می توانند جعبه را باز کنند ، استفاده از هر دو کلید در همان زمان است. بنابراین ، هیچ یک از شرکت کنندگان نمی توانند جعبه را به طور مستقل باز کنند.
قراردادهای هش تایمولاک (HTLC)
قراردادهای Timelock Hash مبتنی بر دو کارکرد است: Hashlock و Timelock.
هدف از هاشو ، جلوگیری از هزینه کردن در صورت عدم دسترسی به بخشی از داده ها است (مانند کلید آلیس در مثال بالا). Timelock تابعی است که تضمین می کند که یک قرارداد فقط در یک دوره زمانی تعریف شده قابل اجرا باشد. در نتیجه ، استفاده از HTLC نیاز به اعتماد را از بین می برد زیرا قرارداد مجموعه خاصی از قوانین را ایجاد می کند که از اجرای جزئی مبادله اتمی جلوگیری می کند.
مزایای مبادلات اتمی
مهمترین مزیت مبادلات اتمی ، از بین بردن نیاز شخص ثالث است زیرا همه معاملات P2P هستند ، مستقیماً بین دو کاربر. مبادلات اتمی همچنین امنیت را افزایش می دهد ، زیرا کاربران نیازی به انتقال وجوه خود به مبادله متمرکز یا شخص ثالث ندارند. در عوض ، معاملات می توانند مستقیماً از کیف پول کاربران انجام شوند. علاوه بر این ، این همچنین به کاربران کمک می کند تا در کمیسیون ها صرفه جویی کنند. هنگام استفاده از مبادله ، فقط باید هزینه معامله را بپردازید ، در حالی که هنگام استفاده از صرافی ها ، جدا از پرداخت هزینه معامله ، کمیسیون معاملات و کمیسیون برداشت درخواست می کنید. مبادلات اتمی نیز بسیار سریعتر هستند - از نظر تئوری ، آنها فقط زمان برابر با سرعت پردازش معامله را می گیرند.
معایب
برای اجرای مبادله ، دو ارز رمزنگاری باید بر اساس blockchains با استفاده از الگوریتم هشویی مشابه (به عنوان مثال ، SHA-256 ، مانند شبکه بیت کوین) باشد. علاوه بر این ، آنها باید با HTLC و سایر توابع قابل برنامه ریزی سازگار باشند.
همچنین ، برخی از محققان نگران مسائل مربوط به حریم خصوصی هستند ، زیرا مبادلات اتمی را می توان در blockchain ردیابی کرد ، که باعث می شود آدرس های درگیر در مبادله با سایر صندوق های کاربر پیوند برقرار کند.
نتیجه
مبادلات اتمی هنوز هم برای اجرای بیشتر پیچیده است ، اما این فناوری منجر به تغییرات قابل توجهی در قابلیت همکاری در مورد blockchains و تجارت غیرمتمرکز می شود. بنابراین ، این مبادله روش پتانسیل بسیار خوبی دارد و فرصت های جدیدی را برای عدم تمرکز و انتقال پول به همسالان باز می کند.
یک رهبر اثبات شده ، موفق در ایجاد برتری عملیاتی و ایجاد تیم های با کارایی بالا با تمرکز شدید بر ایجاد ارزش و موفقیت مشتری.