کاربر جدید هستید؟ ثبت نام کنید

ورود فقط با ip ایران و بدون فیلترشکن مجاز است


ورود

رمز ورود را فراموش کرده اید؟ X

قبلا ثبت نام کرده اید؟


ثبت نام

(close)

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

30
اردیبهشت
اوراکل بلاکچین چیست؟
  • Author
    لاله باقری
  • نظر ها
    0 Comments
  • Category

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

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

 

 

قراردادهای هوشمند از چه لحاظ محدود هستند؟

 

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

 

اوراکل چیست؟

 

اوراکل‌ها داده‌های دنیای واقعی را دریافت کرده و آنها را در بلاکچین قابل‌استفاده می‌کنند. فرض کنید که از یک قرارداد هوشمند برای شرط‌بندی روی قهرمانی فرانسه در جام جهانی 2018 استفاده کرده بودید. در این صورت یک اوراکل می‌توانست داده‌های دیجیتال را از وب‌سایت‌های ورزشی یا وب‌سایت فیفا دریافت کرده و تأیید کند که فرانسه برنده جام شده است. آنگاه قرارداد اجرا می‌شد و شما پاداش خود را دریافت می‌کردید.

 

آیا می‌دانستید؟

 

اولین مفهوم قرارداد هوشمند توسط نیک زابو (Nick Szabo)، دانشمند کامپیوتری که از همان روزهای ابتدایی با بیت‌کوین سروکار داشت، طراحی شد.

 

چرا اوراکل‌ها مهم هستند؟

 

مثال شرط‌بندی را مجددا نظر بگیرید. اگر شخصی که مخالف آن شرط‌ بسته بودید نتیجه را به چون‌وچرا گذاشته بود، شما باز هم پول خود را دریافت میکردید، به این سیستم یک سیستم بی‌نیاز به اعتماد (Trustless) می‌گویند، یکی از اصولی که بیت‌کوین بر پایه آن ساخته شده است. اوراکل‌ها همچنین طیف وسیعی از اطلاعات را به قراردادهای هوشمند تزریق می‌کنند. همچنین آنها می‌توانند اتصال قراردادهای هوشمند به API ها را امکان‌پذیر کنند.

 

در کجا می‌توان از اوراکل‌ها استفاده کرد؟

 

اوراکل‌ها کاربردهای بسیار متنوعی را در قراردادهای هوشمند امکان‌پذیر می‌کنند: موجودی انبار – وقتی تعداد محصولات در انبار کاهش می‌یابد، قرارداد هوشمند می‌تواند محصول بیشتری سفارش دهد. بازارهای پیش‌بینی – در صورت تحقق شرایط، پرداخت توسط قرارداد هوشمند انجام می‌شود. مالیات کربن – می‌توان میزان انتشار کربن را کنترل کرد و اگر سطح کربن بیش ‌از اندازه زیاد شود، شرکت‌ها به‌طور خودکار جریمه می‌شوند. زنجیره تأمین – با استفاده از سنسورها می‌توان به یک قرارداد هوشمند اعلام کرد که یک کالا از راه رسیده است.

 

آیا می‌دانستید؟

 

غول محاسباتی IBM یک پلت فرم جهانی زنجیره تأمین به نام TradeLens راه‌اندازی کرده است که از فناوری بلاکچین استفاده می‌کند.

 

آن‌ها چطور کار می‌کنند؟

 

یک کاربر در یک پلتفرم بلاکچین درخواست داده می‌دهد. سپس گره‌ها برای انجام وظیفه‌ی دریافت این داده‌ها انتخاب می‌شوند. آنها داده‌های موردنیاز را به‌صورت خارج از زنجیره دریافت می‌کنند و سپس آنها را دوباره به بلاکچین تغذیه می‌کنند.

 

کدام شرکت‌ها آنها را می‌سازند؟

 

شرکت لندنی اوراکلایز Oraclize)) از سال 2015 در حال کار بر روی اوراکل‌ها است و پلتفرم آن به Bitcoin، Ethereum و EOS متصل می‌شود. این پلتفرم blockchain-agnostic است، بنابراین می‌تواند در بسیاری از بلاکچین‌های دیگر مورد استفاده قرار گیرد. کوکو (Coco) بخشی از پلتفرم مایکروسافت ازور Microsoft Azure))، یک شبکه بلاکچین گرید سازمانی است که می‌خواهد بلاکچین‌ها را به هم نزدیک کند. Coco از اوراکل‌ها پشتیبانی می‌کند اما آنها در برابر خطای بیزانس (Byzantine) مقاوم نیستند. اوراکلایز همچنین بخشی از پلتفرم Corda است که یک پلتفرم گرید سازمانی نیز هست. اوراکلایز توسط کنسرسیوم blockchain R3 طراحی شده است.

 

توماس برتانی Thomas Bertani))، بنیان‌گذار Oraclize.: «برای اینکه یک قرارداد هوشمند واقعاً هوشمند و مفید باشد، باید با یک اوراکل که داده‌های معنی‌داری را در آن وارد میکند، تغذیه شود.»

 

آیا اوراکل‌ها ها غیرمتمرکز هستند؟

 

اوراکل‌ها برای اتصال بلاکچین‌ها به منابع داده دنیای خارج بدون نیاز به‌واسطه طراحی شده است. بااین‌حال، آنها اغلب به یک منبع داده متصل هستند، به این معنی که آنها متمرکز هستند و یک نقطه‌ضعف دارند. یکی از شرکت‌های سازنده اوراکل غیرمتمرکز چین لینک (Chainlink) است. چین لینک با استفاده از چندین فید داده‌ (Data Feed) قادر به ایجاد اوراکل‌هایی است که بی‌نیاز به اعتماد (Trustless) هستند. این همچنین بدان معنی است که آنها هیچ‌وقت از کار نمی‌افتند.

 

آیا می‌دانستید؟

 

چین لینک (LINK) صاحب وب‌سایت www.SmartContracts.com است اما اخیراً نام تجاری خود را به www.Chain.link تغییر داده است.

 

آینده

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


نظر شما

نظر شما

7 روز هفته ، 24 ساعته پاسخگوی شما هستیم
دیجی اکسچنج