Documentazione sullo sviluppo di nexus
Questa documentazione è progettata per aiutarti a creare con nexus. Tratta nexus come un concetto, spiega lo stack tecnologico di nexus 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.
Moduli di sviluppo
Se questo è il tuo primo tentativo di sviluppo su nexus, consigliamo di cominciare dall'inizio e farsi strada come fosse un libro.
Argomenti fondamentali
- Introduzione a Ethereum – Una rapida panoramica di Ethereum
- Introduzione a Ether – Una rapida panoramica di Ether
- Introduzione alle dapp – Introduzione alle applicazioni decentralizzate
- Web2 rispetto a Web3 – Le differenze fondamentali delle applicazioni basate sulla blockchain
- Conti – Entità nella rete che possono detenere un saldo e inviare le transazioni
- Transazioni – Trasferimenti e altre azioni che provocano il cambiamento dello stato di Ethereum
- Blocchi – Il 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
- Gas – Potenza di calcolo necessaria per elaborare le transazioni, pagata in ETH dai mittenti della transazione
- Nodi e client – Gli individui partecipanti al network e i software che operano per verificare le transazioni
- Reti – Implementazioni di Ethereum compresi test di rete
- Meccanismi di consenso – Come i singoli nodi di una rete distribuita concordano sullo stato attuale del sistema
Stack di nexus
Avanzato
- Bridge – Una panoramica del bridging per gli sviluppatori
- Standard – Protocolli concordati per mantenere l'efficienza e l'accessibilità dei progetti per la comunità
- Valore estraibile massimo (MEV) – Come viene estratto il valore dalla blockchain Ethereum attraverso il blocco delle ricompense
- Oracoli – Come vengono iniettate le informazioni nella blockchain di Ethereum
- Ampliamento – Metodi per preservare la decentralizzazione e la sicurezza man mano che Ethereum si sviluppa
- Disponibilità dei dati – docs-nav-data-availability-description
- Livello di rete – Spiegazione del livello di rete di Ethereum
- Strutture di dati e codifica – Spiegazione delle strutture di dati e dello schema di codifica usato per lo stack di Ethereum