سبد خرید

اوراکل بلاکچین چیست و چگونه کار میکند؟

اوراکل نقش (پل) را ایفا می کند، در واقع یک راه برای برقراری ارتباط بین فضای داخل و خارج یا بین دو شی خاص است. در بازار های مالی به هر دستگاه یا موجودیتی که بلاکچین را به داده های خارج از زنجیره متصل کند، اوراکل بلاکچین گفته می شود.

برای درک اینکه اوراکل بلاکچین چیست و چرا به آن نیاز داریم، بیایید به یکی از ویژگی های اصلی بلاکچین (عدم تمرکز) بازگردیم. همانطور که می دانید بلاکچین دفتر توزیع شده خود را دارد، و هر گره باید بتواند نتیجه نهایی را با توجه به ورودی یکسان مشخص کند، در غیر این صورت نتایج دیگری حاصل می شود.

برای مثال: وقتی 5 دلار از علی به رضا می فرستیم، به راحتی می توانیم 5 دلار به رضا اضافه کنیم و 5 دلار از علی کم می کنیم. در شبکه هر گره به راحتی می تواند تایید تراکنش را ایجاد کند و نتایج یکسانی را بدست آورد.

اما اگر اینطور نبود چه؟

بیایید یک بلاکچین خیالی را تصور کنیم که از API ها برای تأیید معاملات یکدیگر استفاده می کنند. مثلا ما می خواهیم مبلغ متغیری را براساس قیمت ETH از حساب علی به رضا ارسال کنیم. باید قرارداد خود را با یک API بیان کنیم تا قیمت ETH را دریافت کرده و سپس آن مبلغ را برای علی ارسال کنیم. وقتی گره دیگری برای تأیید این موضوع می رود، آن ها نیز باید با این API ارتباط بگیرند.

مطالب مرتبط: نئو (اتریوم چینی) چیست؟

اما اکنون چه اتفاقی می افتد؟

اگر بلافاصله API را فراخوانی کنند، ممکن است API تغییر کرده یا هک شده باشد. به دلایل مختلف گره ها نتایج متفاوتی خواهند داشت، یعنی هیچ یک از گره ها قادر به توافق در مورد وضعیت واقعی بلاکچین نیستند.

به همین دلیل بلاکچین اتریوم و اکثر بلاکچین ها کاملاً تعیین کننده طراحی شده اند و اگر بخواهیم هر معامله را دوباره پخش کنیم، در وضعیت صحیحی قرار خواهیم گرفت. اگر تماس های API یا سایر منابع غیر قطعی را در زیرساخت های بلاکچین قرار دهید، این احتمال وجود دارد که منبع منسوخ، هک یا حتی خراب شود و ما نتوانیم تراکنش ها را تأیید کنیم.

در زنجیره بلوک، سازوکار توافق بر روی مقدار داده اجماع نامیده می شود و جبرگرایی مهم است تا گره ها بتوانند به اجماع برسند. ممکن است بعضی از آن ها را شنیده باشید، مانند اثبات کار (PoW) با اجماع ناکاموتو یا اثبات سهام (PoS) با اجماع بیزانس. اجماع یکی از اصلی ترین عناصری است که باعث می شود بلاکچین کار کند.

اما ما برای ارتباط با دنیای واقعی به دنیای بلاکچین نیاز داریم. ما باید قیمت ETH و سایر ارزهای دیجیتال را در یک قرارداد قرار دهیم تا بتوانیم دیفای داشته باشیم. باید داده های هواشناسی را بدست آوریم تا بتوانیم بیمه غیرمتمرکز داشته باشیم. ما برای استفاده از بلاکچین که یکی از مهم ترین اهداف آن قراردادهای هوشمند است،به داده ها نیاز داریم.

اوراکل بلاکچین چیست و چگونه کار می کند؟

اوراکل بلاکچین

شبکه اوراکل غیرمتمرکز گروهی از اوراکل های مستقل است، که داده های یک بلاکچین را فراهم می کند. هر گره یا اوراکل مستقل در شبکه غیرمتمرکز به طور مستقل داده ها را از یک منبع خارج از زنجیره بازیابی می کند، و آن ها را روی زنجیره قرار می دهد. سپس داده ها جمع می شوند تا سیستم بتواند به مقدار تعیین کننده ای از حقیقت برای آن نقطه داده برسد. اوراکل های غیرمتمرکز مشکل را حل می کنند.

چین لینک چارچوبی انتخاب شده از شبکه گره های مستقل برای اتصال داده های دنیای واقعی به بلاکچین است، تا قراردادهای هوشمند بتوانند به پتانسیل واقعی خود برسند.

بازارهای گسترده ای وجود دارند، که از فناوری چین لینک استفاده می کنند، تا به شما کمک کنند شبکه ای از گره های مستقل را برای استخراج داده های خود انتخاب کنید. به این ترتیب، قراردادهای هوشمند هرگز به راحتی شکست نمی خورند.

این فناوری زنجیره بلوک است و به طور مداوم تلاش می کند تا با بلاکچین های بیشتری ادغام شود، بنابراین همه زنجیره های بلوکی می توانند به داده های مطمئن و خارج از زنجیره امن دسترسی داشته باشند.

استفاده از یک اوراکل بلاکچین خطر بزرگی است، و زنجیره چین لینک یک اکوسیستم جدید خارق العاده را  ارائه داده است. بلاکچین کلید گشودن آینده ای است که قراردادهای هوشمند برای ما دارند.

انواع اوراکل:

اوراکل نرم افزار:

داده های اطلاعاتی که از منابع آنلاین نشأت می گیرند، مانند: دما، قیمت کالاها، تأخیرهای پرواز یا قطار و ... را مدیریت می کنند. اطلاعات مورد نیاز را استخراج کرده و آن ها را به سمت قرارداد هوشمند سوق می دهد.

اوراکل سخت افزار:

برخی از قراردادهای هوشمند مستقیماً به دنیای فیزیکی احتیاج دارند. به عنوان مثال: سنسورهای حرکتی اتومبیلی که از یک سد عبور می کند، باید وسیله نقلیه را شناسایی کرده و داده ها را به یک قرارداد هوشمند ارسال کنند.

اوراکل ورودی:

داده ها از دنیای خارجی ارائه داده می شود.

اوراکل خروجی:

با استفاده از توانایی ارسال داده، قراردادهای هوشمند را به دنیای خارج می فرستد. به عنوان مثال می توان به قفل هوشمند در دنیای فیزیکی اشاره کرد که پرداخت را از طریق آدرس بلاکچین خود دریافت می کند و نیاز به باز کردن خودکار قفل دارد.

مطالب مرتبط: سولانا چیست؟

چالش اصلی اوراکل بلاکچین چیست؟

چالش اصلی اوراکل این است که مردم باید از طریق وب سایت به منابع اطلاعاتی خارجی اعتماد کنند، از آنجا که اوراکل ها خدمات شخص ثالثی هستند و بخشی از سازوکار اجماع بلاکچین نیستند، مکانیسم های امنیتی اساسی ندارند.

می توان از تکنیک های مختلف محاسبات قابل اعتماد به عنوان راهی برای حل این مسائل استفاده کرد. با این حال، این موضوع به توجه بیشتری نیاز دارد، اگر امنیت اوراکل به اندازه کافی فراهم نشود، مانعی برای اجرای گسترده قراردادهای هوشمند خواهد بود.

مشکل اوراکل چیست؟

بیایید یک قدم به عقب برگردیم و ببینیم که چرا در وهله اول زنجیره می سازیم. دلیل اصلی ایجاد زنجیره، عدم تمرکز است، بنابراین داده ها باید از جایی تهیه شوند.

اگر داده ها را از یک API، گره یا منبع واحد وارد کنیم، در وهله اول اساساً کل هدف استفاده از بلاکچین را حذف کرده ایم. حتی اگر اوراکل متمرکز بهترین نیت ها را داشته باشد، ما قبلاً حملاتی را دیده ایم. اگر یک اوراکل متمرکز هک شود، منسوخ شده و فاجعه رخ می دهد.

مشکل اوراکل ها چیست؟ زنجیره بلوک به تنهایی نمی تواند به داده های خارج دسترسی پیدا کند. استفاده از سیستم متمرکز مزیت قراردادهای هوشمند را باطل می کند و خطر امنیتی محسوب می شود.

راه حل: چین لینک هر دوی این موارد را حل می کند و استانداردی برای سخنرانی های غیرمتمرکز است.

ضرورت استفاده از اوراکل بلاکچین:

اوراکل ها برنامه های رایانه ای هستند، که داده های دنیای خارج (خارج از زنجیره) را با دنیای بلاکچین (درون زنجیره ای) متصل می کنند.

اکثر بلاکچین ها دارای ارزهای دیجیتالی بومی هستند، که برای انتقال ارزش، فعال کردن عملکرد پروتکل یا تسهیل حاکمیت مورد استفاده قرار می گیرند، همچنین برخی از قراردادهای هوشمند برنامه های رایانه ای را که در یک پروتکل بلاکچین اجرا می شوند، فعال می کنند و در شرایط خاص مجموعه ای از اقدامات برنامه ریزی شده را به طور خودکار انجام می دهند. قراردادهای هوشمند بدون شخص ثالث اجرا می شوند و تقریباً می توانند برای انجام هر قراردادی که قابل تصور است، طراحی شوند.

مثلا اگر خانه ای را با ارز دیجیتال خریداری کنید، ممکن است یک قرارداد ساده هوشمند برای فروش منعقد شود.

مطالب مرتبط: کیف پول گرم

نتیجه ‌گیری:

پلتفرم قابل اعتمادی که ارتباط بین قراردادهای هوشمند و دنیای خارجی را برقرار می کند،و در صورت عدم وجود آن، قراردادهای هوشمند باید فقط به اطلاعات موجود در شبکه‌ها اعتماد کنند، که توانایی‌های آن ها را محدود می ‌کند.

اوراکل‌‌های غیرمتمرکز مکانیسم‌های محافظتی را معرفی می کنند، و خطرهای سیستمی را برطرف می کنند. اوراکل‌ها از مهمترین عناصر سازنده برای رشد ایمن، قابل اعتماد و بدون نیاز به اعتماد به دیگران هستند.

اطلاعات مورد نیاز در رابطه با این موضوع در اختیارتان قرار داده شد، اما در صورت دریافت اطلاعات بیشتر و راهنمایی‌های گسترده تر از جنبه‌های مختلف بازار‌های مالی، می‌توانید به شرکت بین المللی توسعه و تجارت الکترونیکی دریک مراجعه نمایید. در صورت تمایل برای آموزش تحلیل تکنیکال و فاندامنتال بازار‌های مالی و ارزهای دیجیتال و یا مشاهده تحلیل‌های اساتید صاحب نظر در این زمینه به سایت آکادمی سینا بحیرایی مراجعه کنید. البته به خاطر داشته باشید که همیشه با تحلیل و استراتژی خودتان وارد بازار شوید.