Componenti dello studio di dottorato: tecnologia Blockchain

Questo articolo è stato pubblicato per la prima volta sul blog del Dr. Craig Wright e lo abbiamo ripubblicato con il permesso dell'autore.

S1 – Definizioni operative

Quando si studia la scalabilità in una blockchain, è essenziale stabilire definizioni operative chiare per garantire una misurazione coerente e precisa dei fattori rilevanti. Tuttavia, Walch (2017) sostiene che le sfide causate dal linguaggio fluido e contestato che circonda la tecnologia blockchain possono portare a problemi. Più nello specifico, si sostiene che la terminologia utilizzata nell’ecosistema blockchain è spesso imprecisa, sovrapposta e incoerente. Inoltre, termini diversi vengono usati in modo intercambiabile, aumentando la confusione.

Questo studio sosterrà che questa barriera linguistica rende difficile per i regolatori comprendere e valutare accuratamente la tecnologia, portando potenzialmente a decisioni errate e a normative incoerenti tra le giurisdizioni. Inoltre, gli sviluppatori e altre persone all’interno del settore blockchain si impegnano costantemente in attività che sopravvalutano i benefici sottovalutando i rischi. Come sottolinea Walch (2020) in un articolo successivo, il vocabolario poco chiaro sulla tecnologia blockchain può rendere più facile per i sostenitori della tecnologia esagerarne le capacità e i benefici, minimizzando al contempo i potenziali rischi e svantaggi. Questa situazione è aggravata dalla natura interdisciplinare della tecnologia blockchain, che potrebbe rendere i regolatori restii a contestare le affermazioni del settore a causa della loro mancanza di esperienza.

Termini fuorvianti, come “nodo completo”, potrebbero contribuire a incomprensioni e idee sbagliate sul funzionamento e sulle capacità dei nodi all’interno di una rete blockchain. Pertanto, sarà essenziale definire questi termini e definizioni all’interno del documento. Nella comprensione di questi termini è quindi necessario presentare alcune definizioni operative da considerare:

  1. Throughput delle transazioni: si riferisce al numero di transazioni che la rete blockchain elabora entro un determinato intervallo di tempo. È essenziale definire l'unità di tempo specifica (ad esempio, transazioni al secondo, transazioni al minuto) per misurare accuratamente la scalabilità della rete.
  2. Tempo di conferma: rappresenta il tempo necessario a una transazione per essere confermata e aggiunta alla blockchain. Questa definizione dovrebbe includere se si riferisce al tempo necessario affinché una transazione venga inclusa in un blocco o al tempo necessario affinché un certo numero di blocchi venga aggiunto al blocco contenente la transazione.
  3. Dimensione del blocco: definisce la dimensione massima consentita di un blocco nella blockchain. Questo può essere misurato in termini di byte o altre unità rilevanti. La dimensione del blocco gioca un ruolo cruciale nel determinare la scalabilità della rete poiché influenza il numero di transazioni che possono essere incluse in ciascun blocco.
  4. Latenza di rete: si riferisce al ritardo temporale riscontrato nella propagazione delle informazioni attraverso la rete blockchain. La latenza della rete può influire sulle prestazioni generali e sulla scalabilità della rete; pertanto, dovrebbe essere definito e misurato in modo coerente.
  5. Conteggio nodi: rappresenta il numero totale di nodi attivi che partecipano alla rete blockchain. Il numero di nodi può influenzare in modo significativo la scalabilità della rete ed è essenziale definire i criteri esatti per determinare i nodi attivi.
  6. Meccanismo di consenso: si riferisce allo specifico algoritmo o protocollo utilizzato dalla rete blockchain per ottenere il consenso tra i nodi. Il meccanismo di consenso può avere un impatto sulla scalabilità e la sua definizione operativa dovrebbe includere dettagli sull’algoritmo specifico utilizzato e su eventuali parametri associati.
  7. Potenza computazionale: definisce le capacità di elaborazione dei singoli nodi nella rete blockchain. La potenza computazionale può influenzare la velocità con cui le transazioni vengono convalidate e aggiunte alla blockchain. Pertanto, la definizione operativa dovrebbe includere la metrica specifica utilizzata per misurare la potenza di calcolo, come l’hash rate o la velocità di elaborazione.
  8. Metrica di scalabilità: comprende la metrica o i criteri specifici utilizzati per valutare la scalabilità della rete blockchain. Potrebbe trattarsi della velocità di transazione, del tempo di conferma o di qualsiasi altro fattore misurabile che determina la capacità della rete di gestire un aumento del volume delle transazioni.

Nodes

In informatica, un nodo è un concetto fondamentale in varie strutture dati e sistemi di rete (Trifa & Khemakhem, 2014). La definizione specifica di nodo può variare a seconda del contesto, ma generalmente un nodo si riferisce a un singolo elemento o oggetto all'interno di una struttura o rete più ampia. Esistono sovrapposizioni significative tra la definizione di un termine come nodo così come viene utilizzato in un linguaggio esteso e un campo particolare come blockchain. Ecco alcune definizioni standard di nodi in diversi domini informatici:

  1. Strutture dati: nelle strutture dati come elenchi collegati, alberi o grafici, un nodo rappresenta un singolo elemento o unità di dati all'interno della struttura. Ogni nodo contiene tipicamente un valore o un carico utile di dati e uno o più riferimenti o puntatori ad altri nodi nella struttura. I nodi sono interconnessi per formare la struttura sottostante, consentendo un'efficiente archiviazione e manipolazione dei dati.
  2. Reti: nelle reti, un nodo si riferisce a qualsiasi dispositivo o entità che può inviare, ricevere o inoltrare dati su una rete. Ciò può includere computer, server, router, switch o qualsiasi altro dispositivo abilitato alla rete. Ogni nodo di una rete ha un indirizzo o identificatore univoco e svolge un ruolo nella trasmissione e nell'instradamento dei pacchetti di dati all'interno della rete.
  3. Teoria dei grafi: nella teoria dei grafi, un nodo (chiamato anche vertice) rappresenta un oggetto o un'entità discreta all'interno di un grafo. Un grafo è costituito da un insieme di nodi e archi che collegano coppie di nodi. I nodi possono rappresentare varie entità, come individui, città o pagine web, mentre i bordi denotano relazioni o connessioni tra i nodi.
  4. Sistemi distribuiti: nei sistemi distribuiti, un nodo si riferisce a un dispositivo informatico o server che partecipa a una rete o sistema distribuito. Ogni nodo in genere ha le proprie capacità di elaborazione, archiviazione e capacità di comunicazione. I nodi collaborano e comunicano tra loro per eseguire attività, condividere dati e fornire servizi in modo decentralizzato.

È importante notare che la definizione e le caratteristiche esatte di un nodo possono variare a seconda dell'applicazione o del sistema specifico in discussione. Tuttavia, il concetto di nodo funge da elemento fondamentale nell'informatica, consentendo la rappresentazione, l'organizzazione e la manipolazione dei dati e facilitando la comunicazione e il coordinamento all'interno di reti e sistemi distribuiti.

La sezione 5 del whitepaper Bitcoin intitolata "Rete" fornisce approfondimenti sulle definizioni operative dei nodi nella rete Bitcoin. Ecco le descrizioni critiche da considerare quando si studiano i nodi in una rete blockchain, in particolare facendo riferimento ai concetti descritti nel whitepaper Bitcoin (Wright, 2008):

  1. Nodi di archivio: i nodi di archivio sono computer o dispositivi che mantengono una copia completa dell'intera blockchain. Questi nodi non convalidano e verificano transazioni e blocchi. Sebbene questi siano stati erroneamente definiti "nodi completi", l'unica attività in cui si impegnano è l'archiviazione e la propagazione di un sottoinsieme limitato della cronologia delle transazioni. Nella rete Bitcoin, i nodi di archivio vengono promossi come responsabili del mantenimento dell'integrità della blockchain e della partecipazione al meccanismo di consenso. Tuttavia, gli unici nodi che validano e verificano le transazioni sono quelli definiti nella sezione 5 del Libro Bianco, chiamati anche nodi di mining.
  2. Nodi minerari: i nodi minerari sono l'unico sistema che potrebbe essere correttamente chiamato nodo completo poiché sono impegnati nel processo di mining, dove competono per risolvere enigmi computazionalmente intensivi per aggiungere nuovi blocchi alla blockchain. I nodi di mining convalidano le transazioni e creano nuovi blocchi contenenti transazioni convalidate. Contribuiscono alla potenza computazionale della rete e sono responsabili della protezione e dell’estensione della blockchain.
  3. Nodi leggeri (SPV): i nodi di verifica semplificata dei pagamenti (SPV), noti anche come nodi leggeri, non archiviano l'intera blockchain ma si affidano a nodi completi per la verifica delle transazioni. Questi nodi mantengono un set limitato di dati, in genere memorizzano solo le intestazioni dei blocchi, e utilizzano prove Merkle per verificare l'inclusione delle transazioni all'interno di blocchi specifici. I nodi SPV forniscono un'opzione più leggera per gli utenti che non richiedono l'intera cronologia delle transazioni.
  4. Connettività di rete: questa definizione operativa si riferisce alla capacità di un nodo di connettersi e comunicare con altri nodi della rete. I nodi devono stabilire e mantenere connessioni di rete per scambiare informazioni, propagare transazioni e blocchi e partecipare al processo di consenso. La connettività di rete può essere misurata dal numero di collegamenti di un nodo o dalla qualità delle sue connessioni.
  5. Partecipazione al consenso: questa definizione comprende il coinvolgimento attivo dei nodi nel meccanismo di consenso della rete blockchain. Nella rete Bitcoin, i nodi partecipano al processo di consenso seguendo l’algoritmo di prova del lavoro, contribuendo con potenza computazionale per estrarre nuovi blocchi e convalidando le transazioni. Il livello di partecipazione può essere valutato in base alle risorse computazionali dedicate al mining o alla frequenza di validazione e propagazione delle transazioni.
  6. Diversità dei nodi: si riferisce alla varietà dei tipi di nodi e alla loro distribuzione all'interno della rete. Questa definizione operativa considera la presenza di nodi completi, nodi di mining, nodi SPV e altri nodi specializzati. La diversità dei nodi può influenzare la decentralizzazione e la resilienza della rete, poiché diversi tipi di nodi contribuiscono con funzionalità uniche e aiutano a mantenere un ecosistema distribuito.

Considerando queste definizioni operative di nodi, i ricercatori possono descrivere e analizzare accuratamente le caratteristiche, i ruoli e le interazioni dei nodi all'interno di una rete blockchain, in particolare per quanto riguarda i concetti delineati nel whitepaper Bitcoin. Inoltre, queste definizioni aiutano a comprendere l’architettura dei nodi, le dinamiche di rete e il funzionamento generale del sistema blockchain.

Decentramento

Baran (1964) discute il concetto di reti di comunicazione distribuite. In questo lavoro l’autore getta le basi dell’idea di reti decentralizzate proponendo un’architettura di rete distribuita in grado di resistere a interruzioni e guasti. Baran presenta il concetto di una rete costituita da nodi collegati in una struttura a rete. Questa architettura di rete distribuita o decentralizzata mira a fornire una comunicazione solida e resiliente consentendo l'instradamento dei messaggi attraverso più percorsi anziché fare affidamento su un'autorità centrale o su un singolo punto di errore.

Per definire la decentralizzazione, il concetto presentato per la prima volta da Baran (1964) stabilisce i principi di una rete decentralizzata sostenendo la ridondanza, la tolleranza agli errori e l’assenza di un nodo di controllo centrale. Questo lavoro ha influenzato in modo significativo lo sviluppo di sistemi decentralizzati e costituisce la base per ulteriori ricerche e progressi nel campo. Tuttavia, con i diffusi usi alternativi del termine “decentralizzazione” (Walch, 2017) e le conseguenti diverse interpretazioni, che poi dipendono dal contesto e dalle applicazioni specifiche nell’ambito dell’informatica, diventa necessario definire con precisione questo termine nell’analizzare la tecnologia blockchain.

Pertanto, mentre l'articolo di Baran (1964) è fondamentale nel campo delle reti distribuite, una definizione completa di decentralizzazione richiede l'esame di una gamma più ampia di letteratura e ricerca quando questa viene applicata a Bitcoin. Stabilendo chiare spiegazioni operative per questi fattori, i ricercatori possono garantire coerenza e comparabilità nel loro studio sulla scalabilità in una rete blockchain. Inoltre, queste definizioni aiuteranno nella progettazione di esperimenti, nella raccolta di dati e nell'analisi accurata dei risultati.

S1 – Presupposti, limitazioni e delimitazioni

In questa sezione, discutiamo i presupposti e i limiti associati al progetto di dottorato su larga scala volto a misurare la centralità, l’interconnessione, la connettività e la resilienza della rete Bitcoin. Riconoscendo questi fattori, garantiamo la trasparenza e forniamo una comprensione completa della portata e del potenziale impatto dei risultati della ricerca.

Ipotesi

  1. Stabilità del protocollo Bitcoin:

Partiamo dal presupposto che il protocollo Bitcoin sottostante e l'architettura di rete rimangano relativamente stabili durante il periodo di ricerca. Tuttavia, eventuali modifiche o aggiornamenti significativi al protocollo potrebbero influenzare la struttura e i parametri della rete, incidendo potenzialmente sulla validità dei risultati.

Si presuppone che siano disponibili dati e informazioni sufficienti sulla rete Bitcoin per l'analisi. Il progetto si basa su fonti di dati accessibili che forniscono dati di rete rilevanti, informazioni sui nodi e dettagli sulla connettività. Tuttavia, la disponibilità e la qualità di tali dati possono variare, incidendo potenzialmente sull’accuratezza e sull’affidabilità della ricerca.

  • Rappresentazione accurata della topologia di rete:

Partiamo dal presupposto che i metodi e gli strumenti scelti per misurare la centralità, l'interconnessione, la connettività e la resilienza della rete possano rappresentare accuratamente la sua topologia. L'analisi presuppone che i dati raccolti catturino efficacemente la struttura e le connessioni della rete.

  • Validità delle metriche e delle metodologie:

Il progetto presuppone che le metriche e le metodologie selezionate per misurare la centralità, l'interconnessione, la connettività e la resilienza siano appropriate e valide per valutare la rete Bitcoin. Inoltre, i parametri scelti dovrebbero allinearsi ai quadri teorici stabiliti e dimostrare rilevanza per gli obiettivi della ricerca.

limitazioni

  1. Disponibilità e completezza dei dati:

Una limitazione è la potenziale limitazione della disponibilità dei dati. Dati completi e in tempo reale sulla rete Bitcoin potrebbero non essere facilmente accessibili. I ricercatori potrebbero dover fare affidamento su fonti di dati disponibili al pubblico, che potrebbero non catturare l’intera rete o fornire informazioni aggiornate. Questa limitazione potrebbe influire sulla completezza e sull’accuratezza dell’analisi.

  • Precisione dei dati e bias di campionamento:

L'accuratezza e la completezza dei dati ottenuti da varie fonti possono variare. Dati imprecisi o incompleti potrebbero introdurre errori e influenzare l’affidabilità dei risultati della ricerca. Inoltre, la selezione dei nodi per l’analisi potrebbe introdurre errori di campionamento, limitando potenzialmente la generalizzabilità dei risultati all’intera rete Bitcoin.

Non tutti i nodi della rete potrebbero essere visibili o conosciuti dai ricercatori. Ad esempio, alcuni nodi potrebbero scegliere di operare in privato o rimanere nascosti, influenzando l’accuratezza delle misurazioni e delle analisi. Inoltre, la mancanza di visibilità completa potrebbe limitare la capacità del ricercatore di cogliere le caratteristiche dell'intera rete.

La rete Bitcoin è dinamica, con i nodi che si uniscono o lasciano la rete e le connessioni di rete cambiano nel tempo. La ricerca cattura un'istantanea specifica della rete e i risultati potrebbero non rappresentare completamente il comportamento della rete su un periodo prolungato. Le dinamiche di rete a lungo termine potrebbero richiedere ulteriori indagini per una comprensione completa.

La ricerca potrebbe non considerare o tenere conto dei fattori esterni che influenzano la centralità, l'interconnessione, la connettività e la resilienza della rete. Ad esempio, modifiche normative, progressi tecnologici o attacchi di rete potrebbero influire sul comportamento e sui parametri della rete. Queste influenze esterne vanno oltre lo scopo della ricerca attuale.

La disponibilità di risorse finanziarie può influire sulla portata e sulla portata della ricerca. Al contrario, le limitazioni nei finanziamenti potrebbero potenzialmente limitare la profondità e l’ampiezza dell’analisi dei dati, il che potrebbe influenzare la portata delle conclusioni tratte dai risultati della ricerca.

Delimitazioni

  1. Focus sulla rete Bitcoin:

La ricerca si concentra sulla rete Bitcoin e sulla sua centralità, interconnessione, connettività e resilienza. Altre reti blockchain o criptovalute vanno oltre lo scopo di questo studio. Pertanto, i risultati potrebbero non applicarsi direttamente ad altre reti o ecosistemi.

Lo studio è limitato a un periodo di tempo specifico e l’analisi cattura lo stato della rete Bitcoin in tale arco di tempo. Pertanto, le dinamiche, i parametri e le caratteristiche della rete potrebbero evolversi nel tempo e i risultati della ricerca potrebbero non riflettere il comportamento futuro o storico della rete.

La ricerca si concentra principalmente sull’analisi della rete Bitcoin a livello di protocollo. Sebbene il livello applicativo della rete e i servizi e le applicazioni associati possano influire sul comportamento della rete, non vengono esaminati esplicitamente in questo studio.

La ricerca adotta metodologie e tecniche analitiche specifiche per misurare la centralità, l’interconnessione, la connettività e la resilienza della rete Bitcoin. Approcci o metodi alternativi possono produrre risultati diversi, ma non vengono esplorati nell’ambito di questo studio.

La ricerca si limita all'esame dei fattori esterni che influenzano le caratteristiche della rete Bitcoin. Le condizioni economiche, i cambiamenti legali e normativi o gli atteggiamenti sociali nei confronti delle criptovalute non vengono affrontati direttamente. Questi fattori potrebbero potenzialmente avere un impatto sul comportamento e sui parametri della rete, ma vanno oltre lo scopo di questo studio.

Anche se la ricerca mira a fornire approfondimenti sulle caratteristiche della rete Bitcoin, i risultati potrebbero non essere universalmente applicabili a tutti i nodi o partecipanti all'interno della rete. Inoltre, le variazioni nelle configurazioni dei nodi, nella distribuzione geografica e nelle strategie operative possono influire sulla generalizzabilità dei risultati della ricerca all’intera rete.

  • Ambito limitato di resilienza:

L'indagine sulla resilienza della rete è limitata a parametri e indicatori specifici relativi alla capacità della rete di resistere a interruzioni o attacchi. Di conseguenza, la ricerca non valuta in modo completo tutte le potenziali minacce o vulnerabilità che la rete Bitcoin potrebbe affrontare.

Conclusione

Le delimitazioni sopra delineate chiariscono i confini specifici e la portata del progetto di ricerca di dottorato. Inoltre, il riconoscimento di queste delimitazioni consente un'indagine e un'interpretazione più mirata dei risultati entro i parametri definiti. In uno scenario di ricerca in cui il ricercatore è anche il creatore del sistema Bitcoin originale, è essenziale riconoscere il potenziale di pregiudizio dovuto alle opinioni personali del ricercatore e al coinvolgimento nello sviluppo del sistema.

La conoscenza intima e la prospettiva del ricercatore in quanto creatore possono influenzare le interpretazioni e le conclusioni riguardanti la centralità, l'interconnessione e la resilienza della rete Bitcoin. Affrontare questo pregiudizio in modo aperto e trasparente è fondamentale per garantire che la ricerca mantenga obiettività e rigore. Rivelando il ruolo e i potenziali pregiudizi, il ricercatore consente ai lettori e ai revisori di valutare criticamente i risultati della ricerca nel contesto della prospettiva del loro creatore. Questa trasparenza consente una comprensione più articolata della ricerca e incoraggia la verifica e la convalida indipendenti dei risultati da parte di altri ricercatori del settore.

Riconoscendo i presupposti e i limiti del progetto di dottorato, garantiamo la trasparenza e promuoviamo una comprensione completa della portata della ricerca e del potenziale impatto. Inoltre, queste considerazioni forniscono una base per interpretare e contestualizzare i risultati e guidare le future indagini sul campo.

S1 – Dichiarazione di transizione

Questo studio è stato sviluppato per esaminare criticamente la centralità della rete Bitcoin, l'interconnessione tra i nodi della rete, la connettività e la resilienza utilizzando dati quantitativi e verificabili che possono essere sottoposti a revisione paritaria e convalidati in modo indipendente, in linea con i principi del metodo scientifico. È essenziale riconoscere che, essendo la rete Bitcoin una rete pubblica, può introdurre pregiudizi nella definizione di risultati specifici, come la privacy, l’anonimato e gli obiettivi contrastanti di tracciabilità e non tracciabilità all’interno del panorama delle criptovalute. Queste definizioni sono spesso soggette a discussioni filosofiche e prospettive diverse.

Inoltre, questo studio riconosce la necessità di affrontare le sfide di scalabilità nel contesto di Bitcoin come sistema di pagamento monetario. Man mano che la rete cresce e l'adozione aumenta, diventa fondamentale valutare la capacità della rete di gestire volumi di transazioni più grandi mantenendo i suoi principi fondamentali di decentralizzazione, sicurezza ed efficienza. Analizzando dati quantitativi e utilizzando metodologie scientifiche consolidate, questa ricerca mira a contribuire alla comprensione dei problemi di scalabilità all'interno della rete Bitcoin e delle loro implicazioni per la sua sostenibilità a lungo termine come sistema di pagamento affidabile.

S2 – Popolazione e campionamento

Quando si analizza la scalabilità e la distribuzione dei nodi di un’applicazione basata su blockchain, la popolazione coinvolta si riferisce all’intera rete di nodi che partecipano alla rete blockchain. In una blockchain, i nodi sono singoli computer o dispositivi che mantengono una copia del registro distribuito e partecipano al meccanismo di consenso per convalidare e verificare le transazioni.

La popolazione in questo contesto comprende tutti i nodi all’interno della rete blockchain, indipendentemente dalla loro posizione geografica, dimensione o potenza computazionale. Ogni nodo contribuisce alla sicurezza complessiva e alla decentralizzazione della rete mantenendo una copia della blockchain e partecipando al processo di convalida. Il campionamento, d'altra parte, comporta la selezione di un sottoinsieme di nodi dalla popolazione per l'analisi. Il campionamento mira a ottenere informazioni dettagliate sulle caratteristiche, sulle prestazioni o sul comportamento della rete complessiva studiando un sottoinsieme rappresentativo (Campbell et al., 2020).

Quando si analizza la scalabilità in un'applicazione basata su blockchain, il campionamento può essere utile per studiare le prestazioni della rete in base a diversi carichi di transazioni. Selezionando un sottoinsieme di nodi e osservandone il comportamento durante periodi di elevato volume di transazioni, ricercatori o sviluppatori possono dedurre la scalabilità dell'intera rete. Questo approccio consente un'analisi più efficiente poiché può essere costoso dal punto di vista computazionale analizzare l'intera popolazione di nodi.

Allo stesso modo, quando si esamina la distribuzione dei nodi, il campionamento può aiutare a comprendere la distribuzione geografica, le capacità computazionali o i modelli di connettività dei nodi nella rete. I ricercatori possono estrapolare informazioni sulla popolazione più ampia selezionando un campione di nodi e analizzandone gli attributi. È importante notare che la metodologia di campionamento deve essere progettata attentamente per garantire che il campione sia rappresentativo ed eviti distorsioni. Quando si seleziona il campione, è necessario considerare fattori quali il tipo di nodo (ad esempio, “nodi completi”, nodi di mining), la posizione geografica, la connettività di rete e la potenza di calcolo.

In sintesi, la popolazione coinvolta nel campionamento di un’applicazione basata su blockchain quando si analizza il ridimensionamento e la distribuzione dei nodi si riferisce all’intera rete di nodi che partecipano alla rete blockchain. Il campionamento consente un'analisi più efficiente selezionando un sottoinsieme di nodi per ottenere informazioni dettagliate sulle caratteristiche, sulle prestazioni e sul comportamento della rete complessiva.

Riferimenti

Baran, P. (1964). Su reti di comunicazione distribuite. Transazioni IEEE sulle comunicazioni12(1), 1–9. https://doi.org/10.1109/TCOM.1964.1088883

Campbell, S., Greenwood, M., Prior, S., Shearer, T., Walkem, K., Young, S., Bywaters, D., & Walker, K. (2020). Campionamento mirato: complesso o semplice? Esempi di casi di ricerca. Giornale di ricerca in infermieristica25(8), 652–661. https://doi.org/10.1177/1744987120927206

Trifa, Z. e Khemakhem, M. (2014). Sybil Nodes come strategia di mitigazione contro l'attacco Sybil. Procedure di informatica32, 1135–1140. https://doi.org/10.1016/j.procs.2014.05.544

Walch, A. (2017). Il vocabolario insidioso della blockchain: un'altra sfida per i regolatori. 9.

Walch, A. (2020). Decostruire la "decentralizzazione": esplorare le affermazioni fondamentali dei sistemi crittografici. In Papers.ssrn.com. https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3326244

Wright, CS (2008). Bitcoin: un sistema di pagamento elettronico peer-to-peer. Giornale elettronico SSRN. https://doi.org/10.2139/ssrn.3440802

Guarda: Blockchain porta un impatto sociale nelle Filippine

Video Youtube

Nuovo alla blockchain? Dai un'occhiata alla sezione Blockchain for Beginners di CoinGeek, la guida definitiva alle risorse per saperne di più sulla tecnologia blockchain.

Fonte: https://coingeek.com/doctoral-study-components-blockchain-technology/