منظور از صرافی غیر متمرکز صرافی هایی مثل یونی سواپ و پنکیک سواپ هست ، این صرافی ها، صرافی های غیر متمرکز AMM یا بازارساز خودکار هستن که برای مشخص کردن قیمت، به جای استفاده از order book ( لیست خرید و فروش)، از الگوریتم استفاده میکنن و با استفاده از فرمولی تحت عنوان constant product قیمت گذاری رو انجام میدهند.
نمونه های صرافی غیر متمرکز:
https://solidity-by-example.org/defi/uniswap-v2-optimal-one-sided-supply
https://solidity-by-example.org/defi/uniswap-v2
https://solidity-by-example.org/defi/uniswap-v2-add-remove-liquidity
سیلابس دوره در مورد برنامه نویسی صرافی غیرمتمرکز (DEX) ارزهای دیجیتال:
– مروری بر ارزهای دیجیتال و تکنولوژی بلاکچین
– تعریف و معرفی صرافی های غیرمتمرکز (DEX) و تفاوت آنها با صرافی های متمرکز
– زبان های برنامه نویسی قرارداد هوشمند مثل Solidity و Rust
– توسعه اولین قرارداد هوشمند و آزمایش آن در شبکه تست
– آشنایی با پروتکل های موجود مثل Uniswap, SushiSwap, PancakeSwap
– بررسی عملکرد و جزئیات این پروتکل ها
– بررسی مدل های تجاری و مکانیزم های قیمت گذاری
– بررسی نحوه ی ایجاد لیکویدیتی و عملکرد تجارت در صرافی غیرمتمرکز
– ایجاد قرارداد هوشمند برای صرافی غیرمتمرکز
– نوشتن تست برای صرافی و انجام تست ها
– معرفی تهدیدات امنیتی و راه های مقابله با آنها
– نوشتن قراردادهای هوشمند امن و اصول امنیتی در توسعه DEX
– آموزش استقرار قرارداد هوشمند در شبکه عمومی
– مدیریت و تنظیم شبکه برای نیازهای خاص
– طراحی و پیاده سازی یک واسط کاربری ساده با استفاده از جاوا اسکریپت (React یا Vue)
– اتصال واسط کاربری به قرارداد هوشمند
– معرفی ابزارهای تست و عیب یابی برای DEX
– بررسی مشکلات رایج و راه حل های آنها
– روش های بهینه سازی کارایی و امنیت
– استفاده از قابلیت های پیشرفته در قراردادهای هوشمند
– مطالعه و بررسی پروژه های واقعی که DEX را پیاده سازی کرده اند
– یادگیری از تجربیات و موفقیت های آن ها
– انتخاب یک موضوع یا پروژه برای پیاده سازی
– طراحی و ساخت یک صرافی غیرمتمرکز با استفاده از دانش اکتسابی در دوره
– دریافت بازخورد و نظرات از دیگر دانشجویان
در پایان این دوره، شما باید قادر باشید که یک صرافی غیرمتمرکز کامل را طراحی، توسعه، تست، و استقرار کنید.
اشتراکگذاری دوره با دوستان خود
برای شخصیسازی محتوا و تبلیغات، کوکیها و فناوریهای مشابه در سایتهای ما استفاده میشوند. میتوانید جزئیات بیشتر را پیدا کنید و تنظیمات شخصی خود را در زیر تغییر دهید. با کلیک بر روی "باشه" یا با کلیک بر روی هر محتوایی در سایتهای ما، شما با استفاده از این کوکیها و فناوریهای مشابه موافقت میکنید.
When you visit any of our websites, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. The information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and manage your preferences. Please note, that blocking some types of cookies may impact your experience of the site and the services we are able to offer.