یونی سواپ یک پروتکل نقدینگی خودکار و از جمله صرافی های غیرمتمرکز (decentralized exchange) محبوب است. این پروتکل شهرت خود را مدیون محبوبیت حوزه دیفای است. هیدن آدامز پروتکل یونی سواپ را ایجاد کرد. زیرا از پست ویتالیک بوترین (خالق اتریوم) در مورد معادله بازارساز X * Y = K الهام گرفته بود. هیدن رویکردی عملی به معادله اتخاذ کرد و Uniswap را ایجاد کرد، این صرافی بر شبکه اتریوم قرار دارد. بنابراین به کمک آن می توان مبادلات خودکار را بین ETH و سایر توکن های مبتنی بر ERC20 انجام داد. این بستر همچنین به کاربران این امکان را می دهد که با واریز مقادیری از جفت ارزهای استخرهای نقدینگی، در نقش ارائه دهنده نقدینگی ظاهر شده و کسب درآمد کنند. قبل از ادامه مقاله، پیشنهاد می کنیم اگر قصد سرمایه گذاری پرسود در ارزهای دیجیتال را دارید، برای دریافت مشاوره رایگان طراحی سایت ارز دیجیتال با آرتاراکس تماس بگیرید.
یونی سواپ پروتکلی متن باز (open source) است که به خریداران و فروشندگان اجازه می دهد تا توکن های ERC20 را بدون استفاده از صرافی ارز دیجیتال متمرکز یا دفتر سفارشات باهم مبادله کنند. Uniswap از یک معادله الگوریتمی استفاده می کند که به طور خودکار نرخ مبادله را بر اساس موجودی هر دو توکن و تقاضای واقعی برای این جفت ارز تعیین می کند. این در واقع یک قرارداد هوشمند است که بر بستر شبکه اتریوم تعریف شده است. به وسیله آن می توانید توکن ها را به صورت غیرمتمرکز باهم مبادله کنید. در این بستر، کاربران می توانند بدون واسطه به خرید و فروش رمزارزها بپردازند.
با توضیح بالا، احتمالاً توانسته اید حدس بزنید که روش کار این پلتفرم چگونه است. یک سری کاربر با قفل کردن توکن های خود در استخرها، باعث به جریان افتادن سازوکار قیمت گذاری مبادلات می شوند. با انجام هر مبادله، رقمی تحت عنوان کارمزد به این استخرها واریز می شود. کاربران تامین کننده نقدینگی، بسته به سهم خود از استخر، از کارمزدهای واریز شده بهره مند می شوند.
ممکن است تعجب کنید که چرا Uniswap این قدر محصولی انقلابی است؟ بازارهای سنتی به خریداران و فروشندگان نیاز دارند که نقدینگی را تامین کنند. اما یونی سواپ این مشکل را به روشی متفاوت از طریق فرآیند تأمین نقدینگی خودکار حل می کند. Uniswap به یک DEX اجازه می دهد تا توکن های ERC20 را بدون تکیه بر ایجاد نقدینگی توسط خریداران و فروشندگان مبادله کند. همچنین برای انجام مبادلات در این فضا، نیازی به دفتر سفارش یا order book نیست. در عوض با ایجاد استخرهای نقدینگی به دست تامین کنندگان لیکوئیدی، یک سازوکار تعیین قیمت اتوماتیک به وجود آمده است.
شاید برایتان مفید باشد: روش خرید زمین در متاورس
برای اینکه با نحوه انجام این فرآیند آشنا شویم، در ابتدا باید معادله X*Y=K را شرح دهیم. در این معادله X و Y به ترتیب نشان دهنده تعداد توکن های موجود ETH و ERC20 هستند. در حالی که K نشان دهنده ثابتی است که می تواند توسط سازندگان قرارداد مبادله در Uniswap تنظیم شود. K ممکن است مانند یک عدد ثابت تصادفی به نظر برسد، با این حال، مهم ترین است. وقتی X را در Y ضرب می کنید، مقدار باید همیشه برابر با مقدار K باشد.
حالا بیایید نگاهی به نمودار بالا بیاندازیم. نمودار ثابت K را نشان می دهد که یک تابع است. محور Y بیانگر توکن B (ETH) است، در حالی که محور X نشان دهنده توکن A (ERC20) است. اولین نقطه قرمز (موقعیت قدیمی) نشان دهنده قیمت فعلی برای مبادله این جفت ETH-ERC20 بر اساس موجودی فعلی توکن های ETH در برابر توکن های ERC20 است.
حال یک کاربر تصمیم می گیرد توکن های ERC20 خود را با اتریوم تعویض کند. بنابراین، موجودی توکن های ETH کاهش می یابد و موجودی توکن های ERC20 افزایش می یابد. این بدین معنی است که نقطه قرمز به موقعیت جدید منتقل می شود. زیرا ما توکن های ERC20 بیشتر و توکن های ETH کمتری در استخر نقدینگی داریم. به عبارت دیگر، این یک الگوریتم قیمت گذاری بسیار ساده است که در آن نرخ قیمت در طول یک نمودار حرکت می کند.
برای بهره مندی از امکانات این صرافی DEX، کافیست که یک کیف پول از نوع وب 3 مانند متامسک را به همراه نقدینگی کافی در اختیار داشته باشید. همچنین هیچ احراز هویتی نیز بدین منظور لازم نخواهد بود. برای شروع کافیست به آدرس app.uniswap.org بروید و کیف پول خود را به آن وصل کنید. کیف هایی مثل متامسک، والت کانکت، کوین بیس والت، فورتماتیک و پورتیس، با یونی سواپ سازگار هستند.
شاید برای شما جالب باشد: نحوه اتصال تراست ولت به پنکیک سواپ
در Uniswap V1، تمام استخرهای نقدینگی بین ETH و یک توکن ERC20 قرار دارند. داشتن یک عدد ثابت یک مزیت UX خوب ارائه میکند. کاربران میتوانند هر توکن ERC20 را با هر توکن ERC20 دیگری با مسیریابی از طریق ETH تعویض کنند. از آنجایی که ETH پرنقدینگی ترین دارایی مبتنی بر اتریوم بوده و عملاً ریسک سیستماتیک جدیدی را ایجاد نمی کند، بهترین انتخاب برای Uniswap V1 بود.
این بدان معناست که یونی سواپ V1 همیشه دو معامله را اجرا می کند. اولین معامله برای مبادله توکن ERC20 شما با ETH و معامله دوم برای تبدیل ETH شما به توکن مورد نظر ERC20 است. به عبارت دیگر، کاربر نهایی دو بار هزینه پرداخت می کند. این موضوع باعث ایجاد چند محدودیت در استفاده از یونی سواپ می شود. از جمله:
به دلایل فوق، Uniswap V2 ایجاد شده است. نسخه دوم یونی سواپ یا V2 در 23 مارس 2020، معرفی شد. این نسخه دارای تفاوت های مختلفی با Unisawp V1 است. برخی از این تفاوت ها شامل موارد ذیل هستند:
بسیاری از ویژگیهای جدید با Uniswap V2 معرفی شدهاند، مانند اوراکل قیمت، flash swaps و روتر تعویض. این بروزرسانی، برای درک بهتر نحوه کار یونی سواپ در هدایت توکنها بین استخرهای نقدینگی، بسیار مهم است. Uniswap V2 به کاربران نهایی سه گزینه مختلف برای مبادله توکنهای خود با استفاده از «قرارداد روتر» ارائه میکند. Router Contract قراردادی است که حاوی منطق مسیریابی برای ارسال توکن های شما به قرارداد مبادله مناسب می باشد. به عبارت دیگر، قرارداد روتر از هر قرارداد مبادله ای که پروتکل Uniswap V2 را پیاده سازی می کند، آگاه است.
به طور کلی سه روش مبادله توکن ها در نسخه دوم یونی سواپ وجود دارد:
به عنوان مثال، دو استیبل کوین مانند DAI/USDC ممکن است برای معامله گران بسیار مفید باشد.
که در آن دو بار هزینه پرداخت می کنید.
در آن می توانید مسیر مبادله پیچیده تری مانند DAI/ETH، ETH/BAT، BAT/USDT و USDT/USDC ایجاد کنید تا DAI خود را به USDC تبدیل کنید. اغلب، این فرصت های آربیتراژ جالبی را برای معامله گران فراهم می کند.
حال، بیایید بیاموزیم که چرا کاربران نقدینگی را در اختیار استخرهای نقدینگی Uniswap قرار می دهند و چگونه می توانید از این فرصت سود ببرید. سود کاربران از ذخیره نقدینگی در یونی سواپ چگونه است؟ پاسخ ساده است: کارمزد معاملات. شما می توانید با ارائه مقدار مساوی از توکن های ETH و ERC20 در یک قرارداد مبادله Uniswap در استخرهای نقدینگی شرکت کنید. هر زمان که شخصی بخواهد مبادله ای انجام دهد، وی باید برای هر سوآپ 0.3% کارمزد بپردازد. این کارمزد متعاقباً به استخر نقدینگی اضافه می شود. در مرحله بعد، ارائه دهندگان نقدینگی بخشی از کارمزد معامله را متناسب با وزن خود در استخر نقدینگی دریافت می کنند.
این مطلب مفید را از دست ندهید: آینده ارز بیبی دوج
مبادلههای فلش Uniswap V2 به شما این امکان را میدهند تا بدون هیچ هزینهای از هر توکن ERC20 در Uniswap برداشت کنید و هر کاری را که میخواهید با آن انجام دهید (کد دلخواه را اجرا کنید)، مشروط بر اینکه در پایان اجرای تراکنش، یکی از موارد زیر را انجام دهید:
همه این ها بسیار هیجان انگیز به نظر می رسند. زیرا فرصت های جدید زیادی را در اختیار شما قرار می دهند.
فلش سواپ که به آن وام های فلش نیز گفته می شود، توسط پروتکل Marble در سال 2018 به دست Max Wolff ابداع شده است. در آن زمان، او اختراع خود را «بانک قرارداد هوشمند» نام گذاری کرد که امکان وامهای بدون ریسک را فراهم میکرد. با این حال، اخیراً شاهد حملات زیادی در حوزه Flash loans بودهایم که در پروتکلهای مختلف مانند bZx رخ داده اند که در آن مهاجم با هزاران توکن که بهطور رایگان از طریق وامهای فلش دریافت میکرده، گریخته است. یک مهاجم در این سیستم، از عدم تعادل بین بازارهای مختلف استفاده می کند و سپس وام اولیه را پس می دهد. در حالی که مازادی را که با معامله آن در حالت عدم تعادل بازار به دست آورده برای خود حفظ می کند.
برخی از رهبران صنعت استدلال می کنند که این یک خطر جدی برای فضای DeFi است. با این حال، دیگران وقوع حملات فلش سواپ را به امنیت ضعیف پروتکل bZx نسبت می دهند. در هر صورت، Uniswap تصمیم گرفته است تا سوآپ های فلش خود را اجرا کند. این به هر کسی امکان میدهد تا حد امکان توکن ERC20 را از یک استخر نقدینگی خارج کند. اما، کاربر باید توکن ها را در همان بلوک برگرداند. غیرقابل انکار است که تامین نقدینگی خودکار رونق زیادی به فضای DeFi داده است و فرصتهای معاملاتی جدید و پیچیدهتری را ایجاد کرده است. با این حال، زمان نشان خواهد داد که آیا swap ها برای فضای کریپتو مناسب هستند یا خیر. در اینجا یک لیست خلاصه کوتاه با مزایا و معایب استفاده از Uniswap آورده شده است.
یک مقاله مفید دیگر بخوانید: متاورس سندباکس چیست؟
چه جالبه این صرافی های غیرمتمرکز دیگه مثل بایننس مشکل احراز هویت و بلوکه شدن ارزها رو نداریم
کلیه حقوق مادی و معنوی این سایت برای آرتاراکس محفوظ است
مرسی مقاله خوبی بود اما من پنکیک سواپ رو بیشتر می پسندم خیلی راحت با تراست ولت مچ میشه