Aiuta ad aggiornare questa pagina

🌏

C'è una nuova versione di questa pagina, ma al momento è solo in inglese. Aiutaci a tradurre l'ultima versione.

Questa pagina è incompleta e ci piacerebbe avere il tuo aiuto. Modifica questa pagina e aggiungi tutto ciò che pensi possa essere utile agli altri.

Documentazione sullo sviluppo per Ethereum

Ultima modifica: , Invalid DateTime
Modifica pagina

Questa documentazione è stata creata per supportare nello sviluppo per Ethereum. Tratta il concetto che sta alla base di Ethereum, spiega lo stack e propone documentazione su argomenti avanzati per utilizzi e casi d'uso più complessi.

È stata creata congiuntamente dalla community ed è open source, quindi suggerisci pure nuovi argomenti, aggiungi contenuti o inserisci esempi dove credi che possano essere utili. Tutta la documentazione è modificabile tramite GitHub. Se non sai come fare, segui queste istruzioni.

Moduli di sviluppo

Se è la prima volta che provi a sviluppare per Ethereum, raccomandiamo di cominciare dall'inizio e di muoverti come attraverso un libro.

Argomenti fondamentali

  • Introduzione a Ethereum – Veloce panoramica su Ethereum
  • Web2 e Web3 – Differenze fondamentali tra applicazioni basate su blockchain
  • Introduzione alle dapp – Introduzione alle applicazioni decentralizzate
  • Macchina virtuale Ethereum (EVM) – L'EVM gestisce tutto il calcolo sulla rete Ethereum
  • Blocchi – Modo in cui le transazioni sono raggruppate per garantire che lo stato sia sincronizzato tra tutti gli attori
  • Account – Entità della rete Ethereum che possono avere un saldo e inviare transazioni
  • Transazioni –Trasferimenti e altre azioni che causano un cambio di stato di Ethereum
  • Block explorer – Modo per leggere dati su transazioni, account, blocchi e sulla rete
  • Carburante – Potenza di calcolo richiesta per elaborare transazioni, pagato in ETH da chi invia transazioni
  • Mining – Modalità in cui le transazioni vengono elaborate e i blocchi vengono creati
  • Reti – Implementazioni di Ethereum, incluse le reti di test
  • Nodi e client – Individui che partecipano alla rete e software che utilizzano per verificare le transazioni

Lo stack di Ethereum

Argomenti avanzati