JAK DZIAŁA BLOKCHAIN ​​CUDOS?

CUDOS działa poprzez umożliwienie inteligentnym kontraktom w sieci warstwy 1 zaangażowania inteligentnego kontraktu CUDOS, który znajduje się w tej samej sieci warstwy 1. Ta interakcja służy dwóm celom: obliczeniom poza łańcuchem i uzyskiwaniu dostępu do danych zewnętrznych. Obliczenia poza łańcuchem odbywają się w węzłach walidatora CUDOS, które do zakwalifikowania wymagają stawki 2 000 000 CUDOS. Węzły te stale monitorują zdarzenia w inteligentnym kontrakcie CUDOS w celu wykrywania nowych żądań zadań obliczeniowych.

Typowe zapytanie do inteligentnej umowy CUDOS składa się z trzech głównych elementów:

1. Identyfikator celu: ten identyfikator pomaga węzłom CUDOS określić, kiedy wykonać zadanie. Może to być zestaw skrótów identyfikujących poszczególne węzły lub unikalny identyfikator używany przez węzły do ​​podjęcia decyzji o uruchomieniu zadania.

2. Identyfikator skrótu aplikacji: skrót aplikacji określa, jaki kod muszą wykonać węzły CUDOS. Może odnosić się do istniejącej aplikacji z rynku CUDOS dapp lub wskazywać adres pamięci zewnętrznej zawierający kod przesłany przez osobę żądającą.

3. Dane wejściowe: żądanie może również zawierać dane wejściowe wymagane dla kodu lub aplikacji działającej na węzłach. Dane wejściowe można podać bezpośrednio w żądaniu lub jako adresy wskazujące pamięć zewnętrzną, w której przechowywane są dane wejściowe.

Gdy węzeł zidentyfikuje zdarzenie i zdecyduje się wykonać pracę, aktywowany jest jego komponent executora WebAssembly. Co ważne, słuchanie blockchainu jest procesem off-chainowym, uwalniającym go od ograniczeń blockchaina. Podczas wykonywania węzeł pobiera określone dane wejściowe i wysyła odpowiednie żądania API do platformy handlowej i aplikacji w celu wykonania zadania obliczeniowego.

Po uzyskaniu wyniku przez każdy węzeł walidatora CUDOS może być konieczne sprawdzenie konsensusu w celu zapewnienia unikalnego wyniku dla pierwotnego inteligentnego kontraktu w łańcuchu bloków warstwy 1, który wysłał żądanie. Po ustaleniu unikalnego wyniku (lub adresu przechowującego wynik) i wysłaniu go do inteligentnego kontraktu CUDOS, oryginalny inteligentny kontrakt może go odzyskać.

Więcej informacji na temat CUDOS BLOCKCHAIN ​​można znaleźć na stronie: https://cudos.org

#BNB #Binance