ЯК ПРАЦЮЄ БЛОКЧЕЙН CUDOS?

CUDOS працює, дозволяючи смарт-контрактам у мережі рівня 1 залучати смарт-контракт CUDOS, який знаходиться в тій самій мережі рівня 1. Ця взаємодія служить двом цілям: обчислення поза мережею та доступ до зовнішніх даних. Обчислення поза ланцюгом відбуваються в вузлах валідатора CUDOS, які вимагають ставки в 2 000 000 CUDOS для відповідності вимогам. Ці вузли постійно відстежують події в смарт-контракті CUDOS, щоб виявляти нові запити на обчислювальні завдання.

Типовий запит до смарт-контракту CUDOS складається з трьох основних елементів:

1. Цільовий ідентифікатор: цей ідентифікатор допомагає вузлам CUDOS визначити, коли виконувати завдання. Це може бути набір хешів, що ідентифікують окремі вузли, або унікальний ідентифікатор, який використовується вузлами для прийняття рішення про виконання завдання.

2. Ідентифікатор хешу програми: хеш програми визначає, який код мають виконати вузли CUDOS. Він може посилатися на існуючу програму з торгової площадки CUDOS dapp або вказувати на адресу зовнішнього сховища, що містить код, завантажений запитувачем.

3. Вхідні дані: запит також може містити вхідні дані, необхідні для коду або програми, що працює на вузлах. Ці вхідні дані можна надати безпосередньо в запиті або як адреси, що вказують на зовнішню пам’ять, де зберігаються вхідні дані.

Як тільки вузол ідентифікує подію та вирішує виконати роботу, його компонент-виконавець WebAssembly активується. Важливо, що прослуховування блокчейну є процесом поза ланцюгом, що звільняє його від обмежень блокчейну. Під час виконання вузол отримує вказані вхідні дані та надсилає відповідні запити API на ринок і програму для виконання обчислювального завдання.

Після того, як кожен вузол валідатора CUDOS отримає результат, може знадобитися перевірка консенсусу, щоб надати унікальний результат оригінальному смарт-контракту на блокчейні рівня 1, який зробив запит. Коли унікальний результат (або адреса, на якій зберігається результат) визначено та надіслано до смарт-контракту CUDOS, оригінальний смарт-контракт може його отримати.

Щоб дізнатися більше про CUDOS BLOCKCHAIN, будь ласка, відвідайте: https://cudos.орг

#BNB #Binance