دوره فارکس

مبادلات اتمی (Atomic Swaps) چیست؟

Atomic Swap چیست؟

مبادله اتمی یک فناوری قرارداد هوشمند است که امکان مبادله یک ارز رمزنگاری شده با ارز دیگر را بدون استفاده از واسطه های متمرکز مانند صرافی ها فراهم می کند. مبادله اتمی می تواند مستقیماً بین بلاک چین های ارزهای رمزنگاری شده مختلف انجام شود ، یا می تواند خارج از زنجیره و دور از بلاک چین اصلی انجام شود.

آنها برای اولین بار در سپتامبر 2017 ، هنگامی که مبادله اتمی بین Decred و Litecoin انجام شد ،مطرح شدند.از آن زمان ، سایر استارتاپ ها و صرافی های غیر متمرکز به کاربران این امکان را داده اند. به عنوان مثال ، Lightning Labs ، استارتاپی که ازشبکه lighting بیت کوین برای معاملات استفاده می کند ، با استفاده از این فناوری ، مبادله خارج از زنجیره را انجام داده است. ارزهای رمزنگاری شده و صرافی های غیر متمرکز ، مانند 0x و Altcoin.io نیز از این فناوری استفاده کرده اند.

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

اگر معامله گر بخواهد رمزارز های خود را با یک معامله گر دیگر مبادله کند ، ریسک طرف مقابل نیز وجود دارد. مبادله اتمی این مشکل را با استفاده از Hash مبادلات اتمی (Atomic Swaps) چیست؟ Timelock Contracts (HTLC)حل می کند. همانطور که از نامش مشخص است ، HTLC یک قرارداد هوشمند محدود بین زمان بین طرفین است که شامل ایجاد یک هش رمزنگاری می شود که می تواند بین آنها تأیید شود.
مبادله اتمی هر دو طرف را ملزم به دریافت وجوه در بازه زمانی مشخص با استفاده از یک تابع هش رمزنگاری می کند. اگر یکی از طرفهای درگیر نتواند معامله را در بازه زمانی مشخص تأیید کند ،کل معامله باطل شده و وجوه قابل مبادله نیست. اقدام اخیر به حذف ریسک طرف مقابل کمک می کند.

مبادله اتمی چیست؟
مبادله اتمی خودکار ، قراردادهای مبادله ارزهای رمزنگاری شده است که به آنها اجازه می دهد بدون نیاز به شخص ثالث مورد اعتماد ، ارزهای رمزپایه را به صورت همتا به همتای خود معامله کنند.از سال 2017 ، ارزهای رمزنگاری شده تنها از طریق سیستم عامل هایی مانند Coinbase ، Kraken ، Coinsquare و موارد دیگر قابل معامله و خرید بودند. اجرای معاملات ناشناس بود و تا زمانی که مبادله اتمی بین لایت کوین و بیت کوین اعلام نشد ، همتا به همتا نبود.

توسعه مبادله اتمی

ایده مبادله همتا به همتا بدون دخالت شخص ثالث توسط Tier Nolan در سال 2013 ابداع شد هنگامی که او پایه و اساس نحوه ایجاد مبادلات ارزهای رمزنگاری شده با استفاده از فناوری های مختلف بلاک چین را ایجاد کرد. فناوری مبادله اتمی در سال 2017 توسط چارلی لی ، بنیانگذار Litecoin ، هنگامی که در توییتی درباره نحوه انجام “مبادله اتمی متقابل زنجیره ای با LTC/BTC” توئیت کرد و 10 LTC (واحد Litecoin) را با 0.1167 BTC (بیت کوین) مبادله کرد ، توئیت مبادلات اتمی (Atomic Swaps) چیست؟ کرد. واحدها) از آن زمان ، بسیاری از سیستم عامل های غیرمتمرکز مبادلات و همچنین معامله گران مستقل از این فناوری برای تجارت ارزهای رمزنگاری شده استفاده می کنند.

امروزه مبادله اتمی پتانسیل تغییر نحوه معامله و مبادله ارزهای رمزنگاری شده را ارائه می دهد. پلتفرم های مبادله ارزهای رمزنگاری شده ، مانند موارد ذکر شده در بالا ، به مبادلات اتمی (Atomic Swaps) چیست؟ کاربران و سرمایه گذاران اجازه نمی دهد تا کنترل کاملی بر کیف پول خود داشته باشند.

بنابراین ، کاربران در مورد امنیت دارایی های خود همیشه در معرض خطر و وابسته به بستر مبادله هستند. مبادله اتمی با ارائه انعطاف پذیری بیشتر به معامله گران در هزینه های کمتر ، چنین خطرات را کاهش داده و ارزش افزوده می کند.

مبادله اتمی چگونه کار می کند؟

مبادله اتمی از فناوری قرارداد هش timelock (HTCL) استفاده می کند ، که یک قرارداد هوشمند است که معامله را “قفل” می کند و برای تکمیل مبادله نیاز به تأیید هر دو طرف دارد. قرارداد ایجاد شده با استفاده از فناوری HTCL شامل دو ویژگی امنیتی است:

HashLock

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

TimeLock

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

مثال عملی

فرض کنید لارا و مارک مایل به مبادله ارزهای رمزپایه با استفاده از مبادله اتمی هستند.

لارا ارز رمزنگاری شده خود را به یک آدرس HTCL واریز می کند که مانند یک گاوصندوق مجازی عمل می کند و تنها با یک کلید ویژه که می تواند به آن دسترسی داشته باشد قفل آن باز می شود.

لارا یک هش رمزنگاری از کلید ویژه را با مارک به اشتراک می گذارد ، که ارز رمزنگاری شده خود را در آدرسی ایجاد می کند که با استفاده از همان هش رمزنگاری ایجاد شده است.

هنگامی که مارک ارز رمزنگاری شده را واریز کرد ، لارا می تواند با “باز کردن” معامله با کلید ویژه به دست آمده از سپرده اولیه خود ، از ارز استفاده کند.

پس از اینکه لارا از کلید برای “باز کردن” معامله استفاده کرد ، مارک می تواند به سهم خود از صرافی دسترسی پیدا کند.

مبادلات اتمی یا atomic swap چیست؛ دنیایی بدون کارمزد و هک

تصور کنید چه اتفاقی می افتاد اگر معاملات ارزهای دیجیتال هیچ کارمزدی نداشت و هیچ صرافی هک نمی شد! غیر واقعی و سورئال به نظر می آید؟ پس جالب توجه است بدانید که به زودی این اتفاق با استفاده از مبادلات اتمی در دنیای کریپتو رخ خواهد داد و دیگر هیچ هک یا کارمزدی وجود نخواهد داشت!

در حوزه کریپتو، داستان هک شدن صرافی موضوع جدیدی نیست. چنین اتفاقاتی به این دلیل رخ می دهد که صرافی های متمرکز، خدمات معاملات را ارائه می دهند. این صرافی های متمرکز همچنین می خواهند با استفاده از کاهش کارمزدهای معاملات خود سود و سرمایه بیشتری به دست آورند و این درحالی است که صرافی غیرمتمرکز هنوز وجود ندارد.

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

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

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

توجه: کسب و کارهای مختلف که این فناوری را اجرا می کنند، می توانند ساختار کارمزدی را برای ارئه چنین خدماتی اضافه کنند زیرا این مبادلات تنها می توانند توسط خط فرمان انجام شوند و آنطور که انتظار می رود کاربر پسند نمی باشند. حتی اگر در این صورت شرکت ها کارمزدهای کمی هم از شما بگیرند، این روش امن تر از معامله یا مبادله در صرافی های متمرکز می باشد.

چرا مبادله اتمی برای رشد صنعت ارز دیجیتال اهمیت دارد
مبادلات اتمی روش جدیدی را برای معامله کریپتو فراهم می کنند. این فناوری می تواند هنگامی استفاده شود که دو طرف قرارداد باید معامله OTC خیلی بزرگ یا خیلی کوچک ایجاد کنند. تصور کنید که می خواهید 1000 بیت کوین (BTC) با 50 هزار لایت کوین (LTC) مبادله کنید. مطمئنا شما یا از صرافی متمرکز که مستعد به هک می باشند استفاده خواهید کرد و یا به یک مدیر حساب اسکرو اعتماد می کنید. در این مورد با استفاده از فناوری مبادله اتمی، می توانید بدون اعتماد به صرافی یا خدمات حساب اسکرو 1000 بیت کوین (BTC) را با 50 هزار لایت کوین (LTC) مبادله کنید. همچنین می توانید 100 درصد مطمئن باشید که حتی اگر معامله موفقیت آمیز نبود، شما به دلیل فناوری مبادله اتمی 1000 بیت کوین (BTC) خود را از دست نخواهید داد. اگر این تراکنش های اتمی صورت گیرد، درون زنجیره اتفاق می افتد و از این رو به تمام محدودیت هایی که درحال حاضر دو زنجیره دخیل با آن مواجه هستند غلبه می کند. به عنوان مثال در مبادله اتمی بیت کوین/ لایت کوین (LTC/BTC) هزینه ماینر بلاک چین مربوطه کم خواهد شد و در هنگام معامله اتمی، زمان تکمیل معامله به حافظه بیت کوین (Bitcoin’s mempool) مربوط می باشد.

مبادلات اتمی معروف
در حال حاضر تعداد کمی مبادلات اتمی انجام شده اند که برخی از آنها عبارتند از:

  • مبادله اتمی لایت کوین و دکرد (Decred) که در سپتامبر 2017 رخ داد.
  • مبادله اتمی لایت کوین و ورت کوین که آن هم در ماه سپتامبر انجام شد و هنوز بر روی آن کار می کنند.

مبادلات اتمی در چه جایگاهی قرار دارند

مبادلات اتمی هنوز یک توسعه جدید می باشد. به همین دلیل است که آنها همچنان مورد بحث ها، تصحیح و آزمایش می باشند. به طور واضح آنها هنوز وارد مسیر اصلی نشده اند. چندین محدودیت در مبادلات اتمی درون زنجیره موجود می باشد که شامل موارد زیر می باشد:

  • هر دو ارز دیجیتالی که مبادله می شوند باید الگوریتم هش یکسانی داشته باشند.
  • هر دو ارز دیجیتال باید از قرارداد هوشمند مبتنی بر زمان (time lock) پشتیبانی کنند.

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

آینده مبادلات اتمی
می توان گفت آینده مبادلات اتمی بسیار روشن است. امیدواریم شاهد حضور خدمات یا صرافی های غیرمتمرکزی باشیم که هر دو مبادلات اتمی درون زنجیره و خارج زنجیره را با توجه به شایستگی آنها پر نفوذ تر و کل اکوسیستم را ایمن تر کنند. مورد دیگری که این خدمات مبادله اتمی بر روی آن تمرکز خواهد داشت تجربه کاربر خواهد بود، که درحال حاضر استفاده از آن برای افرادی که دانش فناوری را ندارند مشکل می باشد. برخی خدمات مانند مبادلات اتمی کومودو که به صورت متفاوت کار می کند و آلتکوین آی او (Altcoin.io) که مبادلات اتمی بیت کوین/اتر (ETH/BTC) را آزمایش می کند، در مراحل ابتدایی و رو به رشد قرار دارند. با این حال پیش نمای رابط کاربری آلت کوین بسیار مرتب می باشد:

مبادله اتمی آلت کوین
در آخر اینکه جالب توجه خواهد بود که چگونه این فناوری همه گیر خواهد شد، زیرا این فناوری پتانسیل ایجاد خدمات چالش برانگیزی را دارد.

مبادلات اتمی (Atomic Swaps) چیست ؟

مبادله اتمی تکنولوژی است که امکان تبدیل یک رمزارز به رمزارز دیگر را بدون استفاده از واسطه های متمرکز مثل صرافی ها فراهم می کند.

مبادلات اتمی می تواند بطور مستقییم بین دو بلاکچین رمزارز مختلف اتفاق بیفتد یا می توان آن را خارج از زنجیره به دور از بلاکچین اصلی انجام داد. مبادلات اتمی برای اولین بار در سپتامبر 2017 زمانی که بین دو رمزارز Decred و Litecoin انجام شد، به شهرت رسید.

از آن به بعد ،بقیه استارت آپ ها و صرافی های غیرمتمرکز شروع به استفاده از آن کردند. به عنوان مثال: شبکه ی لایتنینگ یک استارت آپ است که برای انجام تراکنش های بیت کوین به دور از بلاکچین اصلی استفاده می شود شبکه لایتنینگ از این فناوری برای انجام معاملات بیرون از زنجیره استفاده می کند.

همچنین صرافی هایی مانند x0 و altcoin.io از این تکنولوژی برای معاملات غیر متمرکز خود استفاده می کنند.

تجزیه و تحلیل مبادلات اتمی

همانطور که میبینید امروزه فرایند تبادل ارزهای رمزنگاری شده بسیار زمان بر و پیچیده است، این پیچیدگی به چند دلیل است برای مثال ماهیت پراکنده اکوسیستم رمز ارزها امروزه چالش های بسیاری را برای معامله گران نشان می دهد.

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

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

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

بیایید یک مثال ساده در معاملات اتمی را مورد بررسی قرار دهیم :

فرض کنید آلیس قصد تبدیل 100 بیت کوین با لایت کوین های معادل باب را دارد.آلیس یک قرارداد باز می­کند و وقتی که بیت کوین هایش را سرمایه گذاری می­کند یک هش (Hash) تولید می­شود. این هش به نوعی مثل قفل یک گاوصندوق عمل می­کند، آلیس مقادیری سرمایه به شکل زنجیره داده تولید می­کند که دقیقا مثل کلید آن قفل عمل می­کند و برای بازیابی سرمایه داخل گاوصندوق به کار می­رود و بعد هش (hash) را برای باب ارسال می­کند تا او هم بتواند وظایف خود را در تراکنش انجام دهد، باب هم دقیقا همان مراحلی که آلیس انجام داد را می­گذراند. با استفاده از همان هش (hash) که آلیس استفاده کرد، لایت کوین هایش را در قرارداد سپرده گذاری می­کند. به این ترتیب، سرمایه هر دو طرف با استفاده از یک کلید مشترک قفل و حفاظت می­شود. وقتی که آلیس لایت کوین های باب را از آدرس خودش (باب) دریافت می­کند به صورت همزمان کلید استفاده شده برای باب نمایان می­شود و به او این اجازه را می­دهد که بیت کوین هایی که از آدرس آلیس دریافت کرده را آزاد کند. Hashlock در این قرارداد به این معناست که سرمایه سپرده این قرارداد مادامی که هر دو طرف قرارداد تایید نکنند، غیرقابل دسترس خواهد بود و Timelockیا مبتنی بر زمان بودن هم به این معناست که درصورتیکه یکی از طرفین و یا هردوی آنها در زمانی مشخص تایید نکنند، افراد می­توانند پولشان را پس بگیرند.

در این مورد علیرغم اینکه تراکنش ها در دو بلاکچین مختلف روی داده اند اما به یکدیگر لینک می شوند. چنین مبادلاتی مبادلات اتمی (Atomic Swaps) چیست؟ هر دو رمزارز را ملزم می­دانند که از یک الگوریتم هش مشترک استفاده کنند و از قراردادهای مبتنی بر زمان بر روی بلاک چین پشتیبانی کنند. مثلا از انجایی که دیکرد (Decred) و لایت کوین (Litecoin) هر دوی این ویژگی ها را داشتند، قادر بودند مبادله اتمی را روی زنجیره انجام دهند. این به این مفهوم است که انجام مبادلات اتمی روی زنجیره در بین بسیاری از رمزارزها امکان پذیر نیست.

نتیجه گیری

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

مقالات مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

برو به دکمه بالا