ایرنود در ارز دیجیتال چیست؟
ایرنود یک سیستم اوراکل سبک است که برای اتصال رابطهای برنامهنویسی کاربردی اینترنت به برنامههای مبتنی بر بلاکچین طراحی شده است. این فناوری با اکوسیستم ایپیآی۳ ارتباط دارد و بر مفهومی به نام اوراکل شخصاول تمرکز میکند؛ یعنی ارائهدهنده اصلی اطلاعات میتواند خودش اوراکل را اجرا کند.
به زبان ساده، ایرنود به ارائهدهندگان رابطهای برنامهنویسی کاربردی کمک میکند اطلاعات خود را در اختیار برنامههای بلاکچینی قرار دهند و در عین حال امکان بررسی و تأیید منبع اطلاعات نیز وجود داشته باشد. این موضوع برای برنامههای غیرمتمرکز، قراردادهای هوشمند و فیدهای داده بلاکچینی اهمیت دارد.
چرا بلاکچین به اوراکل نیاز دارد؟
بلاکچین در پردازش اطلاعاتی که روی شبکه وجود دارند بسیار مناسب است، اما قراردادهای هوشمند معمولاً نمیتوانند مستقیماً به وبسایتها، پایگاههای داده، رابطهای برنامهنویسی کاربردی مالی، اطلاعات آبوهوا یا سایر منابع خارج از بلاکچین دسترسی داشته باشند.
اوراکلها نقش پل میان این دو محیط را ایفا میکنند. آنها اطلاعات خارجی را به قراردادهای هوشمند منتقل میکنند تا برنامههای بلاکچینی بتوانند بر اساس دادههایی که خارج از شبکه وجود دارند، فعالیت کنند.
برای مثال، یک برنامه غیرمتمرکز ممکن است به نرخ تبدیل یک ارز نیاز داشته باشد. یک سیستم اوراکل میتواند این اطلاعات را از یک منبع خارجی دریافت کرده و به محیط بلاکچین منتقل کند.
ایرنود چگونه کار میکند؟
ایرنود به گونهای طراحی شده که در کنار رابط برنامهنویسی کاربردی موجود فعالیت کند، نه اینکه جایگزین آن شود. ارائهدهنده اطلاعات میتواند ایرنود را روی سیستم خود مستقر کرده و از آن برای ارائه اطلاعات به برنامههای بلاکچینی استفاده کند.
این سیستم میتواند پاسخهای دریافتشده از منبع اطلاعاتی را پردازش کرده و داده نهایی را به صورت رمزنگاریشده امضا کند. این امضا به کاربران یا برنامهها اجازه میدهد بررسی کنند که اطلاعات از منبع مشخصشده دریافت شده است.
این ویژگی بخش مهمی از مدل اوراکل شخصاول است. در این روش، ارائهدهنده اصلی اطلاعات میتواند مستقیماً در ارائه و تأیید دادههای خودش نقش داشته باشد و وابستگی به واسطههای مستقل کاهش پیدا کند.
چه چیزی ایرنود را متفاوت میکند؟
یکی از ایدههای اصلی ایرنود، کاهش نقش واسطهها میان ارائهدهنده اطلاعات و بلاکچین است.
در برخی مدلهای سنتی اوراکل، اپراتورهای جداگانه اطلاعات را از منابع خارجی دریافت کرده و سپس آن را به بلاکچین منتقل میکنند. ایرنود با این هدف طراحی شده که ارائهدهندگان اطلاعات بتوانند زیرساخت اوراکل خودشان را اجرا کنند.
در مدل شخصاول، ارائهدهنده اطلاعات باید خودش اپراتور اوراکل باشد، هویت خود را تأیید کند و داده امضاشده را بدون وابستگی به یک منبع شخص ثالث برای اطلاعات اصلی ارائه دهد.
ایرنود و تأیید اطلاعات
تأیید اطلاعات یکی از مهمترین مفاهیم در ایرنود است.
ایرنود از امضاهای رمزنگاریشده استفاده میکند تا داده را به ارائهدهندهای که آن را تولید کرده مرتبط کند. این روش به مصرفکننده اطلاعات کمک میکند تولیدکننده داده را شناسایی و منبع آن را بررسی کند.
این ویژگی میتواند شفافیت بیشتری ایجاد کند، زیرا کاربران فقط به ادعاهای کلی درباره منبع یک فید داده وابسته نیستند. منبع و آدرس ایرنود مرتبط با آن نیز میتواند در فرآیند بررسی مورد استفاده قرار بگیرد.
ارتباط ایرنود با بیکن، دیاَپی و ایپیآی۳
ایرنود یکی از اجزای مهم زیرساخت ایپیآی۳ محسوب میشود. این فناوری میتواند برای ساخت بیکنها، یعنی فیدهای داده شخصاول، استفاده شود.
چند بیکن نیز میتوانند در قالب مجموعهای از بیکنها ترکیب شوند و در نهایت در ساخت رابطهای برنامهنویسی کاربردی غیرمتمرکز یا دیاَپیها مورد استفاده قرار بگیرند.
این ارتباط را میتوان به شکل ساده زیر نشان داد:
ارائهدهنده اطلاعات ← ایرنود ← داده امضاشده ← فید داده بلاکچینی ← برنامه غیرمتمرکز
در این ساختار، اطلاعات خارجی برای برنامههای بلاکچینی قابل استفاده میشود و در عین حال هویت منبع اصلی داده نیز قابل شناسایی باقی میماند.
مزایای ایرنود چیست؟
ایرنود میتواند چند مزیت مهم داشته باشد:
- شفافیت منبع: ارائهدهنده اطلاعات میتواند به عنوان منبع اصلی قابل شناسایی باشد.
- تأیید رمزنگاریشده: امضاهای دیجیتال میتوانند برای بررسی منشأ داده مورد استفاده قرار بگیرند.
- پیچیدگی کمتر برای ارائهدهندگان اطلاعات: ایرنود برای کار با رابطهای برنامهنویسی کاربردی موجود طراحی شده و نیازی به ساخت یک سیستم کاملاً جدید از ابتدا ندارد.
- ارتباط با بلاکچین: رابطهای برنامهنویسی کاربردی سنتی میتوانند در اختیار برنامههای غیرمتمرکز قرار بگیرند.
- ارائه داده به صورت شخصاول: ارائهدهنده اطلاعات میتواند خودش اوراکل را اجرا کند.
این ویژگیها بهخصوص برای برنامههایی اهمیت دارند که به اطلاعات خارجی قابل اعتماد نیاز دارند.
آیا ایرنود ارز دیجیتال مخصوص خود را دارد؟
خیر. ایرنود خودش یک ارز دیجیتال نیست.
ایرنود یک بخش زیرساختی در ارتباط با ایپیآی۳ است. ایپیآی۳ پروژه و اکوسیستم گستردهتر است و ایرنود فناوریای است که برای اتصال اطلاعات ارائهدهندگان داده به برنامههای بلاکچینی طراحی شده است.
بنابراین، دقیقتر است که ایرنود را یک فناوری اوراکل بدانیم، نه یک رمزارز یا دارایی دیجیتال مستقل.
چرا ایرنود برای وب۳ اهمیت دارد؟
بسیاری از برنامههای بلاکچینی به اطلاعاتی نیاز دارند که به صورت طبیعی روی بلاکچین وجود ندارند. قیمتها، اطلاعات مالی، آمار و انواع دادههای خارجی میتوانند برای قراردادهای هوشمند کاربرد داشته باشند.
رویکرد شخصاول ایرنود تلاش میکند رابطه میان ارائهدهنده داده و اوراکل را مستقیمتر و قابل بررسیتر کند. این فناوری بخشی از زیرساخت مورد استفاده برای بهروزرسانی فیدهای داده در اکوسیستم ایپیآی۳ است.
جمعبندی
ایرنود را میتوان پلی میان رابطهای برنامهنویسی کاربردی سنتی و برنامههای بلاکچینی دانست. هدف اصلی آن ایجاد یک ارز دیجیتال جدید نیست، بلکه فراهم کردن امکان استفاده از اطلاعات خارجی در دنیای وب۳ و در عین حال حفظ اطلاعات مربوط به منبع داده است.
برای افرادی که میخواهند زیرساخت بلاکچین را بهتر بشناسند، ایرنود نمونهای از نحوه ارتباط برنامههای غیرمتمرکز با اطلاعات دنیای واقعی است؛ بدون اینکه نقش اوراکل صرفاً به یک واسطه نامشخص محدود شود.