چگونه رباتهای آربیتراژ وام فوری (FlashLoan) را واقعاً بسازیم؟
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- چگونه با استفاده از سالیدیتی یک قرارداد هوشمند وام فوری بدون کارمزد بسازیم؟
- چگونه قیمت توکنها را به صورت لایو و درون زنجیرهای بخوانیم؟
- چگونه با تایپاسکریپت و اترها، اسکریپتهای آربیتراژ بسازیم؟
- وامهای فوری چگونه کار می کنند و چگونه آنها را روی Mainnet اجرا کنیم؟
پیشنیازهای دوره
- تجربه برنامهنویسی اولیه با تایپاسکریپت، سالیدیتی و اترها
توضیحات دوره
با دوره جامع ما درباره ساخت رباتهای آربیتراژ وام فوری با استفاده از سالیدیتی و جاوااسکریپت، به دنیای هیجانانگیز امور مالی غیرمتمرکز (DeFi) وارد شوید. در این تجربه یادگیری عملی و جامع، مهارت بهرهبرداری از وامهای فوری برای اجرای استراتژیهای سودآور آربیتراژ در بلاکچین Polygon را به دست خواهید آورد.
آنچه یاد خواهید گرفت:
اصول وامهای فوری:
درک عمیقی از وامهای فوری کسب کرده و نحوه عملکرد و قابلیتهای منحصربهفرد آنها در اکوسیستم دفی را بررسی میکنید.
توسعه قرارداد هوشمند با سالیدیتی:
- یادگیری زبان سالیدیتی، زبان قراردادهای هوشمند در بلاکچین Polygon از پایه
- بررسی مفاهیم پیشرفته سالیدیتی مورد نیاز برای توسعه رباتهای آربیتراژ وام فوری امن و قدرتمند
استراتژیهای آربیتراژ:
- فرصتهای مختلف آربیتراژ در فضای دفی را کشف کرده و روش شناسایی آنها را میآموزید.
- استراتژیهای موثر برای بهرهبرداری از تفاوت قیمتها در صرافیهای غیرمتمرکز را طراحی و پیادهسازی میکنید.
یکپارچهسازی با Web3 و جاوااسکریپت:
- تسلط به یکپارچهسازی قراردادهای هوشمند با Web3.js تا ارتباط بینقص بین ربات آربیتراژ وام فوری و بلاکچین Polygon فراهم شود.
- اسکریپتهای جاوااسکریپت را برای تعامل و مدیریت قراردادهای هوشمند خود به صورت کارآمد توسعه داده و مستقر میکنید.
بهترین شیوههای امنیت:
اهمیت امنیت در اپلیکیشن های دفی را درک کرده و بهترین شیوهها را برای محافظت از ربات آربیتراژ وام فوری در برابر آسیبپذیریهای احتمالی به کار میبرید.
استقرار واقعی:
- مهارتهای خود را با استقرار ربات آربیتراژ وام فوری در شبکه اصلی Polygon به کار میبرید.
- یاد میگیرید چگونه بر عملکرد ربات خود در شرایط واقعی نظارت کرده، آن را تحلیل و بهینه کنید.
مخاطبان دوره:
- توسعهدهندگان بلاکچین که میخواهند مهارتهای خود در توسعه قرارداد هوشمند و دفی را ارتقا دهند.
- کارآفرینان و معاملهگرانی که به دنبال فرصتهای مالی نوآورانه در فضای غیرمتمرکز هستند.
- کسی که به یادگیری درباره جزئیات وامهای فوری و ساخت رباتهای پیشرفته آربیتراژ علاقهمند است.
پیشنیازهای دوره:
- درک اولیه از مفاهیم بلاکچین و سالیدیتی
- آشنایی با زبانهای برنامهنویسی، به ویژه جاوااسکریپت
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان میانی بلاکچین و Web3
چگونه رباتهای آربیتراژ وام فوری (FlashLoan) را واقعاً بسازیم؟
-
وام فوری چیست؟ 01:25
-
نکات برای یک وام فوری موفق 03:12
-
نوشتن رابط IFlashLoan 04:13
-
قرارداد DodoBase 05:03
-
نوشتن رابط IDODO 01:58
-
توضیح نحوه کار قرارداد وام فوری ما 01:28
-
قرارداد DodoSwap در Mainnet - بررسی سطح بالا 01:23
-
وام فوری چگونه کار خواهد کرد؟ 01:37
-
نوشتن قرارداد IFlashLoanValidation 02:43
-
نوشتن قرارداد برداشت 02:46
-
نوشتن رابط IDodoProxy 01:01
-
نوشتن تابع تأیید توکن 01:47
-
نوشتن تابع اجرای وام فوری 08:39
-
نوشتن callback وام فوری 02:02
-
نوشتن تابع حلقه مسیر 04:29
-
نوشتن تابع حلقه hop 02:51
-
نوشتن تابع انتخاب پروتکل 03:29
-
جمعبندی سریع 01:16
-
نوشتن تابع UniswapV3 05:16
-
نوشتن تابع UniswapV2 02:13
-
نوشتن تابع DodoSwapV2 03:53
-
تکمیل callback در وام فوری 04:29
-
sqrtPrice چیست؟ 01:23
-
نوشتن اسکریپت Quoter 06:31
-
نوشتن اسکریپت استقرار قرارداد 03:11
-
نوشتن اسکریپت اجرای وام فوری 03:33
-
چگونه مسیریاب را با شناسه پروتکل پیدا کنیم؟ 00:39
-
نوشتن تستهای واحد 11:57
-
نوشتن اسکریپت تامین مالی 06:55
-
تکمیل تستهای واحد 12:00
-
چگونه قیمت توکنها را به USDC دریافت کنیم؟ 05:28
-
نوشتن اسکریپت آربیتراژ - بخش 1 09:23
-
نوشتن اسکریپت آربیتراژ - بخش 2 07:19
-
چگونه تراکنشها را با Phalcon تحلیل کنیم؟ 04:55
-
اجرای وام فوری روی فورک Phalcon 12:36
-
بهینهسازی گس فی برای قرارداد وام فوری ما 01:40
-
نکات و ترفندهای آربیتراژ وام فوری 03:41
-
مدیریت پارامتر amountOutMin 07:58
-
بررسی قرارداد DODO Pool مورد استفاده برای وام فوری 01:55
-
بیایید تراکنش واقعی آربیتراژ وام فوری را تحلیل کنیم 03:01
-
اجرای آربیتراژ وام فوری ما در Mainnet 04:35
مشخصات آموزش
چگونه رباتهای آربیتراژ وام فوری (FlashLoan) را واقعاً بسازیم؟
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:متوسط
- تعداد درس:41
- مدت زمان :02:55:53
- حجم :1.41GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy