DooM per intero nella rete Dogecoin mostra come sia possibile conservare grosse quantità di dati nella blockchain

DooM per intero nella rete Dogecoin mostra come sia possibile conservare grosse quantità di dati nella blockchain

Lo shooter classico degli anni '90 è ora conservato sulla rete Dogecoin, grazie a un protocollo relativamente nuovo che consente agli sviluppatori di archiviare grandi quantità di dati su una blockchain.

di pubblicata il , alle 16:01 nel canale Web
DooM
 

DooM integrato per sempre nella rete Dogecoin. Lo ha annunciato lo sviluppatore @minidogeart con un post su X. Questo vuol dire che tutti i dati necessari ad eseguire il gioco sono ora presenti all'interno della blockchain senza dover fare ricorso a risorse esterne. Questo riguarda la versione shareware di DooM, che recentemente ha festeggiato il trentesimo anniversario dal rilascio originale, e che contiene 9 livelli del gioco che possono essere ripubblicati senza incorrere problemi legali.

Dal mese di maggio, gli sviluppatori hanno potuto inserire collezioni d'arte e giochi su Dogecoin, contribuendo così a far evolvere il suo ecosistema. Immagini, video, audio e file di testo memorizzati nella blockchain di Dogecoin vengono chiamati "Doginals", per riportare alla mente gli "Ordinals" di Bitcoin. Rappresentano una funzionalità relativamente nuova nell'ecosistema delle blockchain.

DooM

Sviluppatori come @minidogeart vedono l'uso di iscrizioni e Ordinals come un modo per aumentare l'interesse verso i vari ecosistemi. "L'iscrizione di DOOM sulla blockchain di Dogecoin dimostra che persino un gioco compatto può essere conservato permanentemente sulla blockchain, evidenziando la capacità di gestire e archiviare in modo sicuro un'ampia gamma di contenuti digitali", ha dichiarato @minidogeart.

Queste funzionalità possono aumentare il successo di una blockchain, contribuendo alla fama di un token e aumentandone i prezzi dopo aver fatto crescere la domanda. A maggio, l'entusiasmo per le iscrizioni su Dogecoin ha fatto aumentare i volumi delle transazioni sulla rete, portando a un aumento del 10% del valore della criptovaluta. L'attività delle transazioni si è calmata nel mese scorso, ma sembra ora nuovamente in risalita.

8 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
UtenteHD24 Gennaio 2024, 16:06 #1
Non so se ho capito bene, ma e' un altro modo per far aumentare i consumi globali delle chain aggiungendo dati inutili per cercare di guadagnarci ancora (per quei pochi fortunati e veloci)
Non so se ho capito bene, comunque generalmente parlando queste cose le vedo globalmente come negative, anche perche' fino ad ora di positivo hanno fatto poco o nulla, speriamo in futuro migliore.
alfredaino24 Gennaio 2024, 17:48 #2
Come trovare un caso d'uso a qualcosa che non serve a nulla.
Opteranium24 Gennaio 2024, 18:50 #3
prima avevo un token. Ora ho un token con dentro Doom, quindi "vale" di più.
Wow, non resta che trovare uno più scemo di me a cui rivenderlo, nel pieno rispetto della greater fool theory
Informative24 Gennaio 2024, 19:36 #4
Non è una questione di "tanti dati", la questione è l'immutabilità degli stessi. E' questa la questione importante, principalmente per uso monetario: immutabilità in ambito digitale, dove non ci sono limitazioni fisiche. Ovviamente si può avere solo dove c'è reale decentralizzazione, perché se non c'è qualcuno in un futuro può mettere le mani su questi dati e cambiarli, non c'è reale finalità: è il caso per sostanzialmente tutte le altcoins.

Per conservare "tanti dati" non serve a nulla una blockchain, anzi è un limite rispetto ai normali database: tanto inutile overhead per lo specifico caso d'uso del "tanti dati".

Ficcatevelo in zucca
"l'ecosistema delle blockchain" basta con sto scam.
Notturnia24 Gennaio 2024, 20:38 #5
certo che nello stesso forum sentire gente che osanna l'efficienza dei motori elettrici come un mantra e poi vedere gente che esalta lo spreco madornale di risorse per futili motivi (dovrebbe essere un reato) è affascinante

spendere migliaia di volte più energia per fare le stesse cose e trovare una scusa per giustificarlo è ammirevole

ma quindi.. efficientiamo le auto o sprechiamo energia con le blockchain ? mi sfugge.. vogliamo salvare il pianeta o consumarlo per cretinate come questa ?



inizio a non capire
UtenteHD25 Gennaio 2024, 09:11 #6
Le le auto elettriche io le usero' forse quando obbligato tra 15 anni o piu', penso che in pochi credano che l'elettrica sia efficace e non inquinante oggi. Magari tra 20 anni sara' cosa diversa, per ora e' solo gioco per ricconi. (fine OT richiesto da altri)
Per articolo.. e' dispendio di risorse e potenzialita' per qualcosa di inutilmente immutabile e di cui fino ad ora non e' chiaro che faccia di positivo, l'auto almeno mi porta in giro.. (di immutabile, come di eterno non esiste nulla), no aspetta, ora che ci penso, e' utile.. si cerca qualche "furbo" a cui vendere sta cosa alla faccia sua.. si vero e' utilissimo alla Societa'..
Wrib25 Gennaio 2024, 09:44 #7
Originariamente inviato da: UtenteHD
Non so se ho capito bene, ma e' un altro modo per far aumentare i consumi globali delle chain aggiungendo dati inutili per cercare di guadagnarci ancora (per quei pochi fortunati e veloci)
Non so se ho capito bene, comunque generalmente parlando queste cose le vedo globalmente come negative, anche perche' fino ad ora di positivo hanno fatto poco o nulla, speriamo in futuro migliore.



Risposta veloce: usare le blockchain per fare storage di dati è stupido.

Se invece sei curioso ecco una spiegazione un po' più articolata, comunque con molte semplificazioni e approssimazioni per far capire alcuni concetti di massima.

Hai una blockchain, i minatori competono per validare il prossimo blocco da aggiungere alla chain. Ogni nuovo blocco viene aggiunto dopo un tempo prestabilito dal protocollo t e ogni blocco ha una dimensione massima stabilita dal protocollo.

Per "inserire dati nella blockchain" devi creare transazioni con "dati allegati" definendo una convenzione per dare un senso a tali dati (se hai molti dati dovrai "spalmarli" suddividendoli su più transazioni e blocchi). Comunque stai usando parte dello spazio limitato, spazio di tutti quelli che voglio scrivere sulla blockchain (dimensione di ogni blocco * numero blocchi per unità di tempo --> spazio massimo disponibile per unità di tempo, tale spazio è il massimo tra tutti nel mondo).

La cosa che da valore ad una blockchain è l'immutabilità. L'immutabilità però non è un dogma matematico, ma è un uno sforzo di immutabilità. La blockchain di bitcoin (o dogecoin) è immutabile tanto quanto è decentralizzata. La decentralizzazione è data da quanto è sviluppato e decentralizzato il mining (per il double spending) + da quanti sono i full node validatori indipendenti (per vigilare sulle regole del protocollo e eventualmente cambiare tali regole).

Se vuoi aumentare il numero di transazioni al secondo in una blockchain basta aumentare la dimensione del blocco e/o il tempo di creazione di un nuovo blocco. Ma così facendo la blockchain peserà sempre di più in termini di spazio su disco e i full node validatori indipendenti caleranno perchè sempre meno persone comuni potranno far girare un nodo validatore dato che richiederebbe enormi quantità di spazio e la tale blockchain finirebbe centralizzata in mano di pochi nodi (chi ha un datacenter).

Questi esperimenti di inserimento dati nella blockchain rientrano nei limiti di spazio previsti dal protocollo della blockchain in questione ma se si pensasse di salvare dati indiscriminatamente (aumentando la dimensione massima dei blocchi per esempio) si perderebbe decentralizzazione.

L'unico uso che mantiene una decentralizzazione è quello monetario con limite ragionevole sulla dimensione dei blocchi e giusto tempo di creazione di nuovi blocchi; l'uso monetario è quello dove non "alleghi" dati diversi da quelli monetari o al massimo piccole stringhe di dimensione limitata.

Dogecoin stessa, creando un blocco ogni minuto (bitcoin uno ogni 10) mi sembra che siano della stessa dimensione, se anche avesse avuto il successo di bitcoin sarebbe stata "10 volte meno decentralizzata", in quanto vittima del suo successo avrebbe occupato 10 volte lo spazio della blockchain di bitcoin. C'è un tradeoff da valutare, più aumenti la quantià di dati storabili più ti riconduci stupidamente ad un sistema tradizionale, perdi decentralizzazione e con la complicazione della blockchain.
UtenteHD25 Gennaio 2024, 12:31 #8
Originariamente inviato da: Wrib
Risposta veloce: usare le blockchain per fare storage di dati è stupido.

Se invece sei curioso ecco una spiegazione un po' più articolata, comunque con molte semplificazioni e approssimazioni per far capire alcuni concetti di massima.

Hai una blockchain, i minatori competono per validare il prossimo blocco da aggiungere alla chain. Ogni nuovo blocco viene aggiunto dopo un tempo prestabilito dal protocollo t e ogni blocco ha una dimensione massima stabilita dal protocollo.

Per "inserire dati nella blockchain" devi creare transazioni con "dati allegati" definendo una convenzione per dare un senso a tali dati (se hai molti dati dovrai "spalmarli" suddividendoli su più transazioni e blocchi). Comunque stai usando parte dello spazio limitato, spazio di tutti quelli che voglio scrivere sulla blockchain (dimensione di ogni blocco * numero blocchi per unità di tempo --> spazio massimo disponibile per unità di tempo, tale spazio è il massimo tra tutti nel mondo).

La cosa che da valore ad una blockchain è l'immutabilità. L'immutabilità però non è un dogma matematico, ma è un uno sforzo di immutabilità. La blockchain di bitcoin (o dogecoin) è immutabile tanto quanto è decentralizzata. La decentralizzazione è data da quanto è sviluppato e decentralizzato il mining (per il double spending) + da quanti sono i full node validatori indipendenti (per vigilare sulle regole del protocollo e eventualmente cambiare tali regole).

Se vuoi aumentare il numero di transazioni al secondo in una blockchain basta aumentare la dimensione del blocco e/o il tempo di creazione di un nuovo blocco. Ma così facendo la blockchain peserà sempre di più in termini di spazio su disco e i full node validatori indipendenti caleranno perchè sempre meno persone comuni potranno far girare un nodo validatore dato che richiederebbe enormi quantità di spazio e la tale blockchain finirebbe centralizzata in mano di pochi nodi (chi ha un datacenter).

Questi esperimenti di inserimento dati nella blockchain rientrano nei limiti di spazio previsti dal protocollo della blockchain in questione ma se si pensasse di salvare dati indiscriminatamente (aumentando la dimensione massima dei blocchi per esempio) si perderebbe decentralizzazione.

L'unico uso che mantiene una decentralizzazione è quello monetario con limite ragionevole sulla dimensione dei blocchi e giusto tempo di creazione di nuovi blocchi; l'uso monetario è quello dove non "alleghi" dati diversi da quelli monetari o al massimo piccole stringhe di dimensione limitata.

Dogecoin stessa, creando un blocco ogni minuto (bitcoin uno ogni 10) mi sembra che siano della stessa dimensione, se anche avesse avuto il successo di bitcoin sarebbe stata "10 volte meno decentralizzata", in quanto vittima del suo successo avrebbe occupato 10 volte lo spazio della blockchain di bitcoin. C'è un tradeoff da valutare, più aumenti la quantià di dati storabili più ti riconduci stupidamente ad un sistema tradizionale, perdi decentralizzazione e con la complicazione della blockchain.


Chiarissimo e Ti ringrazio per la lunga spiegazione, alla fine e' inutile spreco di risorse ed energia che sospettavo.
Grazie mille, ho impiegato un pochino a mettere insieme tutto, ma bravo.

Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".

La discussione è consultabile anche qui, sul forum.
 
^