Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de
Protocollo Ouroboros -  Fouad Sabry

Protocollo Ouroboros (eBook)

Comprendere le basi del consenso blockchain in Cardano

(Autor)

eBook Download: EPUB
2025 | 1. Auflage
211 Seiten
Un Miliardo Di Ben Informato [Italian] (Verlag)
978-0-00-098985-7 (ISBN)
Systemvoraussetzungen
4,49 inkl. MwSt
(CHF 4,35)
Der eBook-Verkauf erfolgt durch die Lehmanns Media GmbH (Berlin) zum Preis in Euro inkl. MwSt.
  • Download sofort lieferbar
  • Zahlungsarten anzeigen

Scopri il futuro dei sistemi decentralizzati attraverso la lente delle scienze politiche e della blockchain. Ouroboros Protocol, parte della serie Cardano Blockchain Platform di Fouad Sabry, approfondisce il cuore crittografico della tecnologia blockchain, delineandone al contempo l'impatto su governance, identità e consenso. Questo libro è una guida essenziale per studenti, professionisti e chiunque sia affascinato dall'evoluzione della struttura del potere nell'era digitale.


Breve panoramica dei capitoli:


1: Ouroboros (protocollo): introduce Ouroboros, il protocollo di consenso di Cardano, efficiente dal punto di vista energetico e sicuro.


2: Applicazione decentralizzata: esplora come le dApp rimodellano le dinamiche di potere e promuovono l'autonomia nei sistemi digitali.


3: Registro distribuito: spiega la struttura che consente trasparenza, fiducia e collaborazione su larga scala.


4: Output delle transazioni non spese: analizza UTXO e come supporta transazioni blockchain sicure e tracciabili.


5: Hedera (registro distribuito): analizza il modello di governance unico di Hedera e il meccanismo di consenso distribuito.


6: Proof of identity (consenso blockchain): descrive la convalida dell'identità e il suo ruolo nel garantire la fiducia nelle reti decentralizzate.


7: Proof of work: illustra i punti di forza e di debolezza della PoW in termini di decentralizzazione e costi computazionali.


8: Polkadot (piattaforma blockchain): esamina l'approccio crosschain di Polkadot e le sue implicazioni per le reti future.


9: Cardano (piattaforma blockchain): esamina l'architettura a strati di Cardano e la sua visione di governance decentralizzata.


10: Proof a conoscenza zero non interattiva: spiega come le dimostrazioni che preservano la privacy migliorino la sicurezza nei sistemi blockchain.


11: Elias Koutsoupias: evidenzia i contributi della teoria dei giochi che modellano le dinamiche del protocollo di Cardano.


12: Proof of stake: descrive l'efficienza energetica del PoS e il suo ruolo nel raggiungimento del consenso democratico.


13: Nervos Network: esplora la soluzione blockchain a strati di Nervos per scalabilità e sostenibilità.


14: Succinct Game: descrive i modelli di teoria dei giochi alla base della sicurezza e dell'equità del protocollo.


15: NEO (blockchain): esplora la smart economy di NEO e la sua esclusiva struttura di governance a doppio token.


16: Blockchain: fornisce un'introduzione completa ai fondamenti e agli utilizzi della blockchain.


17: Proof of space: delinea come i meccanismi di consenso basati sullo storage offrano soluzioni ecocompatibili.


18: Byzantine fault: spiega la tolleranza ai guasti Byzantine e il suo ruolo nella protezione dei sistemi distribuiti.


19: Nano (criptovaluta): presenta il modello di consenso leggero e senza commissioni di Nano per le transazioni in tempo reale.


20: Algorand: esamina il modello PoS puro di Algorand per un'adozione scalabile e sicura della blockchain.


21: Aggelos Kiayias: presenta la mente accademica dietro Ouroboros e i suoi fondamenti teorici.


Questo libro vi permette di guardare oltre le implicazioni tecniche e politiche della fiducia decentralizzata. Ideale per professionisti della tecnologia, accademici, pensatori politici e appassionati di blockchain, offre spunti che superano di gran lunga il suo costo: una lettura essenziale in un mondo decentralizzato.

Capitolo 2 :Applicazione decentralizzata


Un'applicazione decentralizzata, nota anche come DApp, dApp, Dapp o dapp, è un'applicazione in grado di funzionare in modo indipendente, spesso attraverso l'utilizzo di contratti intelligenti, e che opera su un sistema di registro distribuito con calcolo decentralizzato, blockchain o un altro sistema simile. I programmi tradizionali, come le applicazioni decentralizzate (DApp), offrono ai loro clienti una sorta di scopo o vantaggio. Le DApp, d'altra parte, funzionano indipendentemente dall'interferenza umana e non sono di proprietà di una singola azienda. Invece, le DApp distribuiscono token che indicano la proprietà, il che è una differenza significativa rispetto alle normali applicazioni. Questi token vengono assegnati agli utenti del sistema in base a una formula predeterminata, che si traduce in una riduzione della proprietà e del controllo dell'applicazione decentralizzata (DApp). A causa dell'assenza di un unico organismo che controlli il sistema, l'applicazione è decentralizzata.

Tra le tante blockchain pubbliche, le tecnologie di registro distribuito (DLT) sono state essenziali per la crescita delle app decentralizzate. Esempi di DLT includono la blockchain di Ethereum o Cardano, che funge da base su cui vengono costruite le DApp. Quando si tratta di social media, Bluesky è la piattaforma più decentralizzata disponibile.

Ci sono molte categorie diverse in cui rientrano le applicazioni decentralizzate (DApp), tra cui, a titolo esemplificativo ma non esaustivo: exchange, aziende, gioco d'azzardo, giochi, denaro, sviluppo, archiviazione, portafoglio, governance, proprietà, identità, media, sociale, sicurezza, energia, assicurazioni, salute e tutto il resto.

Affinché un'applicazione possa essere considerata un'applicazione decentralizzata (DApp), è necessario che soddisfi una serie di requisiti.

Un'applicazione decentralizzata (DApp) deve essere open-source per soddisfare i requisiti delle definizioni tradizionali di DApp. In altre parole, l'applicazione funziona in modo indipendente, senza la necessità di un organismo centralizzato che eserciti il controllo sulla maggior parte dei token collegati al programma. Inoltre, le applicazioni decentralizzate (DApp) hanno una blockchain pubblica che è decentralizzata e viene utilizzata dal programma per mantenere un registro crittografico dei dati, che include un registro delle transazioni precedenti.

Le applicazioni decentralizzate tradizionali (DApp) sono normalmente open-source; tuttavia, con il continuo sviluppo dell'industria delle criptovalute, le DApp completamente o parzialmente closed-source hanno guadagnato popolarità. Solo il 15,7% delle applicazioni decentralizzate (DApp) è completamente open-source a partire dal 2019, mentre il 25% delle DApp è closed-source. La percentuale di applicazioni decentralizzate (DApp) che dispongono di codice accessibile al pubblico è inferiore rispetto alla percentuale di applicazioni DApp che non dispongono di codice accessibile al pubblico. In generale, i volumi delle transazioni delle applicazioni decentralizzate (DApp) open source sono superiori a quelli delle DApp closed-source.

Un'applicazione decentralizzata (DApp) è Bitcoin, la prima criptovaluta mai creata.

Un'applicazione decentralizzata (DApp) può essere classificata in base al fatto che operi sulla propria catena di blocchi o se opera sulla catena di blocchi di un'altra applicazione decentralizzata (DApp).

Gli sviluppatori della blockchain fanno uso di contratti intelligenti per eseguire attività e mantenere aggiornati i dati sulla blockchain. Per gestire processi più complicati, una singola applicazione decentralizzata (DApp) può avere molti smart contract costruiti per essa. Ci sono circa il 75% delle applicazioni decentralizzate (DApp) che sono supportate da un singolo smart contract, mentre le restanti DApp utilizzano numerosi smart contract.

Il gas, che si riferisce alle commissioni pagate ai validatori della catena di blocchi, è sostenuto dalle applicazioni decentralizzate (DApp) a causa del costo di distribuzione ed esecuzione degli smart contract della DApp. D'altra parte, la complessità degli smart contract di un'applicazione decentralizzata determina la quantità di gas necessaria per le sue attività. È possibile che uno smart contract dettagliato di un'applicazione decentralizzata (DApp) che viene eseguita sulla blockchain di Ethereum non venga distribuito se costa una quantità eccessiva di gas. Ciò comporterà una riduzione della velocità effettiva e tempi di attesa più lunghi per l'esecuzione.

Le applicazioni distribuite (DApp) fanno uso di metodi di consenso per raggiungere un consenso sulla rete. La proof-of-work (POW) e la proof-of-stake (POS) sono le due procedure che vengono implementate più frequentemente al fine di creare consenso.

Attraverso il processo di mining, la proof-of-work richiede l'utilizzo di risorse informatiche al fine di creare consenso. Un processo noto come proof-of-work è utilizzato da Bitcoin. La proof-of-stake è un meccanismo di consenso che consente alle applicazioni decentralizzate (DApp) di funzionare utilizzando validatori. Questi validatori garantiscono la sicurezza della rete detenendo una partecipazione e possedendo una percentuale dell'applicazione.

Il mining, la raccolta di fondi e lo sviluppo sono le tre tecniche principali che le applicazioni decentralizzate (DApp) utilizzano per distribuire i loro token. I token vengono emessi in conformità con un algoritmo predeterminato come incentivi per i miner che proteggono la rete attraverso la verifica delle transazioni. Il mining è un processo che viene utilizzato per generare criptovaluta. La raccolta fondi è un altro metodo che può essere utilizzato per distribuire token. In questo metodo, i token vengono distribuiti in cambio di denaro durante la fase iniziale di sviluppo dell'applicazione decentralizzata (DApp), in modo simile a come funziona un'offerta iniziale di monete. In conclusione, il meccanismo di sviluppo garantisce che i token che sono stati riservati allo scopo di creare l'applicazione decentralizzata (DApp) siano distribuiti secondo un programma predeterminato.

Quando si tratta della creazione e dello sviluppo di qualsiasi applicazione decentralizzata (DApp), ci sono tre processi principali che spesso si verificano: la pubblicazione del whitepaper per la DApp, la distribuzione dei primi token e la distribuzione della proprietà. Nella prima fase, viene prodotto il whitepaper, che descrive in dettaglio i protocolli, le funzionalità e l'implementazione dell'applicazione decentralizzata. Successivamente, il software e gli script necessari vengono resi accessibili ai miner e alle parti interessate che sono responsabili della convalida e del finanziamento della rete. Vengono compensati con i token iniziali emessi dal sistema in risposta al loro contributo. Per concludere, man mano che un numero maggiore di attori si unisce alla rete, sia facendo uso dell'applicazione decentralizzata (DApp) sia contribuendo allo sviluppo della DApp, la proprietà dei token diminuisce e il sistema diventa meno centralizzato.

A differenza delle applicazioni tradizionali, che hanno il loro codice di backend in esecuzione su server centralizzati, le applicazioni decentralizzate (DApp) hanno il loro codice di backend in esecuzione su una rete peer-to-peer distribuita su Internet. Il codice frontend e le interfacce utente per un'applicazione decentralizzata (DApp) possono essere costruiti in qualsiasi linguaggio in grado di effettuare chiamate al backend della DApp.

Le applicazioni decentralizzate (DApp) sono state applicate nel sistema della finanza decentralizzata (DeFi), in cui le dApp svolgono compiti finanziari su blockchain. Ci si aspetta che i protocolli finanziari decentralizzati, come il protocollo Aave, che convalidano le transazioni peer-to-peer, causerebbero un'interruzione della finanza centralizzata e ridurrebbero significativamente i costi.

La latenza, il throughput e le prestazioni sequenziali sono tutti indicatori delle prestazioni di un'applicazione decentralizzata (DApp). La tecnologia che Bitcoin utilizza per convalidare le transazioni è strutturata in modo tale che ci vogliano in media dieci minuti per estrarre un blocco sulla blockchain utilizzata da Bitcoin. Su Ethereum viene prodotto in media un blocco estratto ogni 12 secondi, che viene indicato come Block Time. Ciò si traduce in una latenza ridotta. Per mettere questo dato in prospettiva, Visa elabora circa 10.000 transazioni al secondo. Sono stati fatti tentativi da parte di applicazioni decentralizzate più recenti, come Solana, per superare quel tasso.

La connettività di rete è un requisito essenziale per i sistemi blockchain, che includono le applicazioni decentralizzate (DApp). Inoltre, gli elevati costi monetari costituiscono una barriera all'ingresso. Anche le transazioni con valori monetari molto bassi possono rappresentare una frazione significativa dell'importo totale trasferito. A seguito dell'aumento del traffico di rete, anche i prezzi del servizio aumenteranno con l'aumentare della domanda del servizio. Le applicazioni digitali (DApp) stabilite sulla blockchain di Ethereum, come quelle utilizzate dai token non fungibili (NFT), sono la fonte di questo problema per Ethereum, che può essere attribuito all'aumento del traffico di rete causato da queste applicazioni. Esiste una correlazione tra la complessità degli smart contract di un'applicazione decentralizzata e le commissioni di transazione, nonché la blockchain...

Erscheint lt. Verlag 3.8.2025
Übersetzer Cosimo Pinto
Sprache italienisch
Themenwelt Informatik Netzwerke Sicherheit / Firewall
ISBN-10 0-00-098985-1 / 0000989851
ISBN-13 978-0-00-098985-7 / 9780000989857
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
EPUBEPUB (Adobe DRM)
Größe: 614 KB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Technische und organisatorische Schutzmaßnahmen gegen Datenverlust …

von Thomas H. Lenhard

eBook Download (2025)
Springer Fachmedien Wiesbaden (Verlag)
CHF 34,15
Methodische Kombination von IT-Strategie und IT-Reifegradmodell

von Markus Mangiapane; Roman P. Büchler

eBook Download (2024)
Springer Fachmedien Wiesbaden (Verlag)
CHF 45,90
Das Praxishandbuch zu Krisenmanagement und Krisenkommunikation

von Holger Kaschner

eBook Download (2024)
Springer Fachmedien Wiesbaden (Verlag)
CHF 38,95