اکنون که در حال خواندن این مقاله هستید ، حتما نام ارز دیجیتال API3 را شنیده اید . آیا در ارتباط با این ارز دیجیتال اطلاعات لازم را دارید ؟ در این مقاله قصد داریم تا ارز دیجیتال API3 را به شما معرفی نماییم . همچنین شما می توانید با خواندن این مقاله آشنایی لازم در ارتباط با پلتفرم این رمز ارز پیدا کنید . به علاوه قادر خواهید بود با صرافی های پشتیبان کننده ارز دیجیتال API3 و کیف پول های پشتیبان کننده آن آشنا شوید .
پلتفرم ارز دیجیتال API3
API3 یک تلاش مشترک برای ساخت ، مدیریت و کسب درآمد از APIهای غیرمتمرکز یا DAPI می باشد. DAPIها بلاکچین هستند و برای خدمات غیرمتمرکز API ساخته شدند و با استفاده از چندین نود اوراکل فعال شده توسط ارائه دهنده در فیدهای داده جمع شده ، بدون استفاده از شخص ثالث ، ساخته شده اند .بعلاوه ، برای دستیابی به سیستمی غیرمتمرکز ، DAPIها و کل پروژه API3 از ابتدا یک مدل حاکمیت کاملا باز و مستقیم دارند که از توکن API3 و API3 DAO پشتیبانی می کند .اگر بخواهیم به عبارت دیگر و به طور ساده پلتفرم API3 را به شما معرفی کنیم ، می توان گفت API3 بستری برای خدمات غیرمتمرکز API است که هدف آن زیرساخت های Web3 است . فیدهای داده به صورت غیرمتمرکز ارائه و اداره می شوند .در وب استاندارد اینترنت ، APIها توسط سرویس های متمرکز میزبانی می شوند که منجر به خرابی یک نقطه می شود . بر عکس در اینجا ، داده ها در بین ارائه دهندگان مختلف توزیع می شوند و همچچنین توسط قراردادهای هوشمند قابل دسترسی هستند .
ایده پروتکل API3 چیست؟
اغلب رابط های برنامه نویسی نرم افزار متناسب با برنامه های کاربردی متمرکز طراحی شده اند و با ماهیت بلاکچین و اپلیکیشن های غیرمتمرکز سازگار نیستند. ماموریت API3 این است که API موجود را با استانداردهای غیرمتمرکز وب ۳ سازگار کند. یک اسمارت کانترکت نمی تواند به داده ای که در بلاکچین وجود ندارد، دسترسی پیدا کند. به این قضیه مشکل اوراکل (Oracle Problem) گفته می شود. اوراکل عاملی است که به عنوان یک واسطه بین پلتفرم قرارداد هوشمند و یک API عمل می کند. به عبارت دیگر، یک برنامه غیرمتمرکز می تواند از اوراکل برای فراخوانی API استفاده کند. اوراکل از دو بخش تشکیل شده است:
- نود اوراکل مانند پروکسی عمل می کند. مثلا درخواست های ارائه شده در بلاکچین را مشاهده می کند، API را از طریق وب فراخوانی می کند و درخواست ها را با اجرای تراکنش روی بلاکچین برآورده می کند. قابل توجه است که نود اوراکل یک اپلیکیشن است که به میزبانی (Hosting) نیاز دارد.
- قراردادهای هوشمند، چگونگی ارسال درخواست و دریافت پیام را برای Dappها تعیین می کنند. این بخش روی زنجیره یا آن چین بوده و بدون نیاز به واسطه اجرا می شود.
در وهله اول به نظر می رسد که طراحی اوراکل مشکل را حل می کند. اما سوال مهم این است که چه کسی نود اوراکل را میزبانی می کند؟
- اگر ارائه دهنده API، نود اوراکل را میزبانی کند، به آن اوراکل شخص اول گفته می شود.
- اگر میزبانی نود توسط واسطه انجام شود به آن اوراکل شخص ثالث گفته می شود.
اوراکل های شخص ثالث ناامن و گران قیمت هستند. در مقابل، Oracleهای شخص اول به دلیل نداشتن واسطه در مسیر، هم ایمن و هم مقرون به صرفه هستند. برنامه های غیرمتمرکز نمی توانند به APIهای مبتنی بر وب دسترسی داشته باشند و اوراکل های غیرمتمرکز می خواهند این روند را تسهیل کنند. اما این راهکار چندان موثر نیست. به همین دلیل، API3 محصول خود به نام Decentralized API یا APIهای غیرمتمرکز (به اختصار dAPI) را ارائه کرده است. dAPI سرویس های غیرمتمرکز و سازگار با بلاکچین هستند.
پروتکل API3 چطور کار می کند؟
dAPIهای پروتکل API3، داده ها را مستقیما از نود های ارائه دهنده داده (Data Providers) دریافت می کنند. با این روش اعتماد به شفافیت داده ها افزایش می یابد و همچنین در ازای این کار، به آن ها پاداش داده می شود. با چنین ساختاری API3 خود را از سایر پروژه های اوراکل داده مثل چین لینک (ChainLink) متمایز می کند که از گره های خود به عنوان واسطه برای تحویل داده های خارجی از ای پی آی های خارجی به قراردادهای هوشمند استفاده می کند.
API3 از نودهای اوراکل اول شخص استفاده می کند که مستقیما توسط ارا ئه دهندگان داده اداره می شوند. برای دستیابی به این، API3 از یک تکنولوژی به نام ایرنود (Airnode) استفاده می کند. ایرنود یک نود اوراکل متن باز و بدون سرور است. عملکرد ایرنود را می توان مثل یک دروازه در نظر گرفت.ایرنود، ارائه دهندگان داده را قادر می سازد تا APIهای خود را به dAPI تبدیل کنند. با این کار نیاز به نودهای واسطه از بین می رود و برنامه های غیرمتمرکز به صورت مستقیم به داده ها دسترسی خواهند داشت. ارا ئه دهندگان داده می توانند ایرنود را نسبتا آسان و بدون نیاز به راه اندازی و تنظیم مداوم، مستقر کنند.
Airnode از دو بخش تشکیل شده است:
- ایرنود خارج زنجیره (Off-Chain Airnode) که به آن گره هم گفته می شود.
- قرارداد پروتکل روی زنجیره (On-Chain) به نام AirnodeRrp.sol
سیستم خارج زنجیره ایرنود، داده ها را با کمک نودهای اتریوم به یک قرارداد هوشمند تجمیع کننده منتقل می کند. این قرارداد هوشمند یک API غیرمتمرکز است که توسط سایر Smart Contractها فراخوانی می شود.ایرنود این امکان را فراهم می کند که ارائه دهندگان داده، نودهای اوراکل خود را راه اندازی کنند و داده ها را بدون نیاز به واسطه به برنامه های غیرمتمرکز مورد علاقه خود ارائه کنند. ایرنود به برنامه نویس ها امکان نوشتن اسمارت کانترکت های قابل تعامل با APIهای ارائه دهندگان داده را می دهد.
API3 دنبال این است تا واسطه بین نودهای ارائه دهنده داده و قراردادهای هوشمند را حذف کرده تا ارائه دهندگان داده خود تبدیل به نود شوند. اهمیت این قضیه در این است که ارائه دهندگان داده به مرور زمان شناخته می شوند. آن ها داده های خود را مستقیما در اختیار مصرف کننده قرار می دهند و اگر دیتا نقص داشته باشد، بلافاصله مشخص شده و شهرت و درآمد آن ها به خطر می افتد. اما نودهای چین لینک ناشناس هستند؛ بنابراین کسی نمی تواند بفهمد که کدام گره در انتقال داده های ناقص دخیل بوده است.
چه ویژگی هایی API3 را منحصر به فرد ساخته است ؟
از جذاب ترین ویژگی های API3 این است که هدف آن رفع برخی از مشکلات موجود در فضای بلاکچین است . API به دلیل تامین بلاکچین برای داده های خارج از زنجیره بسیار مهم است .وانتینن از جمله بنیان گذاران API3 ، با بیان اینکه API3 منحصر به فرد است ، توضیح داد که چگونه APIهای غیرمتمرکز می توانند شفافیت داده های برتر را تا سطح واقعی منبع داده فراهم کنند .میان افزار سبک و قوی به نام Airnnode ایجاد شده است تا API3 را به واقعیت تبدیل کند و ویژگی های متمایز این ابزار ، مربوط به نحوه استقرار آن در عرض چند دقیقه ، افزایش شفافیت و کاهش قابل توجه کارمزدهای معامله در فرایند می باشد .
پروژه API3 به دنبال حل چه مشکلاتی است؟
کاربردها و محبوبیت اپلیکیشن های غیر متمرکز روز به روز بیشتر می شود، اما یک مشکل اساسی در مسیر آن ها وجود دارد. چالش یکپارچه کردن Dappها با فناوری های غیربلاکچینی که در حال حاضر استفاده می شوند، یک مشکل جدی برای توسعه دهندگان این اپلکیشین هاست. بلاک چین ها برای استفاده از APIهایی طراحی شده اند که با APIهای سنتی مورد استفاده در سرویس های ابری و دیتا سنترها، متفاوت هستند. به همین دلیل مرتبط ساختن بلاک چین ها به سرویس های ابری و دیتا سنترهای کنونی، با مشکلی به نام «مشکل اوراکل» مواجه می شود.
از آن جایی که اکثر اپلیکیشن های غیر متمرکز به وسیله قراردادهای هوشمند کار می کنند، داده های غلط می تواند تبعات فاجعه باری داشته باشند. داده های ورودی معیوب، به ویژه در خدمات مالی مثل وام دادن یا معاملات، تهدید مهمی برای دارایی و سرمایه کاربران محسوب می شود و می تواند مشکلات بسیاری ایجاد کند. به همین دلیل کاربران و توسعه دهندگان Dappها به روشی مطمئن برای وارد کردن داده های برون-شبکه به بلاک چین ها نیاز دارند. پروژه API3 برای برطرف کردن این نیاز راه اندازی شده است.
راهکار API3 برای ارائه اطلاعات معتبر به بلاک چین چیست؟
فراهم کردن داده های خارجی صحیح در بلاکچین ها برای ساخت اپلیکیشن های غیر متمرکز کاربردی و پلتفرم ها و بازارهای بلاک چینی قابل اطمینان ضروری است. در ادامه بررسی می کنیم پروژه API3 چطور این کار را انجام می دهد.API3 با ساخت APIهای غیر متمرکز یا dAPIها، داده های برون-شبکه را به بلاک چین ها وارد می کند. بنابراین، نیازی نیست که توسعه دهندگان اپلیکیشن های غیر متمرکز، از یک شرکت ارائه دهنده خدمات درگاه (Gatekeeper) بخواهند تا داده های مورد نیازشان را به دیتاهای سازگار با بلاک چین تبدیل کند. تا پیش از راه اندازی API3 برخی از توسعه دهندگان Dappها و پروژه های دیفای خودشان با کدنویسی های پیشرفته ساختار مورد نیاز برای تبدیل داده های دنیای واقعی به داده های قابل پردازش برای بلاکچین تبدیل می کردند، اما با پروژه API3، آن ها هم دیگر نیازی به استفاده از این قابلیت ندارند.
تأمین کنندگان API، هاست نودهای اوراکل منحصر به فرد در API3 هستند. این ساختار تجربه ای متفاوت از اوراکل های سوم شخص را ارائه می دهد؛ زیرا ارتباط مستقیم ایجاد می کند و سبب ناشناس ماندن منبع داده ها می شود. فرایند ایجاد این گره های اول شخص با استفاده از فناوری ایرنود (Airnode Technology) انجام می شود. این فناوری از قراردادهای هوشمند اتریوم برای تبدیل API به dAPI استفاده می کند.
ایرنود، محصول سال ها تجربه در رابطه با خواسته ها و نیازهای تأمین کنندگان API و چگونگی همکاری عملی با آن ها است. قابلیت های یکپارچه سازی استاندارد API و اوراکل در ایرنود، از فناوری هانی کامب برگرفته شده است. APIهای غیر متمرکز به خاطر نیاز نداشتن به واسطه، امن تر از APIهای سنتی هستند و کار با آن ها هم هزینه کم تری دارد. کاربران می توانند به این APIها برای تأمین داده های درست، اعتماد کنند. APIهای غیر متمرکز جلوی سوء استفاده شرکت های واسطه از تأمین کنندگان APIها را نیز می گیرند.
آشنایی با توکن API3
توکن API3 توکن حاکمیت برای DAO است . دارندگان توکن می توانند در اداره پروتکل شرکت کنند . همچنین دارندگان می توانند در حالی که برای کمک های خود پاداش می گیرند ، برای ایمن سازی شبکه ، توکن های خود را سهام کنند .لازم به ذکر است که API3 یک توکن ERC-20 است ، به این معنی که مبتنی بر بلاکچین اتریوم می باشد .اما کاربردهای توکن پروتکل API3 چیست؟
- استیکینگ: هولدرهای API3 می توانند این توکن را برای کسب پاداش و مشارکت در حاکمیت روی زنجیره استیک یا سپرده گذاری کنند.
- حاکمیت: یک انگیزه اقتصادی مستقیم برای شرکت در رای گیری ها وجود دارد؛ زیرا سپرده گذاران بخشی از درآمد Dapi را دریافت کرده و توکن استیک شده آن ها، وثیقه ای برای بیمه درون زنجیره ای است.
- پرداخت ها: پرداخت هزینه اشتراک برای اپلیکیشن های غیرمتمرکزی که از شبکه dAPI استفاده می کنند. علاوه بر این، پاداش ارائه دهندگان داده هم با توکن API3 پرداخت می شود.
- اختلافات: استفاده از اپلیکیشن های غیرمتمرکز ممکن است منجر به ادعاهایی در زمینه از دست رفتن درآمد به دلیل از کار افتادن یا داده های غلط می شود. برنامه تیم این است که از بیمه کلروس (Kleros) برای پرداخت این ادعاها استفاده کند.
بنیان گذاران ارز دیجیتال API3
از جمله بنیان گذاران این ارز دیجیتال می توان به سه نفر اشاره کرد . یکی از آنها Heikki Vanttinen است که در ارتباط با این پروژه مطالب زیادی را نوشته است . وی قبلا به عنوان بنیانگذار و مدیرعامل در CLC Group ، یک آزمایشگاه بلاکچین در حال توسعه راه حل های قراداد هوشمند کار می کرد .وانتینن همچنین به عنوان مدیر ارشد بازاریابی در Zippie ، یک سیستم عامل تلفن همراه که هدف آن کمک به فناوری بلاکچین برای دستیابی به جریان اصلی است ، خدمت کرد .Burak Benligiray از دیگر بنیان گذاران می باشد که به وانتینن پیوست . او همچنین در گروه CLC کار می کرد و به عنوان مدیر ارشد خدمت می کرد .سومین بنیان گذار API3 ، Sasa Milic است . وی به عنوان مدرس در دانشگاه تورنتو به دانشجویان علوم کامپیوتر تدریس می کرد . همچنین به عنوان مهندس نرم افزار برای فیس بوک کار کرده است .
خرید و نگهداری رمزارز API3
توکن API3 را می توانید از بازارهای متمرکزی همچون بایننس، کوین بیس، گیت، کوکوین، هیوبی، جمینای، هات بیت، کریپتو دات کام و بیترکس خریداری کنید. این رمزارز همچنین در صرافی های غیرمتمرکز سوشی سواپ، شبکه بنکور و ورژن ۲ و ۳ یونی سواپ لیست شده است.API3 یک توکن اتریومی است. بنابراین می توانید آن را در کیف پول های سازگار با شبکه اتریوم، مثل متامسک، تراست والت، مای اتر ولت، کیف پول موبایلی Jaxx، کیف پول های سخت افزاری لجر، ترزور، KeepKey و ربی ولت (Rabby Wallet) نگهداری کنید.