mojdelež.si — RWA · Realna sredstva · Digitalno lastništvo

Za radovedne (tehnično)

Vir naključnosti

Od kod naključno število, ki naredi vsako kodo edinstveno — tehnična razlaga.

Kako nastane zapis

Program na strežniku vzame naključno vrednost zadnjega bloka verige (prevRandao) in iz nje izračuna

entropyHash = Poseidon([validatorKey, prevRandao])

nato jo zapiše v pogodbo EntropyOracle.

OmrežjeKako pogosto
preizkusnopribližno vsakih 90 sekund
pravoenkrat na dan (sistem še ne deluje)

Pravico pisanja dobi program samo z javno napovedjo in po čakalni dobi.

Iz zapisa v kodo

const r = 21888242871839275222246405745257275088548364400416034343698204186575808495617n; // BN254
const nonce = BigInt(zapis.entropyHash) % r;