اوراکل چیست؟ واسطه بین قراردادهای هوشمند و دنیای واقعی
Oracle
بدون حضور اوراکل ها در بستر بلاکچین، قراردادهای هوشمند مجبور به اعتماد تنها به اطلاعات درون شبکه میشوند و این موضوع قابلیت آنها را به طرز چشمگیری محدود میکند.
با گسترش ایده اینترنت غیرمتمرکز یا Web3، بسترهای بلاکچین روز به روز بیشتر توسط افراد، دولتها، و شرکتهای بزرگ پذیرفته و استقبال میشوند. در حال حاضر، بلاکچین در زمینههای مختلفی نظیر صنایع، پزشکی و درمان، بازی و گیمینگ، گردشگری، و… به کار گرفته میشود. با این وجود، برای پیشروی در مسیر خود، بلاکچین به ابزارهای جانبی نیاز دارد و اوراکل یکی از این ابزارهاست.
از سوی دیگر، تکنولوژی بلاکچین بر پایه اطلاعاتی که به صورت عمومی در شبکهی غیرمتمرکز قابل دسترسی است، تعریف میشود. با این حال، برخی مواقع بلاکچین نمیتواند به اطلاعات خارج از زنجیره (Off-chain) دسترسی پیدا کند. در واقع، این موضوع یک چالش مهم در مقابل قراردادهای هوشمند و تأمین شرایط لازم برای اجرای آنها است؛ اما راهی برای ایجاد این شرایط وجود دارد. در این حالت، نقش اوراکلها به وضوح مشخص میشود.
اوراکلها در واقع خدماتی هستند که در فضای بلاکچین به عنوان شخص ثالث، قراردادهای هوشمند را با دادههای خارجی مرتبط میسازند. اما باید توجه داشت که اوراکلها منبع داده نیستند؛ بلکه لایهای هستند که منابع داده خارجی را جستجو، تأیید، و اعتبارسنجی میکنند و سپس اطلاعات را مجدداً به شبکه ارسال میکنند.
با این توضیحات، شما احتمالاً پرسش دارید که اوراکل چیست و چه کاربردی دارد؟ از این رو، در این مقاله قصد داریم به تجزیه و تحلیل مفهوم اوراکل و بررسی تمام جوانب آن بپردازیم.
اوراکل چیست؟
لازم است که مفهوم لغوی اصطلاح “اوراکل” را در زمان یونان باستان مورد بررسی قرار دهیم. به عبارت دیگر، در جامعه یونان باستان، اوراکلها به افرادی اطلاق میشد که به نوعی غیبگو یا دانا بودند و از همه چیز اطلاع داشتند. افراد مختلف برای مشورت در امور خود به این افراد مراجعه میکردند و نظر و پیشبینی آنها را جویا میشدند. با این حال، در لغت، “اوراکل” به معنای پیغامرسان است.
با این توضیحات، در دوران حاضر، اوراکلها به پلتفرمهایی اطلاق میشود که دادههای لازم برای برخی خدمات سامانهای اینترنت نوین و غیرمتمرکز را فراهم میکنند.
برای تصور بهتر، فرض کنید که یک سامانه برای تخمین قیمت چای طراحی کردهاید. برای بهترین عملکرد این سامانه، نیاز به دسترسی به اطلاعاتی مانند وضعیت آب و هوا در کشورهای تولیدکننده چای، حجم فروش چای در کشورهای با بیشترین مصرف، و… دارد.
حالا بهترین راه برای یافتن و بهرهمندی از این دادههای متنوع اتصال سامانه به یک پلتفرم اوراکل است، تا این پلتفرم مسئولیت جستجو و یافتن اطلاعات را بر عهده بگیرد. از اینرو با ارتباط سامانه به یک پلتفرم اوراکل، تمامی دادههای لازم در اختیار سیستم قرار میگیرد و این سیستم میتواند به پیشبینی قیمت چای در آینده بپردازد.
اوراکل بر بستر بلاک چین
اوراکلها به عنوان راهی برای برقراری تعامل میان بلاکچین یا قراردادهای هوشمند با دادههای خارج از زنجیره عمل میکنند. به عبارت دیگر، بلاکچینها مشابه خیابانهای یکطرفه هستند و اوراکلها معمولاً به عنوان خیابانهای فرعی تصور میشوند. اوراکلها دادهها را از دنیای خارج از بلاکچین به خیابانهای اصلی (زنجیره) منتقل میکنند. به عبارت دیگر، اوراکلها در بلاکچین نقش سومین قسمت از قراردادهای هوشمند را بازی میکنند و اطلاعات خارج از زنجیره را برای قراردادهای هوشمند فراهم میآورند.
از نظر کلی، حضور اوراکلها در اکوسیستم بلاکچین بسیار حیاتی است؛ زیرا باعث گسترش دامنه فعالیت قراردادهای هوشمند میشوند. بدون آنها، قراردادهای هوشمند دچار محدودیتهای قابل توجهی خواهند بود. البته، لازم به ذکر است که یک اوراکل به تنهایی یک منبع داده نمیباشد؛ بلکه یک لایه است که منابع دادههای خارجی را جستجو، تأیید و سپس اطلاعات یافت شده را به شبکه انتقال میدهد.
علاوه بر این، دادههای منتقل شده توسط اوراکل به شکلهای مختلفی ارائه میشوند، از جمله اطلاعات مرتبط با قیمت دارایی یا کالاها، پرداختهای موفق، یا حتی دماهای ثبتشده توسط دماسنج و…
در فرآیند ادغام اوراکلها و بلاکچین، همزمان با اجرای دستورات قراردادهای هوشمند برای دستیابی به اطلاعات خارج از شبکه، منابع شبکه نیز مصرف خواهند شد. همچنین، برخی اوراکلها علاوه بر جمعآوری دادهها برای قراردادهای هوشمند، قابلیت ارسال دادهها از قراردادهای هوشمند به خارج از شبکه را نیز دارند.
توجه داشته باشید که در حال حاضر انواع مختلفی از اوراکلها وجود دارد که نحوه عملکرد هرکدام بستگی به نوع طراحی آن دارد.
انواع اوراکل ها در بلاک چین
اوراکلها را میتوان به سه دسته کلی دستهبندی کرد: اوراکلهای منبع (که دادهها را از نرمافزار یا سختافزار نشأت میگیرند)، اوراکلهای مسیر دادهها (که دادهها را ورودی یا خروجی میکنند) و اوراکلهای اطمینان (که دادهها متمرکز یا غیرمتمرکز هستند).
برای مثال، یک اوراکل که اطلاعات را از وبسایت یک شرکت تهیه میکند، یک اوراکل متمرکز نرمافزاری ورودی خواهد بود. این تقسیمبندی نشان میدهد که اوراکلها میتوانند در چندین دسته مختلف قرار بگیرند.
حالا به عنوان مثال، انواع مختلفی از اوراکلها را معرفی کرده و آنها را بررسی خواهیم کرد.
ورودی و خروجی (Inbound) و (Outbound)
اوراکلهای ورودی مسئول انتقال اطلاعات از منابع خارجی به قراردادهای هوشمند هستند، در حالی که اوراکلهای خروجی اطلاعات را از قراردادهای هوشمند به دنیای خارجی ارسال میکنند.
به عنوان مثال، یک اوراکل ورودی ممکن است متعلق به یک قرارداد هوشمند باشد که دما را توسط یک سنسور دماسنج اندازهگیری میکند. این اوراکل اطلاعات اندازهگیریشده را به قرارداد هوشمند ارسال میکند تا در زمینهای خاص از این اطلاعات استفاده شود.
از سوی دیگر، اوراکلهای خروجی نمونهای ممکن است سنسورهای قفل هوشمندی را نمایانگر کنند. این سنسورها در صورت دریافت وجه به یک آدرس مشخص، این اطلاعات را به قرارداد هوشمند ارسال میکنند. در نتیجه، اوراکل خروجی تعاملات میان قرارداد هوشمند و دنیای خارجی را تسهیل میکند، مثلاً با باز کردن قفل هوشمند.
به این ترتیب، این دو نوع اوراکل تعاملات دوسویه را بین قراردادهای هوشمند و منابع دنیای خارجی فراهم میکنند.
متمرکز و غیرمتمرکز (Centralized) و (Decentralized)
اوراکلهای متمرکز توسط یک نهاد یکتا کنترل میشوند و تنها اطلاعات را به قراردادهای هوشمند ارائه میدهند. استفاده از یک منبع اطلاعات در این حالت ممکن است خطرناک باشد، زیرا کارایی قرارداد کاملاً به نهاد کنترلکننده اوراکل وابسته است.
همچنین، هر گونه دخال یا تداخلی از سوی عوامل خارجی ممکن است تأثیر مخرب مستقیمی بر قراردادهای هوشمند داشته باشد. یکی از مسائل اصلی اوراکلهای متمرکز، وجود یک نقطه شکست است که باعث میشود قراردادها در برابر آسیبها و حملات کمتر مقاوم باشند.
از سوی دیگر، اوراکلهای غیرمتمرکز هدفهایی مشابه بلاکچین عمومی را دنبال میکنند. این نوع از اوراکلها تنها به یک منبع برای ارائه داده به قراردادهای هوشمند وابسته نیستند و برای تأیید اعتبار و صحت دادهها از اوراکلهای مختلفی استفاده میکنند؛ به همین دلیل به آنها اوراکلهای اجماع هم گفته میشود.
به طور کلی، برخی پروژههای بلاکچین وجود دارند که خدمات اوراکل غیرمتمرکز را به دیگر بلاکچینها ارائه میدهند. همچنین، اوراکلهای غیرمتمرکز میتوانند در بازارهای پیشبینی مفید باشند؛ جایی که اعتبار یک نتیجه به ویژه با اجماع گروهی، قابل اثبات است.
جدا از این مسائل، اوراکلهای غیرمتمرکز تلاش میکنند تا به عدم نیاز به اعتماد برسند؛ اما لازم به ذکر است که مانند بلاکچینهای بدون اعتماد، این اوراکلها هم به نوعی از اعتماد بهرهمند میشوند که در میان شرکتکنندگان توزیع شده است.
نرم افزاری (Software)
اوراکل نرمافزاری از منابع آنلاین اطلاعات را جمعآوری کرده و آنها را به بلاکچین منتقل میکند. این اطلاعات ممکن است از طریق پایگاه دادههای آنلاین، سرورها، وبسایتها یا هر منبع اطلاعاتی در وب بهدست آمده باشند.
واقعیت این است که اوراکل نرمافزاری که به اینترنت متصل است، نه تنها به آنها امکان میدهد اطلاعات را برای قراردادهای هوشمند تهیه کنند، بلکه این اطلاعات را در لحظه نیز به بلاکچین منتقل میکنند و این امر آنها را به یکی از متداولترین انواع اوراکل زنجیرهها تبدیل کرده است.
اطلاعاتی که معمولاً توسط اوراکل نرمافزاری ارائه میشود، میتواند شامل نرخ ارز، قیمت دارایی دیجیتال یا اطلاعات پرواز در لحظه باشد.
سخت افزاری (Hardware)
اوراکلهای سختافزاری برای ارتباط با دنیای واقعی و تأمین اطلاعات فیزیکی به قراردادهای هوشمند طراحی شدهاند. این اطلاعات ممکن است از طریق حسگرهای الکترونیکی، اسکنر بارکد، و سایر دستگاههای خواندن اطلاعات به دست آمده باشند.
اوراکل سختافزاری در واقعیت، رویدادهای دنیای واقعی را به مقادیر دیجیتالی ترجمه میکند؛ به طوری که این مقادیر توسط قراردادهای هوشمند قابل درک باشند. به عنوان مثال، یک سنسور ممکن است نمونهای از این اوراکلهای سختافزاری باشد که وقوع یک رخداد مانند ورود یک کامیون حامل کالا به اسکله بارگیری را آشکار و اطلاعات مرتبط را به شبکه ارسال کند. سپس قرارداد هوشمند میتواند با توجه به این اطلاعات تصمیمات مربوط را اجرا نماید.
انسانی (Human)
گاهی اوقات افراد با دانش تخصصی در یک زمینه خاص میتوانند به عنوان اوراکل ظاهر شوند. آنها قادرند با تحقیق و تأیید اطلاعات از منابع گوناگون، این اطلاعات را به قراردادهای هوشمند ترجمه کنند.از آنجایی که اوراکلهای انسانی میتوانند هویت خود را با استفاده از رمزنگاری تأیید کنند، احتمال اینکه فرد کلاهبرداری هویت خود را جعل کند و دادههای نادرست را ارائه دهد، نسبتاً کم است.
خاص قرارداد (Contract-specific)
Oracleها برای استفاده توسط قراردادهای هوشمند خاصی طراحی شدهاند. این به این معناست که اگر کسی بخواهد چندین قرارداد هوشمند را راهاندازی کند، باید تعداد متناسبی از اوراکلهای خاص قرارداد را توسعه دهد. به طور کلی، این نوع اوراکل برای ادامه کار بسیار وقتگیر و گران به حساب میآید و ممکن است شرکتهایی که میخواهند دادهها را از منابع گوناگون استخراج کنند، این رویکرد را بسیار غیرعملی بدانند.
از طرف دیگر، از آنجا که اوراکلهای خاص قرارداد میتوانند از ابتدا برای یک استفاده خاص طراحی شوند، توسعهدهندگان برای متناسب سازی آنها با نیازهای خاص خود از انعطافپذیری بالایی برخوردار هستند.
کاربرد اوراکلها
توسعهدهندگان قراردادهای هوشمند با توجه به تنوع گستردهی اپلیکیشنهای قابل ساخت بر روی بلاکچینها، از اوراکلها برای ساخت اپلیکیشنهای غیرمتمرکز (Dapps) و به ویژه اپلیکیشنهای پیشرفتهتر بهره میبرند. این حوزه به سرعت در حال گسترش است و در زمینههای مختلف از اوراکلها بهرهمند میشود. در ادامه، قصد داریم چندین مورد از کاربردهای مهم اوراکلها را بررسی کنیم.
NFT ها (هنر و بازی های مبتنی بر بلاک چین)
Oracleها قابلیت استفاده در قراردادهای هوشمند با محتوای غیرمالی را نیز فراهم میکنند. به عبارت دیگر، این اوراکلها میتوانند در مواردی که ارتباط با مالی ندارند، نقش موثری ایفا کنند. برای مثال، تعیین برندهی توکنهای غیرقابل تعویض (NFT) میتواند بر اساس وقایع خارجی تغییر کند. این به تصادف انتخاب برندهها میتواند هیجان بیشتری به این فرآیند ببخشد. همچنین، در برنامههای بازی، از تأیید تصادفی برای ایجاد تجربههای جذاب و پیشبینیناپذیر، مانند خواستگاری تصادفی در طول مسابقات، استفاده میشود.
اپلیکیشن های غیرمتمرکز (DApps)
دو نفر قصد دارند در یک قرارداد هوشمند، نتیجهٔ یک مسابقهٔ فوتبال بین دو تیم A و B را پیشبینی کنند. یکی از آنها تصور میکند که تیم A برنده مسابقه خواهد بود و دیگری به پیروزی تیم B اعتقاد دارد. این دو نفر به یک اوراکل اتکا میکنند تا نتیجه مسابقه را از منبع قابل اعتمادی دریافت کرده و به قرارداد هوشمند ارسال نماید. در انتها، قرارداد هوشمند، با توجه به نتیجه مسابقه، پاداش فرد برنده را اعطا میکند.
در حال حاضر، بسیاری از اپلیکیشنهای غیرمتمرکز بر پایهٔ بلاکچین اتریوم از Oracleها برای اطلاعات خود استفاده میکنند. به عنوان مثال، آگور یک پلتفرم غیرمتمرکز برای پیشبینی بازار است و از دادههای اوراکل برای انجام پیشبینیها استفاده میکند. پلتفرمهای دیگر نیز مانند چینلینک، اوراکل را به عنوان بخش مهمی از عملکرد خود جای داده و روشهای مختلفی برای مقابله با اطلاعات نادرست ارائه دادهاند.
شرکت ها (Enterprises)
اوراکلهای میانزنجیره، به شرکتها یک پیشنهاد میدهند که یک میانافزار امن برای بلاک چین فراهم کرده و امکان اتصال سیستمهای پشتیبان خود به هر شبکه بلاک چین را فراهم میکند. این امکان به سازمانها این امکان را میدهد که به سرعت به بلاک چینهای مدنظر طرف مقابل متصل شوند و پشتیبانی برای خدمات قراردادهای هوشمند ارائه دهند، بدون اینکه نیاز به هزینه زمان و منابع برای ادغام با هر بلاک چین خاص باشد.
امور مالی غیرمتمرکز یا دیفای (DeFi)
بخش عظیمی از اکوسیستم دیفای (تمرکز بر مالی غیرمتمرکز) برای دسترسی به دادههای بازارهای مالی و داراییها، نیازمند استفاده از اوراکلها است. به عنوان مثال، در زمینه فارمینگ ییلد، پلتفرمهای فعال در این زمینه به اطلاعات لحظهای درباره حجم پولی که در استخرهای نقدینگی قفل شده است نیاز دارند تا بتوانند سود کاربران را محاسبه کنند، درصد سود را به صورت شفاف و لحظهای به کاربران نشان دهند و پس از سررسید وام، با استفاده از قراردادهای هوشمند به صورت خودکار با کاربران تسویه حساب کنند.
بیمه (Insurance)
شرکتهای بیمه نیز به غیرمتمرکز سازی و استفاده از بلاکچین روی آوردهاند، و این عوامل باعث نیاز به استفاده از Oracleها شده است. قراردادهای هوشمند بیمه از “اوراکلهای ورودی” برای تأیید وقوع رویدادهای بیمهپذیر استفاده میکنند و دسترسی به حسگرهای فیزیکی، APIهای وب، تصاویر ماهوارهای و اطلاعات قانونی را باز میکنند.
مشکلات و چالش های پیش روی اوراکل ها
اوراکلها همچنان با چالشها و مشکلاتی روبهرو هستند. چند مشکل و چالش پیشروی اوراکلها عبارتند از:
۱. مسائل امنیتی: امنیت به عنوان یک چالش اساسی در عملکرد اوراکلها و ارتباط آنها با بلاک چین مطرح است. مسائلی مانند حفاظت از اطلاعات حساس و جلوگیری از حملات سایبری نقاط ضعف مهمی هستند.
۲. اطمینان از دقت داده: یکی از چالشهای اساسی اوراکلها، اطمینان از دقت دادههایی است که ارائه میدهند. اگر دادهها از منابع ناامن یا نادرست به دست آمده باشند، این ممکن است به مشکلات جدی در اطلاعاتی که بر بلاک چین ثبت میشوند، منجر شود.
۳. کنترل متمرکز: در اوراکلهای متمرکز، وجود یک نقطه کنترل ممکن است منجر به آسیبپذیریها و حملات شود. تصور میشود که بخشی از مزیت بلاک چین در غیرمتمرکز بودن و کاهش نقاط ضعف مرتبط با یک نهاد متمرکز است.
۴. کندی در انتقال داده: برخی از اوراکلها ممکن است با مشکلات کندی در انتقال داده مواجه شوند، به ویژه اگر بلاک چین مبتنی بر تراکنشهای پیچیده باشد. این مسئله میتواند تأثیر مستقیمی بر کارایی و سرعت سیستم داشته باشد.
۵. هزینهها: استفاده از اوراکلها به هزینههای خاصی متصل است، و این ممکن است برای برخی از سازمانها مشکلساز باشد. هزینههای نرمافزار، نگهداری و اجرا میتواند چالشهای مالی را ایجاد کند.
این چالشها نشاندهنده اهمیت مدیریت مناسب اوراکلها و تلاشهای پیشرفته برای حل این مسائل در دنیای بلاک چین هستند.
برترین پروژه های اوراکل بلاک چین
بعد از آشنایی با اوراکلهای بلاکچین و کاربردهای آن، حالا به معرفی چند پروژه برتر اوراکل بلاکچین میپردازیم.
اوراکل تلور (Tellor)
تلور یک اوراکل غیرمتمرکز است که از Proof of Work برای جمعآوری و ارسال دادهها به قراردادهای هوشمند استفاده میکند. در تلور، استخراج کنندگان با یکدیگر رقابت کرده و اطلاعات را به صورت معتبر بر روی زنجیره قرار میدهند. این پلتفرم ایجاد یک سیستم ساده میکند که نهادها میتوانند ارزش اطلاعات خود را ارسال کنند و استخراج کنندگان برای افزودن اطلاعات به پلتفرم درون زنجیرهای رقابت کنند. تلور از توکن بومی خود به نام TRB به عنوان ابزار تشویق و پاداش برای ماینرها استفاده میکند. برای شروع استخراج، ماینرها باید TRB را واریز کنند تا به اعتبار اطلاعات یا دادهها رأی دهند.
اوراکل دیا (DIA)
دیا یک پلتفرم اطلاعات مالی منبع باز است که از مشوقهای رمزنگاری برای تهیه و اعتبارسنجی دادهها استفاده میکند. این انجمن غیرانتفاعی در سوئیس مستقر است و به عنوان یک بستر اوراکل برای اکوسیستم دیفای عمل میکند. هدف اصلی دیا فراهم کردن دسترسی به دادههای مالی تأیید شده است و ایجاد یک اکوسیستم مالی منصفانه و متقارن با ارائه دادههای شفاف، ایمن و تأییدشده در بازار میباشد.
اوراکل پروتکل بند (Band Protocol)
پروتکل بند یک اوراکل زنجیرهای است که قراردادهای هوشمند را قادر میسازد هر منبع داده خارجی یا رابط برنامه نویسی (API) را به صورت مقیاسپذیر جمع و یا وصل کند. این نرمافزار به طور اصطلاحی طراحی شده است تا انگیزهای برای کاربرانی فراهم آورد که دادههای دنیای واقعی را به اپلیکیشنهای غیرمتمرکز موجود در بلاکچین ارائه دهند.
پروتکل بند ابتدا بر روی بلاکچین اتریوم اجرا میشود و سپس با استفاده از فناوری کازماس (Cosmos) بلاکچین خود را در زمان مناسب ایجاد میکند. اعتبارسنجان در پروتکل بند نقش حیاتی دارند؛ زیرا آنها مسئول بررسی تراکنشها و افزودن آنها به بلاکچین هستند و اگر کار خود را انجام ندهند، ممکن است برخی از توکنهای بند را که در دست دارند، از دست بدهند.
اوراکل ای پی آی تری (API3)
رمزارز API3 یک پروژه حاکم بر سازمان هوشمند (DAO) است که با هدف ایجاد API برای اپلیکیشنهای غیرمتمرکز به نام DAPI فعالیت میکند. از طرف دیگر، API3 یک پروژه با هدف ایجاد روش شفاف برای همکاری بین بلاکچینها در ارائهدهندگان API میباشد.
DAPI یک سرویس بلاکچین و API غیرمتمرکز است که با ترکیب چندین اپراتور و کار با نودهای اوراکل بدون هیچ واسطهای ایجاد شده است.
اوراکل چین لینک (ChainLink)
چین لینک، یک اوراکل یا نرمافزار واسطه است که دادهها را از پلتفرمهای خارج از بلاکچین به قراردادهای هوشمند درون بلاکچین منتقل میکند. این ویژگی احتمال وقوع هر گونه خطا یا ایرادی که ممکن است با استفاده از پلتفرمهای متمرکز رخ دهد، را به حداقل میرساند.
اکوسیستم چین لینک از بیش از پنجاه پروژه بلاکچین و بیش از صد شرکت مبتنی بر نرمافزار تشکیل شده است. در سال ۲۰۲۰، چین لینک به یکی از برترین ارائهدهندگان اوراکل در صنعت بلاکچین تبدیل شد که همکاری با آن همواره مانند یک معامله پر سود بود.
جمع بندی
در حال حاضر، رمزارزهای مبتنی بر اوراکل در حوزهی ارزهای دیجیتال، همچون چین لینک و پروتکل بند، جزو پروژههای اصلی ارائهدهندگان اوراکل محسوب میشوند. به همین دلیل، تقاضا برای استفاده از Oracleها در زمینههای مرتبط با امور مالی به طور قابل توجهی افزایش یافته است.
علاوه بر این، با افزایش محبوبیت و پذیرش قراردادهای هوشمند مبتنی بر بلاکچین اتریوم، تقاضا برای استفاده از Oracleها نیز بیشتر شده است؛ زیرا Oracleها امکان اتصال به سیستمهای وب و دنیای واقعی را به قراردادهای هوشمند فراهم میکنند. به عبارت دیگر، توسعهدهندگان هدف خود را در جهت ایجاد یک پلتفرم اوراکل یکپارچه دارند تا به راحتی با دنیای خارج از بلاکچین ارتباط برقرار کنند.
این پیشرفت باعث میشود تا کاربردهای قراردادهای هوشمند و بلاکچینهای غیرمتمرکز بسیار بیشتر از گذشته گسترش یابند. این توسعه، با استفاده از علومی چون لاجستیک، مدیریت هویت، مالکیت دارایی و داراییهای ذهنی، به وجود آورده و امکان معرفی راه حلهای نوین توسط قراردادهای هوشمند و Oracleها را فراهم میآورد.
در کل، Oracleهای بلاکچین منابع اطلاعاتی هستند که وظیفه تأمین دادههای قراردادهای هوشمند را بر عهده دارند. با فراهم کردن ابزارهایی برای برقراری ارتباط با خارج از شبکه بلاکچین، Oracleها دامنهی کار پروتکلهای بلاکچین را گسترش میدهند.
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.