KĀ DARBOJAS CUDOS BLOKĶĒDE?

CUDOS darbojas, ļaujot viedajiem līgumiem 1. slāņa tīklā iesaistīt CUDOS viedo līgumu, kas atrodas tajā pašā 1. slāņa tīklā. Šī mijiedarbība kalpo diviem mērķiem: ārpus ķēdes aprēķiniem un piekļuvei ārējiem datiem. Ārpus ķēdes aprēķins notiek CUDOS validatora mezglos, kuru atbilstības nodrošināšanai ir jāiegulda 2 000 000 CUDOS. Šie mezgli nepārtraukti uzrauga notikumus CUDOS viedajā līgumā, lai noteiktu jaunus skaitļošanas uzdevumu pieprasījumus.

Tipisks pieprasījums CUDOS viedajam līgumam sastāv no trim galvenajiem elementiem:

1. Mērķa identifikators: šis identifikators palīdz CUDOS mezgliem noteikt, kad izpildīt darbu. Tā var būt jaucēju kopa, kas identificē atsevišķus mezglus, vai unikāls identifikators, ko mezgli izmanto, lai izlemtu, vai izpildīt darbu.

2. Lietojumprogrammas jaucējkoda identifikators: lietotnes jaucējfunkcija nosaka, kurš kods CUDOS mezgliem ir jāizpilda. Tas var attiekties uz esošu lietotni no CUDOS dapp tirgus vai norādīt uz ārējās krātuves adresi, kurā ir pieprasītāja augšupielādēts kods.

3. Ievades: pieprasījumā var iekļaut arī ievades datus, kas nepieciešami kodam vai lietotnei, kas darbojas mezglos. Šos ievades datus var norādīt tieši pieprasījumā vai kā adreses, kas norāda uz ārējo krātuvi, kurā tiek glabāti ievades dati.

Kad mezgls identificē notikumu un nolemj veikt darbu, tiek aktivizēts tā WebAssembly izpildītāja komponents. Svarīgi, ka blokķēdes klausīšanās ir ārpus ķēdes process, kas atbrīvo to no blokķēdes ierobežojumiem. Izpildes laikā mezgls izgūst norādītās ievades un nosūta atbilstošus API pieprasījumus tirgum un lietotnei, lai izpildītu skaitļošanas uzdevumu.

Pēc tam, kad katrs CUDOS validatora mezgls ir ieguvis rezultātu, var būt nepieciešama vienprātības pārbaude, lai sniegtu unikālu rezultātu sākotnējam viedajam līgumam 1. slāņa blokķēdē, kas veica pieprasījumu. Kad unikālais rezultāts (vai adrese, kurā tiek saglabāts rezultāts) ir noteikts un nosūtīts uz CUDOS viedo līgumu, sākotnējais viedlīgums var to izgūt.

Lai uzzinātu vairāk par CUDOS BLOCKCHAIN, lūdzu, apmeklējiet: https://cudos.org

#BNB #Binance