اوراکلها (Oracles) بهعنوان پلهایی بین دنیای آنچین و آفچین عمل میکنند و بلاک چینها را قادر میسازند تا از اطلاعات دنیای واقعی بهره ببرند. اوراکلها به طیف گستردهای از دادههای خارجی دسترسی دارد که میتوانند به راحتی آن را در اکوسیستم رمزنگاری بگنجانند.
در حالی که اوراکلها قابلیتهای شبکه بلاکچین را به شدت افزایش میدهند و امکان اجرای وظایفی که تحت تأثیر ورودیهای واقعی جهان هستند را فراهم میکنند، اما نباید از دستبردهای ناشی از تلاشهای تغییر اوراکل چشمپوشی کرد. در واقع، از سال 2020 به بعد، نزدیک به یک میلیارد دلار به دلیل نقضهای اوراکل از دست رفته است.
طبق آخرین تخمین بایننس ریسرچ، تقریبا 892 میلیون دلار از طریق دستکاری اوراکلها در سه سال گذشته از بین رفته است.
در موارد متعدد، افراد قیمت توکنها با نقدینگی کم در پروتکلهای خاص به صورت مصنوعی افزایش میدهند. سپس این توکنهای به صورت مصنوعی افزایش یافته را با دیگر داراییها معامله کرده و یا از آنها به عنوان وثیقه برای گرفتن وام در بازارهای اعطای وام استفاده میکنند.
البته به نظر میرسد که این روند کند شده است. در سال 2023، زیانهای ناشی از بهرهبرداریهای مرتبط با اوراکل به طور قابل توجهی کاهش یافته است که احتمالا میتواند به دلیل افزایش اقدامات امنیتی و کاهش کلی ارزش کل قفل شده (TVL) در دیفای باشد.
اوراکلها در شبکههای بلاکچین وظیفه تأمین اطلاعات ورودی از منابع خارجی به شبکه را برعهده دارند تا از آن اطلاعات برای انجام تراکنشها و اجرای قراردادهای هوش مصنوعی در شبکه استفاده کنند. این امکان را به شبکه میدهند تا با محیط واقعی در ارتباط باشند و اطلاعاتی از منابع خارجی را به عنوان ورودی دریافت کنند.
اما استفاده از اوراکلها ممکن است آسیبپذیریهای امنیتی را با خود به همراه آورد، زیرا در صورتی که یک اوراکل متصل به منبع خارجی کنترل نشده باشد یا اطلاعاتی نادرست یا نامتعارف به شبکه منتقل کند، میتواند به طور مصنوعی اجرای تراکنشها را تحت تأثیر قرار دهد یا اطلاعات نادرستی به شبکه ارائه دهد. بنابراین، از اوراکلها باید با دقت استفاده شود تا از این آسیبپذیریها جلوگیری شود.
این گزارش پیشنهاد میکند از پروژههای متعددی که در زمینه وامدهی، مشتقات و توکنهای غیرقابل تعویض وجود دارند و هدف آن کاهش اتکا به اوراکلهاست، استفاده شود.
با این حال، این گزارش همچنین تاکید میکند که پروتکلهای بدورن اوراکل با مشکلات مانند افزایش پیچیدگی و کاهش کارایی همراه هستند. توسعهدهندگان و کاربران هنگام انتخاب بین راهحلهای وابسته به اوراکل و بدون اوراکل باید به دقت این عوامل را در نظر بگیرند.
نظرات کاربران