Come la privacy cambia il Secret Gaming

Gian
IGC Translated Archives PART 2
6 min readSep 24, 2022

Scopri perché la privacy è importante, le possibilità che i contratti segreti sbloccano per gli sviluppatori di giochi e come possono essere utilizzati per creare i migliori giochi blockchain di nuova generazione.

Qui a Secret Network, amiamo divertirci. E quale modo migliore per divertirsi che giocare a dei giochi! Continua a leggere per scoprire tutto su Secret Gaming e perché la rete privata di Secret è perfetta per creare applicazioni di questo tipo.

Cos’è il Secret Gaming?

Secret Gaming include tutti i giochi che utilizzano contratti segreti che tutelano la privacy per parti della loro logica di gioco. Con i Contratti Segreti, puoi scegliere quando e quali informazioni rivelare, senza esporle su un libro mastro pubblico. Questa capacità offre agli sviluppatori blockchain la libertà di creare l’esperienza di gioco che desiderano e protegge anche i giocatori dai rivali che utilizzano l’analisi blockchain per ottenere un vantaggio. Puoi utilizzare i contratti segreti per creare bottino, armi, carte ed altro ancora nel gioco.

Perché la privacy è importante nei giochi blockchain

La maggior parte delle blockchain sono pubbliche per impostazione predefinita e puoi trovare tutti i dati con un explorer blockchain. Ora, immagina cosa accadrebbe se avessi costruito un gioco di carte. La tua collezione di carte sarebbe visibile a tutti, da cui i giocatori esperti potrebbero ricavare il tuo mazzo.

La blockchain mostrerebbe le tue strategie, le build del tuo personaggio, le armi preferite e le mosse: dettagli che i tuoi avversari possono usare per ottenere un vantaggio strategico.

Alcuni esempi:

· In Clan vs Clan, è possibile conoscere i migliori giocatori e la composizione del clan, persino il fuso orario del clan osservando i timestamp dell’attività della chain;
· Nei giochi PvP, i giocatori più accaniti possono cercare la tua attrezzatura e la build del personaggio per ottimizzare la loro strategia;
· In una partita di poker online, gli avversari possono controllare quali carte hai in mano e vedere se stai effettivamente bluffando.

Come la privacy personalizzabile cambia il gioco

Su Secret, i contratti intelligenti sono crittografati per impostazione predefinita; L’input, l’output e lo stato della rete non possono essere letti nel libro mastro. Ma puoi scegliere di condividere i dettagli con i tasti di visualizzazione, qualcosa che chiamiamo privacy programmabile. Questa funzione protegge i dati dei giocatori, rende di nuovo la vittoria una questione di abilità di gioco e offre ai game designer la libertà di progettare il gioco che desiderano.

Prendiamo l’esempio di un gioco di carte. Il gioco può essere progettato per rivelare il tuo nome e livello mentre il tuo mazzo rimane privato. Puoi scegliere di rivelare le carte al tuo avversario, a seconda della tua strategia, ma non prima.

I progettisti di giochi blockchain possono decidere quali informazioni vengono mostrate in quale fase del gioco. Puoi inserire con cura le informazioni che i giocatori possono trovare o utilizzare e creare l’esperienza che desideri. Puoi creare bottini o funzionalità nascoste che si rivelano in base all’esperienza del giocatore, al numero di vittorie o a qualsiasi altro tipo di evento. I giocatori (e i loro avversari) non hanno modo di scoprire quali siano, se non continuare a giocare.

Come funziona il Secret Gaming

Secret Gaming utilizza i contratti segreti, smart contracts con input, output e stato crittografati per impostazione predefinita. I contratti segreti possono essere utilizzati per nascondere e rivelare i dati in modo selettivo. Le chiavi di visualizzazione possono essere utilizzate dai game designer e dai giocatori per rivelare i dati a chi vogliono.

Mentre input, output e stato potrebbero essere privati, il codice in Secret Contracts è pubblico. Se qualcosa ha odore di phishing, chiunque può ricontrollare la base del codice e assicurarsi che l’esperienza di gioco sia corretta.

Utilizzo di NFT segreti nel Secret Gaming

Gli NFT segreti sono un’applicazione di contratti segreti. Si differenziano dagli “NFT tradizionali” (ERC-721) in quanto hanno metadati privati ​​e campi di proprietà . Questi possono essere utilizzati per nascondere l’indirizzo del portafoglio del proprietario e accedere a versioni a piena risoluzione o funzionalità nascoste.

L’uso dei generatori di numeri casuali di Secret (RNG)

Sulle catene pubbliche, il seed chiamato da uno smart contract per generare un numero casuale è visibile a tutti e potrebbe essere approssimato. Questa visibilità diventa un problema quando si mischiano un mucchio di carte durante una partita. I giocatori possono saltare su un explorer ed indovinare l’ordine delle carte con maggiore precisione.

Secret risolve questo problema con la generazione di numeri privati ​​sulla catena. Poiché lo stato del contratto RNG è crittografato, il seed non è visibile ed è impossibile utilizzarlo a proprio vantaggio.

Esempi di Secret Gaming in azione

Secret Gaming non è una di quelle cose puramente teoriche. Esistono già giochi blockchain che utilizzano Contatti Segreti, mostrando come questi possono essere utilizzati per migliorare le meccaniche di gioco. Qui discuteremo un paio di esempi:

Secret Dreamscape

Secret Dreamscape è come un mix tra scarabeo e poker, un gioco in cui la forza della tua mano dipende dalle parole che puoi creare con le tue carte.

Per impostazione predefinita, il gioco viene giocato senza NFT e le carte sono bit di dati crittografati sulla catena. Tuttavia, se possiedi una carta “R”, che è un NFT, le parole che giochi verranno stampate su di essa come metadati privati.

Puoi utilizzare questo NFT per richiedere un premio della lotteria se contiene una delle parole vincenti. Invii una chiave di visualizzazione che rivela queste parole allo smart contract della lotteria, che controlla se una qualsiasi delle tue parole corrisponde.

Secret Heroes

Secret Heroes è un gioco basato su blockchain in cui combatti con i tuoi eroi contro gli altri. Ogni eroe è un NFT segreto e ha quattro abilità con livelli diversi. Durante il gioco, una delle quattro abilità viene scelta a caso. Vince il giocatore con l’eroe che ha il valore più alto per quell’abilità.

Il nome di ogni eroe è pubblico e visualizzabile dal proprio avversario. Tuttavia, i livelli di abilità dell’eroe segreto sono archiviati come metadati privati, quindi solo il proprietario conosce la forza dell’eroe.

Order of the Mystic Skulls

The Order of the Mystic Skulls è un progetto NFT ludicizzato in cui puoi scoprire di più sull’aldilà del tuo teschio attraverso una trama. Le decisioni che prendi svelano caratteristiche nascoste e possono cambiare il tuo cranio in meglio o in peggio. In qualsiasi momento, puoi vendere il tuo teschio: sta a te decidere quando è il momento migliore per farlo.

Ciascuna delle funzionalità nascoste viene archiviata come dati SVG privati ​​che nemmeno il proprietario del teschio può visualizzare. Quindi, il proprietario non può sapere in anticipo quali tratti devono ancora essere rivelati. Oppure, una volta iniziata l’alchimia, quali tratti potrebbero essere creati applicando le pozioni che hai scoperto.

Giochi in esecuzione su Secret

Secret Dreamscape è un gioco di carte multiplayer che combina la natura avvincente della creazione di mondi con le sfumature sociali dei migliori giochi.

Orbem Wars è un gioco di difesa della torre P2E completo con NFT segreti.

Legendao è una piattaforma da gioco a conio che offre un’esperienza ludicizzata unica per ottenere NFT esclusivi.

Costruisci con privacy

Inizia con lo sviluppo dei Secret Contract e rendi la privacy parte del tuo stack di gioco.

--

--