Termini dall'informatica classica
244 termini disponibili
Astrazione dell'account
Paradigma che tratta ogni conto come uno smart contract programmabile, separando la logica di autorizzazione dalla firma tradizionale di una chiave privata.
Modello basato su account
Sistema contabile in cui ogni utente ha un saldo che viene aggiornato direttamente a ogni transazione, come in un conto bancario tradizionale.
Avvelenamento dell'indirizzo
Truffa in cui l'attaccante invia somme minime da indirizzi simili a quelli noti alla vittima, sperando che questa copi l'indirizzo sbagliato dalla cronologia e invii fondi ingenti.
Qualsiasi criptovaluta diversa da Bitcoin: dai progetti di seconda generazione come Ethereum alle migliaia di token minori con finalità tecniche o speculative.
Approccio API-first
Metodo di sviluppo in cui l'interfaccia di programmazione viene progettata come contratto principale prima dell'implementazione completa del prodotto o del backend.
Evento cigno nero
Evento raro e imprevedibile con impatto enorme, razionalizzato solo a posteriori: crolli improvvisi o crisi sistemiche ne sono esempi tipici.
Processo che trasforma il codice sorgente in un programma eseguibile o pacchetto distribuibile, includendo compilazione, test e generazione degli artefatti finali.
Token bruciati
Monete inviate a un indirizzo da cui nessuno può recuperarle: restano eliminate dalla circolazione per sempre, riducendo l'offerta totale disponibile.
Valuta digitale della banca centrale
Versione digitale ufficiale della valuta nazionale emessa dalla banca centrale: combina infrastruttura tecnica moderna con il controllo statale tradizionale.
Integrazione continua
Pratica di sviluppo in cui ogni modifica al codice viene automaticamente compilata e testata su un server condiviso, per rilevare errori e regressioni il prima possibile.
Servizio che affitta potenza di calcolo remota per minare criptovalute senza acquistare né ospitare hardware dedicato nella propria abitazione.
Cloud-native
Approccio alla progettazione di applicazioni pensate per ambienti cloud dinamici, con servizi distribuiti, automazione e scalabilità elastica.
Collateralizzazione
Pratica di offrire un asset di valore come garanzia per un prestito: se il debitore non restituisce, il creditore può escutere la garanzia depositata.
Operazione che registra in modo permanente le modifiche al codice sorgente in un sistema di controllo versione, creando un punto di ripristino con identificatore univoco.
Compressione dei dati
Riduzione della dimensione dei dati tramite algoritmi che eliminano ridondanze: meno byte da trasmettere e archiviare a parità di informazione veicolata.
Croce della morte
Segnale di analisi tecnica in cui la media mobile a breve termine taglia verso il basso quella a lungo termine: interpretato spesso come inizio ribassista.
Web profondo
Porzione di Internet non indicizzata dai motori di ricerca tradizionali, che include contenuti protetti da autenticazione, database privati e pagine generate dinamicamente.
Perdita dell'ancoraggio di uno stablecoin o asset pegged rispetto al valore di riferimento, che inizia a oscillare al di sopra o al di sotto della parità.
Rete di infrastruttura fisica decentralizzata
Modello che remunera con token chi fornisce infrastruttura fisica: sensori, router, storage decentralizzato. Alternativa ai monopoli cloud costruita da singoli individui.
Bomba di difficoltà
Meccanismo nel protocollo Ethereum che aumenta esponenzialmente la difficoltà di Mining, rendendo antieconomica la validazione tramite calcolo per forzare il cambio di consenso.
Registro distribuito
Database condiviso e sincronizzato tra più computer in rete, senza un'autorità centrale che lo controlli: ogni partecipante conserva una copia aggiornata.
Sistemi distribuiti
Insieme di computer indipendenti collegati in rete che coordinano le proprie azioni per raggiungere un obiettivo comune, apparendo all'utente finale come un unico sistema coerente.
Linguaggio specifico di dominio
Linguaggio di programmazione progettato per un dominio preciso, con sintassi concisa ottimizzata per quel contesto, a differenza dei linguaggi generali come Python o JavaScript.
Standard Ethereum per firmare dati strutturati in formato leggibile da umani e macchine, sostituendo le opache stringhe binarie con messaggi tipizzati e contestualizzati.
Rappresentazione numerica di un testo, un'immagine o un dato in forma di vettore: permette al modello AI di misurare la somiglianza tra concetti e cercare informazioni correlate.
Dipendenze esterne
Librerie o moduli scritti da altri sviluppatori e integrati in un progetto per evitare di riscrivere da zero funzionalità comuni come gestione di date o chiamate di rete.
Moneta fiat
Moneta emessa da uno stato e priva di copertura in oro o argento: ha valore per imposizione legale e fiducia collettiva nell'autorità che la emette.
Addestramento aggiuntivo di un modello AI già esistente su dati specifici: lo specializza in un dominio senza dover ripartire da zero, risparmiando costi e tempo.
Prezzo del gas
Prezzo offerto per ogni unità di calcolo su una blockchain. Determina la priorità di elaborazione: chi offre di più viene incluso prima durante i periodi di congestione.
Sistema per tracciare e gestire le modifiche al codice sorgente: registra ogni cambiamento, chi lo ha fatto e quando, e consente a più sviluppatori di lavorare in parallelo.
Unità di misura delle commissioni di rete su Ethereum: equivale a un miliardesimo di ether, usata perché i costi per singola operazione sono piccoli e molto frazionari.
Ambiente di sviluppo integrato
Strumento software all-in-one per scrivere codice: unisce editor, debugger, compilatore e strumenti di gestione del progetto in un'unica interfaccia per accelerare lo sviluppo.
Procedura regolamentata di verifica identità che impone ai servizi finanziari di raccogliere documenti e dati anagrafici dei clienti prima di operare.
Operatore che garantisce liquidità su un mercato mantenendo ordini di acquisto e vendita simultaneamente attivi, guadagnando dallo spread tra i due prezzi.
Commissione che il mittente offre a chi valida la transazione per ottenere priorità nella coda di attesa: più è alta, più rapida sarà l'inclusione in un blocco della rete.
Processo con cui computer in competizione validano nuove transazioni su blockchain: chi risolve per primo un calcolo complesso aggiunge il blocco e riceve una ricompensa.
Rollup ottimistico
Architettura di secondo livello che processa le transazioni assumendole valide per default: chiunque può contestarle entro la finestra di sfida presentando una prova di frode.
Ipercomprato
Condizione tecnica in cui un asset è salito così velocemente da indicare eccessiva pressione d'acquisto. Suggerisce possibile correzione, ma non garantisce un ribasso immediato.
Instradamento peer-to-peer
Meccanismo di una rete peer-to-peer che consente a ogni nodo di individuare e raggiungere altri nodi senza un server centrale, usando tabelle di routing distribuite.
Archiviazione persistente
Memoria che mantiene i dati anche senza alimentazione: a differenza della RAM, che si svuota a ogni riavvio, conserva le informazioni in modo permanente su disco o database.
Schema piramidale
Frode finanziaria in cui i guadagni dei partecipanti provengono solo dai versamenti di nuovi aderenti reclutati, non da un prodotto o un servizio reale.
Tecnica che permette a un modello AI di consultare fonti esterne prima di rispondere, superando il limite della conoscenza fissa acquisita durante l'addestramento.
Archivio che contiene tutti i file di un progetto più la storia completa di ogni modifica. Puoi vedere chi ha cambiato cosa e quando, tornare indietro se serve, e lavorare in squadra.
Unità di misura minima di Bitcoin, pari a cento milionesimi dell'asset, che prende il nome dallo pseudonimo del creatore della rete originaria.
Kit di sviluppo software
Pacchetto di strumenti pronti per sviluppare applicazioni. Include librerie, documentazione, esempi. Invece di programmare tutto da zero, usi questi pezzi già fatti risparmiando mesi di lavoro.
Ciclo di vita dello sviluppo software
Fasi dello sviluppo software: progettazione, programmazione, test, rilascio, manutenzione. Come una catena di montaggio per creare e mantenere programmi. Ogni fase ha obiettivi e controlli specifici.
Aggiornamento Bitcoin del 2017 che separa la firma dalla transazione principale: libera spazio nei blocchi e risolve il problema storico della malleabilità.
Criptovaluta agganciata a un asset stabile, di solito il dollaro, per mantenere un valore costante ed eliminare la volatilità tipica delle altre monete emesse su blockchain.
Canale di stato
Canale off-chain che permette a due o più parti di scambiarsi transazioni in modo istantaneo e quasi gratuito, registrando on-chain solo apertura e chiusura.
Prova di stato
Prova crittografica che attesta lo stato di una blockchain in un dato momento, verificabile senza rieseguire tutta la catena. Serve per ponti tra catene e wallet leggeri.
Suite di test
Raccolta di prove automatiche che verificano se il programma funziona. Vengono eseguite regolarmente per trovare problemi prima che arrivino agli utenti. Come controlli di qualità continui.
Burn di token
Distruzione definitiva di una quantità di token tramite invio a un indirizzo irrecuperabile, riducendo permanentemente l'offerta totale in circolazione.
Studio dell'economia interna di una criptovaluta: offerta, distribuzione, incentivi e meccanismi d'uso che determinano valore e sostenibilità nel tempo.
Offerta totale
Quantità totale di token o monete di una criptovaluta attualmente esistenti, inclusi quelli in circolazione e quelli bloccati, esclusi quelli definitivamente bruciati.
Transazioni per ora
Numero di operazioni elaborate in un'ora. Metrica alternativa al "per secondo" utile per reti più lente o per analisi su periodi più lunghi. Stessa idea, scala temporale diversa.
Transazioni per minuto
Transazioni processate in un minuto. Scala temporale intermedia tra al secondo e all'ora. Utile per analisi su periodi medi. Alternativa per misurare performance rete.
Transazioni per secondo
Indicatore di capacità di una rete: quante transazioni riesce a elaborare ogni secondo. Bitcoin ne gestisce sette, Ethereum base quindici, le reti di secondo livello migliaia.
Raggruppamento di transazioni
Tecnica che raggruppa più operazioni in un'unica transazione on-chain, riducendo le commissioni complessive e l'occupazione di spazio nei blocchi della blockchain.
Test unitari
Test automatici che verificano il corretto funzionamento di singole funzioni o componenti di codice in isolamento, senza dipendenze esterne attive.
Prova di validità
Prova crittografica che dimostra matematicamente la correttezza di un insieme di transazioni, usata nei sistemi a conoscenza zero per garantirne l'integrità senza rivelare dati.
Variante delle reti di secondo livello che esegue le transazioni fuori catena e pubblica on-chain solo le prove di validità, mantenendo i dati presso operatori dedicati esterni.
Embedding vettoriale
Rappresentazione numerica di testi o concetti come punti in uno spazio ad alta dimensione. La vicinanza geometrica tra i punti riflette la somiglianza semantica tra elementi.
Flusso di lavoro
Sequenza ordinata di passaggi necessari per portare a termine un'attività: ogni passo può dipendere dal precedente e spesso viene automatizzato via software.
Macchina virtuale Ethereum abbinata a prove a conoscenza zero: esegue gli stessi smart contract ma li comprime in dimostrazioni sintetiche verificabili velocemente.
Dimostrazione a conoscenza zero
Protocollo crittografico che dimostra la verità di un'affermazione senza rivelare i dati sottostanti. Verifica senza divulgare il segreto.