چین لینک (Chainlink) یک شبکه غیر متمرکز اوراکل است که دادههای دنیای واقعی را برای قراردادهای هوشمند در بلاک چین فراهم میکند. Link توکن یک دارایی دیجیتال است که برای پرداخت هزینه خدمات در شبکه استفاده میشود. برای درک مزایای ChainLink و نحوه عملکرد آن باید برخی از مفاهیم اساسی و بهم پیوسته را درک کنید.
نحوه کار چین لینک
بیایید با قراردادهای هوشمند شروع کنیم. قراردادهای هوشمند توافق نامههایی از پیش تعیین شده در مورد بلاک چین هستند که اطلاعات را ارزیابی میکنند و در صورت تحقق شرایط خاص، به طور خودکار اجرا میشوند. سرمایه گذار جمعی یا (Crowdfunding) یک مثال خوب محسوب میشود.
از آنجایی که قراردادهای هوشمند بر روی بلاکچین قرار دارند، تغییر ناپذیر و قابل اثبات هستند. منظور آن است که تمامی افراد موجود در بلاکچین میتوانند آنرا ببینند و بدین ترتیب این موضوع تضمین میشود که توافق نامه یا همان قرارداد هوشمند اجرا میشود البته اگر پارامترها و فاکتورهای مورد نظر رعایت شود.
تنظیم قراردادهای هوشمند که به منظور دستیابی به توافق در مواردی که فراتر از دادههای موجود در blockchain هستند، به دادههای off-chain در قالب on-chain نیاز دارند. مشکل اتصال منابع اطلاعاتی خارجی به بلاکچین برای انسداد قراردادهای هوشمند به زبانی که برای هر دو طرف قابل درک باشد یکی از اصلیترین محدودیتها در استفاده از قراردادهای هوشمند است.
اینجاست که اوراکل (Oracles) نقش خود را بازی میکند. اوراکل نرم افزاری است که به عنوان میان افزار شناخته میشود و نقش واسطه را دارد و دادهها را از دنیای واقعی به قراردادهای هوشمند در بلاکچین ترجمه میکند.
با این وجود، استفاده از اوراکل متمرکز باعث ایجاد مسئله ای که یک قرارداد هوشمند غیرمتمرکز و تنطیم شده با هدف تامین امنیت توسط بلاکچین در وهله اول برای حل آن تلاش میکند، میشود – یک نقطه ضعف مرکزی
اگر اوراکل تخریب شود، چگونه میتوان فهمید که دادههای شما صحیح است؟ مزیت یک قرارداد هوشمند امن و قابل اعتماد در بلاک چین چیست؟ اگر دیتایی که از آن استفاده میکند زیر سوال برود؟
پس بیایید سریع قراردادهای هوشمند و اوراکل را مجدد و به طور خلاصه بررسی کنیم:
۱- قراردادهای هوشمند، قراردادهای تغییر ناپذیر و قابل اثبات هستند که در صورت برآورده شدن شرایط به طور خودکار در یک چارچوب If/Then اجرا می شوند.
۲- داده هایی که این شرایط را تعریف می کند، به طور سنتی از بلاکچین گرفته میشود.
۳- به تازگی، اوراکل به اکوسیستم رمزنگاری وارد شده است تا داده های off-chain را به قراردادهای هوشمند وارد کند.
۴- اما اوراکل های متمرکز، مزایای قراردادهای هوشمند درباره بلاکچین را کاهش میدهند زیرا ممکن است غیر قابل اعتماد و یا معیوب باشند.
چین لینک یک شبکه غیر متمرکز از نود هاست که دادهها و اطلاعاتی را از منابع off-blockchain به قراردادهای هوشمند on-blockchain از طریق اوراکل فراهم میکنند.
این فرایند، به همراه استفاده از سخت افزارهای امنیتی اضافی ، مسائل مربوط به قابلیت اطمینان، که ممکن است در صورت استفاده از یک منبع متمرکز تنها به وجود آید، را از بین میبرد.
این پروسه زمانی که یک قرداد هوشمند به داده نیاز دارد، بر روی قرار داد هوشمند شروع میشود. در این موقع Smart contract درخواستی را برای اطلاعات ارسال میکند.
پروتکل Chainlink این درخواست را به عنوان یک ” رویداد یا event” ثبت میکند و به نوبه خود یک قرارداد هوشمند مربوطه بر روی بلاک چین برای دریافت دادههای off-chain ایجاد میکند. این قرارداد SLA نامیده میشود.
قرارداد چین لینک SLA سه قرارداد فرعی ایجاد میکند :
- قرارداد معتبر چین لینک
- قرارداد تطبیق سفارش
- قرارداد جمع آوری
قرارداد معتبر چین لینک (Chainlink Reputation) سابقه Track record اوراکل را بررسی میکند تا صحت و عملکرد آن را تایید کند. سپس گرههای بدون اعتبار و غیر قابل اطمینان را حذف میکند.
قرارداد تطبیق دهنده سفارش (Chainlink Order-Matching) درخواست قرارداد را به نودهای چین لینک میرساند و پیشنهاد (bid) آنها را در صورت درخواست دریافت میکند. سپس شماره و نوع مناسب گرهها را برای انجام درخواست انتخاب میکند.
قرارداد جمع آوری (Chainlink Aggregating) تمامی دادهها را از اوراکل انتخاب کرده و به آنها اعتبار میدهد و یا آنها را برای یک نتیجه دقیق تطبیق میدهد.
نودهای چین لینک سپس درخواست “Requesting Contract” برای داده میگیرند و از نرم افزار “Chainlink core” استفاده میکنند تا آن درخواست را از زبان برنامه نویسی on-blockchain به off-blockchian ، زبان برنامه نویسی که برای دادههای دنیای واقعی قابل درک باشد، ترجمه کنند.
این نسخه تازه ترجمه شده از یک درخواست به یک API خارجی منتقل میشود که دادهها را از آن منبع جمع آوری کند. پس از جمع آوری دادهها، از طریق Chainlink core به زبان on-blockchain برگردانده میشود و برای قرارداد جمع آوری ارسال میگردد.
قرارداد جمع آوری می تواند داده ها را از یک منبع واحد و یا از چندین منبع تایید کرده و یا تطبیق دهد.
بنابراین اگر پنج گره یک پاسخ از سنسور و دو گره دیگر دو پاسخ متفاوت ارائه کنند، قرارداد جمع آوری متوجه می شود که دو گره معیوب هستند و پاسخ آنها را در نظر نمی گیرد. با این روش نود های چین لینک می توانند داده ها را از یک منبع واحد تایید کنند.
قراردادجمع آوری میتواند این فرایند اعتبار سنجی را برای چندین منبع تکرار کند، سپس تمام دادههای معتبر را با میانگین آن در یک قطعه داه واحد تطبیق دهد. البته در شرایط خاص نمیتوان از تمامی دادهها میانگین گرفت.
جدا از منبع دادهها، chainlink روشی برای اطمینان بخشی و کارآمدی در ارائه دادههای دقیق از قراردادهای هوشمند است.
جایگاه Link در این پروسه کجاست؟
دارندگان “Request Contract” از لینک به عنوان پراخت به نودهای چین لینک استفاده میکنند. قیمتها توسط اپراتورهای نودهای چین لینک بر اساس میزان تقاضا و بازار فعلی تعیین میشود. اپراتورهای نود چین لینک از Link برای مشارکت در شبکه نیز استفاده میکنند. اپراتورهای نود باید برای نشان دادن تعهد خود به شبکه به چین لینک نود واریز نمایند.
Link مطابق با استاندارد های ERC20 در اتریوم ساخته شده است و میتواند مانند سایر ارزهای فیات یا دیجیتال خرید و فروش شود.
تیم پروژه و تاریخچه ChainLink
هسته تیم چین لینک در یک استارتاپ قرارداد هوشمند در سال ۲۰۱۴ تاسیس شد. این شرکت با هدف مهار فناوری به ویژه قراردادهای هوشمند برای ایجاد تفاهم نامههای قرار دادی که بتواند توسط تمام شرکت کنندگان در صنعت، صرف نظر از سطح مهارت و تخصص، مورد استفاده قرار گیرد.
تلاشهای این هسته توسط یک گروه Data Collective سرمایه گذاری واقع در سانفرانسیسکو پیگیری شد. Sergey Nazarov بنیانگذار و مدیرعامل این شرکت است. او پیش از این به عنوان بنیانگذار بورس اوراق بهادار امن فعالیت کرده است. او همچنین ایمیل غیر متمرکزی با نام Cryptomail را نیز تاسیس کرده است.
Steve Ellise هم بنیانگذار و CTO شرکت است که قبلا در پلتفرم Secure Asset Exchange کار کرده است. تجربه وی به عنوان مهندس نرم افزار در Pivotal Labs قبل از شروع اولین فعالیت او در صنعت بلاکچین بوده است.
سومین شخص مهم این تیم، Ari Juels نام دارد که همراه دو فرد دیگر اوراق سفید چین لینک را نوشتهاند. او استاد علوم کامپیوتر در Cornell Tech و مدیر IC3 است. او در Chainlink به عنوان مشاور فعالیت میکند.
Andrew Miller که به عنوان استادیار علوم کامپیوتر در دانشگاه illionois کار کرده است، مشاور چین لینک است. او همچنین مشاوره Tezos و Zcash نیز میباشد. علاوه بر این Hudson Jameson یکی دیگر از مشاوران قدرتمند تیم است که از توسعه دهندگان برجسته اتریوم محسوب میشود.
وایت پیپر چین لینک توسط سه نفر رده بالای این شرکت، که در بخش قبل به نام آنها اشاره کردیم، نوشته شده است. و Chainlink whitepaper V1.0 در تاریخ ۴ سپتامبر ۲۰۱۷ منتشر شده است. این اوراق شامل جزییات زیر ساخت پروژه، مشکلات حل شده آن، معماری on-chain و off-chain آن، پنالتی نودها و کاربرد توکن لینک است.
نتیجه گیری
پیدا کردن پروژه هایی در فضای بلاک چین که باعث ایجاد سر و صدا برای اینکه تبدیل به بیت کوین بعدی و یا اتریوم بعدی نمیشوند، دشوار است. چین لینک یک پروژه با پتانسیل بالا و یک راه حل برای مشکل واقعی بلاکچین است.
با توجه به قدرت بنیانگذاران و مشاوران و استحکام راه حل های ارائه شده، ارزش دارد که به این پروژه بیشتر توجه کرد. چین لینک (Chainlink) از بدو تاسیس خوب عمل کرده است و این امکان وجود دارد که در آینده برتری بیشتری را نیز کسب کند. پیشنهاد میشود برای خرید و فروش ارزهای دیجیتال معتبر از مجموعه اول پرداخت استفاده نمایید. همچنین پیشنهاد میشود مقاله «آموزش معامله ارز دیجیتال» را هم مطالعه فرمایید. اگر هم به دنبال کیف پولهای سخت افزاری هستید، اول پرداخت خدمات فروش کیف پول لجر (LEDGER) و کیف پول ترزور (TREZOR) را هم به مشتریان خود عرضه میدارد.
نظرات کاربران