Good Gaming, Inc. ha annunciato che il suo gioco di strategia MicroBuddiesTM NFT ha integrato la Funzione Casuale Verificabile (VRF) di Chainlink sulla rete principale Polygon. Con l'integrazione di Chainlink, la rete decentralizzata Oracle, l'Azienda ha ora accesso a una fonte di casualità a prova di manomissione e verificabile, necessaria per aiutare a determinare i tratti dei MicroBuddies NFT durante il processo di riproduzione. Questa relazione si rivelerà preziosa quando l'Azienda si preparerà a lanciare il suo attesissimo progetto Water Bear PFP nelle prossime settimane.

MicroBuddies è un gioco blockchain sulla Rete Polygon che combina gli NFT (Gettoni Non Fungibili) Ethereum ERC721, i gettoni ERC20 non standard (GOO™) e il gameplay strategico per replicare e creare NFT unici e collezionabili in un laboratorio virtuale. Ogni replica genera un MicroBuddy di nuova generazione con caratteristiche uniche e una maggiore produzione di GOO. L'utente può usare GOO per moltiplicare ed evolvere i MicroBuddy dell'utente in NFT rari e commerciabili.

I MicroBuddy unici e rari sono più desiderabili perché producono più GOO e contengono caratteristiche non comuni. Attenzione, tutto potrebbe non essere esattamente come sembra! Per aiutare a generare in modo casuale i tratti per gli NFT dell'azienda nel gioco, Good Gaming ha bisogno di accedere a un generatore di numeri casuali (RNG) sicuro che qualsiasi utente possa verificare in modo indipendente.

Tuttavia, le soluzioni RNG per gli smart contract richiedono diverse considerazioni sulla sicurezza per evitare manipolazioni e garantire l'integrità del sistema. Ad esempio, le soluzioni RNG derivate dai dati della blockchain, come gli hash dei blocchi, possono essere sfruttate dai minatori/validatori. Al contrario, le soluzioni RNG off-chain derivate da API off-chain sono opache e non forniscono agli utenti una prova definitiva dell'integrità del processo.

Dopo aver esaminato diverse soluzioni, Good Gaming ha selezionato Chainlink VRF perché si basa su una ricerca accademica all'avanguardia, è supportata da una rete di oracoli collaudata nel tempo ed è protetta attraverso la generazione e la verifica on-chain di prove crittografiche che dimostrano l'integrità di ogni numero casuale fornito agli smart contract. Chainlink VRF funziona combinando i dati dei blocchi ancora sconosciuti al momento della richiesta con la chiave privata preimpegnata del nodo oracolo per generare sia un numero casuale che una prova crittografica. Lo smart contract MicroBuddies accetterà l'input del numero casuale solo se ha una prova crittografica valida.

La prova crittografica può essere generata solo se il processo VRF è a prova di manomissione. Questo processo fornisce agli utenti di MicroBuddies garanzie automatiche e verificabili direttamente sulla catena che il processo di generazione dei tratti è dimostrabilmente equo e non è stato manomesso dall'oracolo, da entità esterne o dal team MicroBuddies.