Vai al contenuto principale

Documentazione sullo sviluppo di Ethereum

Ultima modifica: , Invalid DateTime

Questa documentazione è progettata per aiutarti a creare con Ethereum. Tratta Ethereum come un concetto, spiega lo stack tecnologico di Ethereum e documenta argomenti avanzati per applicazioni e casi d'uso più complessi.

Questa è uno sforzo della community open source, quindi sentiti libero di suggerire nuovi argomenti, aggiungere contenuti e fornire esempi laddove pensi potrebbero essere utili. Tutta la documentazione è modificabile tramite GitHub – se se insicuro su come fare, segui queste istruzioni(opens in a new tab).

Moduli di sviluppo

Se questo è il tuo primo tentativo di sviluppo su Ethereum, consigliamo di cominciare dall'inizio e farsi strada come fosse un libro.

Argomenti fondamentali

  • Introduzione a EthereumUna rapida panoramica di Ethereum
    • Introduzione a EtherUna rapida panoramica di Ether
      • Introduzione alle dappIntroduzione alle applicazioni decentralizzate
        • Web2 rispetto a Web3Le differenze fondamentali delle applicazioni basate sulla blockchain
          • ContiEntità nella rete che possono detenere un saldo e inviare le transazioni
            • TransazioniTrasferimenti e altre azioni che provocano il cambiamento dello stato di Ethereum
              • BlocchiIl modo in cui le transazioni sono raggruppate per assicurare che lo stato sia sincronizzato per tutti gli attori
                • Macchina virtuale Ethereum (EVM)L'EVM gestisce l'intera elaborazione sulla rete Ethereum
                • GasPotenza di calcolo necessaria per elaborare le transazioni, pagata in ETH dai mittenti della transazione
                  • Nodi e clientGli individui partecipanti al network e i software che operano per verificare le transazioni
                  • RetiImplementazioni di Ethereum compresi test di rete
                    • Meccanismi di consensoCome i singoli nodi di una rete distribuita concordano sullo stato attuale del sistema

                    Stack di Ethereum

                    Avanzato

                    Questo articolo è stato utile?