اوراکلهای بلاکچین را میتوان به قطعات میانی تشبیه کرد که زنجیرههای بلوکی را به اطلاعات دنیای واقعی متصل میکند. بایننس اوراکل این کار را با اتصال قراردادهای هوشمند با منابع داده قابل اعتماد و تأیید شده انجام میدهد. در ابتدا برای زنجیره BNB طراحی شد، این پتانسیل را دارد که در آینده به زنجیرههای دیگر نیز گسترش یابد. در حال حاضر، هر پروژه مبتنیبر زنجیره BNB را قادر میسازد تا از آن استفاده کرده و از آن بهرهمند شود. با بایننس اوراکل، توسعهدهندگان دیگر نیازی به نگرانی در مورد مسائل مربوط به دادهها ندارند و در عوض میتوانند روی دیگر جنبههای مهم پروژههای بلاکچین خود تمرکز کنند.
اوراکلهای بلاکچین یک بلوک مهم سازنده اکوسیستم بلاکچین هستند. بدون آنها، قراردادهای هوشمند راهی برای به دست آوردن دادههای دنیای واقعی ندارند. بایننس اوراکل یک اوراکل بلاکچین است که قراردادهای هوشمند را قادر میسازد به منابع داده در دنیای واقعی مورد نیاز برنامههای بلاکچین دسترسی داشته باشند. این تضمین میکند که قراردادهای هوشمند دادههای صحیح را در زمان مناسب دارند.
اوراکل بلاکچین چیست؟
اوراکلهای بلاکچین خدماتی هستند که به عنوان پلی بین بلاکچین و دنیای واقعی عمل میکنند و قراردادهای هوشمند را قادر میسازند به منابع داده خارج از شبکههای بومی خود دسترسی پیدا کنند. به عبارت دیگر، آنها به عنوان یک پیوند بین برنامههای کاربردی روی زنجیره و دادههای خارج از زنجیره عمل میکنند.
به این ترتیب، رویدادهای خارج از زنجیره را میتوان به رویدادهای زنجیره ای منتقل کرد که توسط قراردادهای هوشمند شناسایی میشوند. این اطلاعات میتواند هر چیزی باشد، از قیمت توکن یا سهام گرفته تا نتایج یک بازی فوتبال، یا پیشبینی آب و هوا. اوراکلهای بلاکچین همچنین میتوانند صحت دادهها را تأیید کنند، اگرچه خود منبع داده نیستند. در عوض، آنها شبیه به یک لایه اضافی هستند که اطلاعات را جمع آوری و تأیید میکند و آن را به مقصد صحیح منتقل میکند. اوراکلهای بلاکچین همچنین به افراد اجازه میدهند از بلاکچین در قراردادهای قراردادی استفاده کنند.
اوراکلهای بلاکچین انواع مختلفی دارند و یک اوراکل میتواند به چند دسته تقسیم شود: اوراکلهای نرم افزاری، متمرکز، غیرمتمرکز، ورودی و خروجی. اساساً نحوه عملکرد یک اوراکل بلاکچین به هدفی که برای آن ساخته شده است بستگی دارد.
بایننس اوراکل چیست؟
یک قرارداد هوشمند نمیتواند بدون کمک با دادههای خارجی تعامل داشته باشد. در عوض، به یک اوراکل متکی است تا اطلاعات لازم را به او بدهد. بایننس اوراکل از این جنبه مشابه دیگر اوراکل های بلاکچین است – این یک سرویس داده ارائه شده توسط بایننس است که تلاش میکند دادههای روی زنجیره مطمئن و ایمن را برای بلاکچین ارائه دهد.
بایننس اوراکل در حال حاضر برای زنجیره BNB ساخته شده است، اما این بدان معنا نیست که نمی تواند در آینده به زنجیرههای دیگر گسترش یابد. علاوه بر این، تمام پروژههای ساخته شده بر روی زنجیره BNB میتوانند از خدمات آن استفاده کنند.
اکوسیستم زنجیره BNB از جهات مختلف از بایننس اوراکل سود میبرد. اولا، داشتن یک اوراکل بلاکچین بومی، قابلیت اعتماد دادههای بلاکچین را تقویت میکند. ثانیا، دادههای قابل اعتمادتر منجر به امکانات جدیدی برای پروژههای موجود و جدید میشود.
در نهایت، بایننس اوراکل میتواند توسعه دهندگان جدیدی را به اکوسیستم زنجیره BNB جذب کند. این برنامه به هر توسعهدهندهای امکان میدهد پروژههای مبتنیبر زنجیره BNB خود را به دادههای خارج از زنجیره متصل کند، در نتیجه آنها را از دردسر حفظ دادههای موجود، یافتن منابع جدید و خطر استفاده از منابع غیرقابل اطمینان نجات میدهد.
چه راه حلهایی ارائه میشود؟
پروژههای بلاکچین به دادههای قابل اعتماد بستگی دارد. بایننس اوراکل از چهار جنبه تشکیل شده است که اطمینان میدهد اوراکل دقیق، به موقع و ضد دستکاری است. بیایید عمیقتر به ویژگیهای Binance Oracle که زنجیره BNB را به دنیای واقعی متصل میکند، بپردازیم.
منابع داده
بایننس اوراکل از منابع داده با دقت انتخاب شده استفاده می کند. این به تشخیص دقیق بودن اطلاعات و قابل اعتماد بودن منبع آن کمک می کند. برای مثال، بایننس اوراکل دادههای قیمت را از چند صرافی متمرکز (CEX) و برنامههای مالی غیرمتمرکز (DeFi) منبع میدهد و دادهها را با استفاده از فرمول میانگین وزنی جمعآوری میکند.
پردازش دادهها و امضا
بایننس اوراکل دارای یک ویژگی پردازش و امضای داده است که هدف آن جلوگیری از دستکاری داده ها است. یک سیستم امضای توزیع شده به نام طرح امضای آستانه ایجاد کرده است و آخرین داده ها را از منابع مختلف امضا می کند. هر کسی که کلید عمومی را در دست دارد می تواند صحت و صحت یک امضای دیجیتال را تأیید کند و هیچ کس نمی تواند داده ها را بدون مجموعه ای از کلیدهای خصوصی تغییر دهد.
انتشار دادهها
دادهها در زنجیره بلوکی از طریق گرههای چندگانه منتشر میشوند که فقط اطلاعات امضا شده را منتشر میکنند. قراردادهای هوشمندی که دادهها را ذخیره میکنند، ایمن و ممیزی هستند و گرههای چندگانه میتوانند فرکانس انتشار دادهها را با توجه به شرایط مختلف بازار تنظیم کنند. این بدان معنی است که داده های دقیق را میتوان در طول نوسانات قیمت بالا به دست آورد. گرههای چندگانه همچنین قابلیت اطمینان انتشار دادهها را حتی در شدیدترین سناریوها تضمین میکنند.
نظارت بر دادهها
داده های بایننس اوراکل با یک سرویس نظارت مستقل که 24 ساعت شبانه روز و هفت روز هفته کار می کند، به روز می شود. قیمتها را از منابع مختلف داده دریافت میکند و آنها را با دادههای بلاک چین منتشر شده مقایسه میکند. اگر انحراف قابل توجهی شناسایی شود، تیم پشتیبانی بایننس اوراکل مداخله خواهد کرد.
نحوه استفاده از بایننس اوراکل
اگر از برنامه های بلاک چین استفاده کردهاید، احتمالاً نیازی به یادگیری نحوه استفاده از بایننس اوراکل ندارید. در صورت لزوم، توسعه دهندگان قبلاً برنامه های خود را به داده های خاص متصل کرده اند. با این حال، اگر شما یک توسعه دهنده بلاکچین هستید که نیاز به استفاده از Binance Oracle دارید، دفترچه راهنمای رسمی شما را به صورت گام به گام از طریق یکپارچه سازی راهنمایی میکند.
جمعبندی
بلاک چین ها پتانسیل کمتر و امکانات کمتری برای پذیرش انبوه بدون اوراکل خواهند داشت، زیرا اطلاعات آنها به دادههای داخلی آنها محدود میشود. در حالی که اوراکل های بلاک چین مشکل در دسترس بودن دادهها را حل نمیکنند، میتوانند دادههای خارج از زنجیره را با استفاده از منابع خارجی در دسترس قرار دهند.
بایننس اوراکل قراردادهای هوشمند را قادر میسازد تا به تمام دادههای تایید شده خارج از شبکه خود متصل شوند. از فرآیندی استفاده میکند تا اطمینان حاصل شود که داده ها به طور مداوم صحیح، ایمن و به روز هستند. بایننس اوراکل چهار راه حل را برای اطمینان از قابل اعتماد بودن دادهها و نظارت مداوم برای مشکلات احتمالی ایجاد کرده است.
نظرات کاربران