تعریف
Chainlink یک پروتکل اوراکل غیرمتمرکز است که زنجیرههای بلوکی (blockchain) را به دادهها و خدمات خارجی متصل میکند. این پروتکل از نودها (node)ی مستقل استفاده میکند تا اطلاعات را از منابع خارج از زنجیره (off-chain) به قراردادهای هوشمند روی زنجیره (on-chain) بهصورت قابلاعتماد و مقاوم در برابر دستکاری منتقل کند. Chainlink همچنین یک توکن بومی به نام LINK دارد که در خود پروتکل برای پرداختها و مشوقها بهمنظور پشتیبانی از تحویل امن داده استفاده میشود.
به زبان ساده
Chainlink یک سیستم است که به زنجیرههای بلوکی (blockchain) کمک میکند به دادههای دنیای واقعی که خودشان مستقیماً به آن دسترسی ندارند، دست پیدا کنند. این سیستم اطلاعات را از منابع بیرونی بهصورت امن و خودکار وارد قراردادهای هوشمند میکند. توکن LINK در داخل این سیستم برای پرداخت هزینه این دادهها و تشویق مشارکت صادقانه نودهایی که این دادهها را فراهم میکنند، استفاده میشود.
بستر و کاربرد
Chainlink معمولاً در بحثهایی مطرح میشود که درباره قراردادهای هوشمندی هستند که به اطلاعات خارجی وابستهاند؛ مثل قیمتهای بازار، نتایج رویدادها یا سایر دادههای خارج از زنجیره (off-chain). این پروتکل در گفتگوها درباره اوراکلها، زیرساخت غیرمتمرکز و روشهای کاهش ریسک دستکاری دادهها دیده میشود. Chainlink در بسیاری از شبکههای زنجیره بلوکی (blockchain) مرتبط است؛ جایی که برنامههای روی زنجیره (on-chain) به ورودیهای قابلاعتماد از محیطهای خارج از زنجیره نیاز دارند.