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

Applicazione decentralizzata (eBook)

Creazione di app scalabili e sicure sulla blockchain di Ethereum Classic

(Autor)

eBook Download: EPUB
2025 | 1. Auflage
214 Seiten
Un Miliardo Di Ben Informato [Italian] (Verlag)
978-0-00-100440-5 (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

Esplora l'intersezione dinamica tra tecnologia decentralizzata e scienze politiche in 'Decentralized Application', parte della serie Ethereum Classic. Questo volume illuminante rivela come la blockchain rimodelli potere, governance e fiducia - temi centrali nelle scienze politiche - offrendo a professionisti, studenti e appassionati un'affascinante porta d'accesso al mondo decentralizzato.


Breve panoramica dei capitoli:


1: Applicazione decentralizzata: spiega come le dApp ridefiniscono controllo, trasparenza e autorità nei sistemi decentralizzati.


2: Avalanche (piattaforma blockchain): delinea il modello di consenso di Avalanche e la sua rilevanza per la decentralizzazione politica.


3: Proof of Stake: analizza la PoS come alternativa di governance equa nelle reti blockchain.


4: Portafoglio di criptovalute: descrive in dettaglio come i portafogli digitali conferiscono agli utenti la sovranità su asset e identità.


5: Cardano (piattaforma blockchain): illustra l'approccio di Cardano basato sulla ricerca per un consenso sicuro e democratico.


6: Criptoeconomia: esamina gli incentivi e i sistemi economici alla base della governance decentralizzata.


7: Nervos Network: evidenzia il design a strati di Nervos a supporto della sovranità decentralizzata.


8: Organizzazione autonoma decentralizzata: esplora le DAO come strutture politiche rivoluzionarie e autogovernate.


9: Ethereum Classic: offre approfondimenti sull'origine, la filosofia e l'etica dell'immutabilità di ETC.


10: Registro distribuito: analizza come i registri distribuiti trasferiscano la fiducia dalle istituzioni centralizzate ai sistemi aperti.


11: Contratto intelligente: spiega gli accordi automatizzati che eliminano gli intermediari burocratici.


12: Blockchain: introduce la blockchain come un registro trasparente e a prova di manomissione per la fiducia sociale.


13: 0x (infrastruttura di scambio decentralizzata): dimostra il ruolo di 0x nelle interazioni finanziarie senza autorizzazione.


14: Ethereum: mette a confronto l'evoluzione di Ethereum con la posizione ideologica di ETC su codice e diritto.


15: Uniswap: analizza Uniswap come caso di studio nelle strutture decentralizzate del mercato finanziario.


16: Solana (piattaforma blockchain): descrive l'architettura unica di Solana che migliora la scalabilità nelle app decentralizzate.


17: Finanza decentralizzata: esplora come la DeFi democratizzi l'accesso ai servizi e alle politiche finanziarie.


18: Tron (blockchain): esamina la distribuzione dei contenuti e la governance di Tron attraverso la decentralizzazione.


19: MetaMask: mostra come MetaMask colleghi gli utenti a strumenti politici e finanziari decentralizzati.


20: Privacy e blockchain: valuta il ruolo della privacy nella tutela delle libertà nelle società digitali.


21: Polkadot (piattaforma blockchain): esplora il framework multichain di Polkadot che consente la cooperazione decentralizzata.


In ogni capitolo, questo libro unisce la tecnologia decentralizzata con le scienze politiche, mostrando come piattaforme blockchain come Ethereum Classic riecheggino i valori di autonomia, fiducia e potere distribuito. Per studenti, ricercatori e appassionati di tecnologia, questo libro non è solo informativo, ma trasformativo.

Capitolo 1 :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 11.8.2025
Übersetzer Cosimo Pinto
Sprache italienisch
Themenwelt Informatik Netzwerke Sicherheit / Firewall
ISBN-10 0-00-100440-9 / 0001004409
ISBN-13 978-0-00-100440-5 / 9780001004405
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
EPUBEPUB (Adobe DRM)
Größe: 547 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 Vieweg (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