API (رابط برنامه نویسی اپلیکیشن) یک ابزار ضروری برای ارتباط بین اپلیکیشنهای مختلف است. کاربرد API شامل خودکارسازی وظایف، مدیریت محتوای وب، دریافت دادهها از منابع خارجی و غیره است. بلاک چین ها برای دریافت اطلاعات از دنیای واقعی به API نیاز دارند، اما قراردادهای هوشمند، که برای اجرای برنامههای غیرمتمرکز (DApps) مورد نیاز هستند، دسترسی مستقیم به API ها ندارند، زیرا آنها فقط با استفاده از دادههای داخل بلاک چین عمل میکنند. اینجاست که API3 وارد عمل میشود و مشکل را حل میکند. اما API3 چیست ؟ با فکت کوینز همراه باشید.
این قطع ارتباط دادهها باعث ایجاد پلهایی به نام اوراکل (Oracle) شده است که قراردادهای هوشمند را با API ها برای دسترسی به دادههای خارجی متصل میکند. با این حال، بسیاری از اوراکلهای موجود متمرکز هستند، که آنها را آسیبپذیر میکند. این میتواند بر قراردادهای هوشمند در بلاک چین نیز تأثیر بگذارد. قابلیت اطمینان و امنیت اوراکلها معمولاً به عنوان مشکل اوراکلها شناخته میشود.
API3 با معرفی Airnode، یک دروازه وب ۳API که مستقیماً APIهای وب را به برنامههای غیرمتمرکز متصل میکند، مشکل اوراکل را حل میکند و API های غیرمتمرکز (dAPI) ایجاد میکند.
API3 چیست ؟
API3 یک پروژه مشترک است که در دسامبر 2020 برای ایجاد API های غیرمتمرکز (dAPI) برای دیاپ ها (DApp) از طریق ایرنود (Airnode)، یک شبکه غیرمتمرکز از اوراکلها، راهاندازی شد.
به بیان ساده، dAPIها خدمات API سنتی را به شیوهای ارائه میکند که مستقیماً با دادههای خارج از زنجیره تعامل دارد و دادههای خارج از زنجیره (مانند فید قیمت) را فراهم میکند. APIها یک استاندارد ثابت در توسعه نرم افزارها و برنامههای کاربردی متمرکز هستند.
ماموریت API3 آغاز دورهای از dAPI ها به عنوان استانداردی برای برنامههای غیرمتمرکز از طریق فناوری Airnode است.
نحوه کار API3 چیست ؟
اوراکلهای شخص ثالث مانند چین لینک (Chainlink) مشکلات متعددی را ایجاد میکنند. اولاً، آنها ممکن است در مورد منابع داده خود شفاف نباشند، به این معنی که دادههایی که ارائه میدهند ممکن است متناقض یا غیر قابل اعتماد باشد. علاوه بر این، آنها برای مصرفکنندگان داده گران هستند و مستعد سوءاستفاده و زمان تأخیر بالا هستند.
طبق گفته API3، اگر ارائهدهندگان API دادهها و خدمات مورد نیاز بلاکچینها را داشته باشند، اما تنها مشکل به دست آوردن آنها باشد، مشکل درواقع اتصال API است. این تعریف جدید به API3 اجازه میدهد تا با آوردن APIها به بلاک چین تحت عنوان dAPI، نسل سوم برنامههای بلاک چین را ایجاد کند.
این پروژه کاملاً غیرمتمرکز و ایمن است و توسط API3 DAO اداره و توسط توکن API3 پشتیبانی میشود. API3 همچنین یک پروتکل چند لایه و بدون سرور است. در حال حاضر به بیش از 120 فید داده متصل است و در 11 بلاک چین از جمله اتریوم، فانتوم، پالیگان، آپتیمیزم و آربیتروم مستقر شده است.
API غیرمتمرکز (dAPI)
API های غیرمتمرکز (dAPIs) سرویسهای API هستند که توسط API3 DAO اداره میشوند. آنها بهگونهای طراحی شدهاند که با قراردادهای هوشمند سازگار باشد، فیدهای داده را به DApps منتقل میکنند، که صاحبان آن میتوانند در یک فرآیند تراکنش شفاف از طریق بازار API3، توکن انتخابی خود را برای سرویس API پرداخت کنند. ارائهدهندگان API اوراکلهای خود را از طریق یک گره اوراکل شخص اول خودکار به نام Airnode اجرا میکنند و به آنها امکان میدهد مستقیماً از API3 DAO درآمد کسب کنند.
از آنجایی که DApps دادهها را از ارائهدهندگان Web API اولیه دریافت میکنند، خطر دستکاری دادهها و نیاز به واسطهها حذف میشود. اینها مسائلی هستند که در حال حاضر پروژههای اوراکل شخص ثالث مانند Chainlink را تحت تأثیر قرار میدهند.
API3 همچنین DAppها را در برابر هرگونه ضرری که ممکن است در صورت نقص عملکرد dAPI رخ دهد پوشش میدهد. این بیمه dAPI را به یک راه حل امن و جذاب برای توسعهدهندگان DApp تبدیل میکند.
علاوه بر این، فیدهای داده API3 دارای قابلیت استخراج OEV هستند. بهروزرسانیهای مبتنی بر ارزش قابل استخراج اوراکل (OEV) بهروزرسانیهای فید داده و بر اساس تقاضا را امکانپذیر میسازد که منجر به دیتا فیدهای مقرونبهصرفه و دقیق میشود. علاوه بر این، این ویژگی API3 را قادر میسازد تا OEV را بگیرد و آن را به DApps برگرداند و منبع درآمد ارزشمندی برای آنها فراهم کند.
ایرنود و اوراکلهای شخص اول
اوراکلهای شخص اول (First-Party) یکی از ویژگیهای اصلی پروژه API3 هستند که dAPI های آن از گرههای اوراکل شخص اول استفاده میکنند که توسط ارائهدهندگان داده Web API اداره میشوند.
در اوراکلهای شخص اول، ارائهدهندگان API پاسخهای خود را به صورت آنچین امضا میکنند و به این صورت اطمینان میدهند که دادهها دستکاری نشدهاند. برخی از ویژگیهای دیتا فیدهای اوراکل شخص اول عبارتند از:
- امنیت بالاتر، زیرا هیچ واسطهای وجود ندارد که آسیبپذیری را در برابر حملات مخرب اوراکل افزایش دهد
- از آنجایی که نیازی به پرداخت کارمزد به واسطهها برای خدمات آنها نیست و به اوراکلهای کمتری نیاز است که منجر به کاهش هزینههای گس (Gas) میشود، بازدهی آنها بیشتر دارد.
- ۵۰ درصد راندمان در کارمزدهای گس، در مقایسه با اوراکلهای شخص ثالث مانند چین لینک
- شفافیت از نظر منشأ دادهها و میزان عدم تمرکز
- ارائهدهندگان داده اوراکل شخص اول مسائل حقوقی را حل میکنند که میتواند از ابهام در صدور مجوز داده شخص ثالث ناشی شود، زیرا آنها تمام درآمد را دریافت میکنند.
Airnode یک گره اوراکل شخص اول بدون سرور است که به طور خاص برای ارائهدهندگان API ساختهشده است تا اوراکلهای خود را اجرا کنند. API3 قصد دارد با خودکارسازی کامل و بدون نیاز به تعمیر و نگهداری، فرآیندی را بهینهسازی کند تا ارائهدهندگان API بتوانند از dAPI برای دپها از طریق Airnode استفاده کنند. برای اجرای Airnode نیازی به دانش بلاک چین نیست، در نتیجه موانع ورود ارائهدهندگان API که با محیط Web 2.0 آشنا هستند کاهش مییابد.
تفاوت چین لینک با API3 چیست ؟
Chainlink یک شبکه غیرمتمرکز از اوراکلهای شخص ثالث است که دادههای خارج از زنجیره را برای کاهش هزینههای تراکنش ترکیب میکند. فقط فید نهایی داده در زنجیره قراردادهای هوشمند منتشر میشود. این مدل زمانی قابل اجرا است که دادهها برای ثبت مواردی مانند قیمت کالا یا گزارشهای آب و هوا جمعآوری شوند.
با این حال، چین لینک به عنوان یک شبکه اوراکل شخص ثالث، به عنوان واسطه بین بلاک چین ها و API ها عمل میکند، که این در تقابل با اصول اساسی فناوری بلاک چین است. یک واسطه هزینههای بیشتری را متحمل میشود و همچنین یک بلاک چین را در برابر حملات آسیبپذیرتر میکند. در مقابل، شبکههای اوراکل شخص اول مانند API3 به کاهش هزینهها و خطرات امنیتی کمک میکنند.
چین لینک و سایر اوراکلهای شخص ثالث پنهان سازی منبع داده را انجام میدهند، که مسئولیت پذیری ارائهدهندگان داده را کاهش میدهد و آنها را خارج از زنجیره نگه میدارد. در API3، شفافیت در مورد منشأ منبع داده وجود دارد. این پروژه همچنین ارائهدهندگان داده را قادر میسازد و آنها را تشویق میکند تا کسبوکار خود را به بلاک چین بیاورند و اعتماد بین اپلیکیشنهای وب ۳ و ارائهدهندگان API را افزایش دهند.
با مدل API3، ارائهدهندگان API سود میبرند زیرا API3 آنها را به موتور پروژه تبدیل میکند. آنها با یک بازار داده، جبران خسارت مستقیم و یک سیستم خودکار تشویق میشوند. این به آنها اجازه میدهد تا به طور کامل از مزایای ارائه یک سرویس بسیار مورد نیاز به برنامههای بلاک چین بهره ببرند. در نتیجه، API3 آماده است تا خود را به عنوان یک راه حل قوی، ایمن و مقرون به صرفه برای DApps معرفی کند.
توکن API3 چیست ؟
توکن API3 (که همچنین تحت عنوان API3 شناخته میشود) پروژه را قادر میسازد تا dAPI های خود را ایجاد، مدیریت و از انها کسب درآمد کند. پلتفرم پروژه توسط یک سازمان مستقل غیرمتمرکز (DAO) اداره میشود که بر تلاش مشترک دارندگان توکن برای ایمن سازی، مدیریت و بهرهمندی از مکانیسمهای جذب ارزش آن از طریق توکن API3 نظارت میکند.
دارندگان توکن API3 از طریق استیکینگ حق مشارکت در مدیریت دائوی API3 را به دست میآورند. دارندگان توکن API3 حق حاکمیت در DAO و دریافت پاداشهای هفتگی را به دست میآورند. توکن API3 دارای سه کاربرد اصلی است:
- استیکینگ – به دارندگان توکن عضویت و حق دریافت پاداش میدهد.
- حاکمیت – اعطای نمایندگی مستقیم در DAO
- وثیقه – پوشش تضمین شده را تضمین میکند که از کاربران DApp در برابر آسیبهای ناشی از نقص عملکرد dAPI محافظت میکند.
پیشبینی قیمت API3 چیست ؟
در 15 سپتامبر 2023، قیمت توکن API3 1.04 دلار است که 22.99 درصد بالاتر از پایینترین قیمت تاریخ خود یعنی 0.85 دلار در 5 آگوست 2023 و 89.84 درصد کمتر از بالاترین قیمت خود در تاریخ 7 آوریل ۲۰۲۱ یعنی 10.30 دلار است.
علیرغم روند کاهشی سال گذشته، کارشناسان پیشبینی قیمت همچنان نسبت به API3 صعودی هستند.
PricePrediction احتمال رسیدن توکن API3 به 2.86 دلار در سال 2025 را تخمین میزند و به دنبال آن یک افزایش بزرگ تا حداکثر 18.42 دلار تا سال 2030 خواهد بود. در همین حال، DigitalCoinPrice پیشبینی صعودی مشابهی دارد و تخمین میزند که API3 به حداکثر قیمت 3.91 دلار در سال 2025 و به دنبال آن افزایش آهستهتر خواهد رسید.
جمعبندی
API3 راهحلی ارائه میدهد که مشکل اوراکلها را از بین میبرد و به دنبال تغییر نحوه دسترسی برنامههای غیرمتمرکز به دیتا فیدهای دنیای واقعی است. با قطع واسطههای شخص ثالث و افزودن کانالی برای کسب درآمد، dAPI ها درواقع میتوانند کلید تحقق اکوسیستم وب 3 از طریق فناوری بلاک چین باشند.