P02-L01 · P02 · P02-M01
Spiegare il grado di fiducia delle conferme senza affermare una sicurezza irreversibile
Prerequisiti: P01-L01 · P01-L04
Obiettivi di apprendimento
- Spiegare il grado di fiducia delle conferme senza affermare una sicurezza irreversibile
- Calcolare il numero di conferme rispetto a una punta dichiarata.
- Separare la presenza nella mempool dall'inclusione.
- Descrivere l'incertezza di una riorganizzazione senza garanzie universali.
Master sorgente EN · P02-L01 · 30 minuti stimati · needs_review
Studio in sola lettura. Nessuna connessione del wallet, fondi reali, frase seed, chiave privata, firma o operazione in tempo reale. La durata è una stima editoriale; i visual sono specifiche, non componenti distribuiti.
Perché è importante
Un numero di conferme ha significato soltanto rispetto a una vista della blockchain. Una transazione può essere nota a un nodo senza essere inclusa nella blockchain da esso selezionata.
Spiegazione
Che cosa descrive il numero di conferme
I nodi Bitcoin validano i blocchi e scelgono tra storie valide in base al lavoro accumulato. Le diramazioni possono produrre temporaneamente blocchi concorrenti; la sola altezza non è quindi un identificatore univoco di blocco [BTC]. Un numero di conferme non è un certificato sul destinatario o sullo scopo economico.
Per una transazione ordinaria inclusa nella blockchain selezionata, questa lezione usa altezza della punta meno altezza dell'inclusione più uno. Il blocco di inclusione conta come prima conferma. La formula assume che entrambe le altezze si riferiscano alla stessa blockchain selezionata e che la transazione vi resti.
Tenere separata la mempool
A una transazione in attesa non è assegnata un'altezza di inclusione in questo esercizio. Non inserire un'altezza presunta per calcolare un conteggio positivo. Anche la vista di un nodo ha una portata limitata: un nodo che non mostra una transazione non dimostra che tutti i nodi ne siano privi.
Le riorganizzazioni cambiano la domanda
Se il blocco selezionato a un'altezza cambia, determinare prima se la transazione rimane inclusa e dove. Riutilizzare il vecchio conteggio con la nuova punta può produrre un'affermazione falsa. Conservare hash dei blocchi e contesto di osservazione per rendere riproducibile il confronto.
Una profondità crescente modifica in genere il lavoro necessario a sostituire una storia, ma non è una promessa universale di irreversibilità. Non insegnare un unico numero come garanzia per tutti i pagamenti, ogni condizione di rete o l'accettazione del commerciante. Politica delle conferme e meccanismo del protocollo sono distinti.
Riportare il grado di fiducia senza nascondere le condizioni
Scrivere «la blockchain selezionata fornita contiene T nel blocco H, con N conferme alla punta K». Indicare poi che cosa il record omette. Un conteggio è un risultato aritmetico secondo un'assunzione sulla vista della blockchain; l'esempio è fittizio e non fornisce validazione indipendente di lavoro o consenso.
Classificazione degli stati dell'evidenza
OBSERVED nel pacchetto illustrativo: campi di punta/inclusione selezionati a T0 e blocco modificato a T1. INFERRED: 105−104+1=2 conferme a T0 assumendo l'ascendenza nella blockchain selezionata. UNKNOWN: inclusione successiva di A dal pacchetto parziale T1. INSUFFICIENT EVIDENCE: la vecchia altezza e una punta più alta dimostrano tre conferme attuali o garantiscono sicurezza irreversibile.
Terminologia
- Conferma: profondità di inclusione in una blockchain selezionata.
- Punta: estremità attuale della blockchain selezionata da un nodo.
- Riorganizzazione: cambiamento della storia della blockchain selezionata.
- Mempool: vista del nodo delle transazioni in attesa.
Esempio storico
ILLUSTRATIVE. A T0 SIM-BTC punta=105; SIM-TX-A inclusa a104 in BLOCK-X; SIM-TX-B in attesa. A T1 punta selezionata=106; altezza104 ora contiene BLOCK-Y e A è assente dai record forniti della blockchain selezionata. Non è fornita una posizione successiva per A.
Specifiche visive
Cronologia della transazione con T0 BLOCK-X104→punta105 e T1 alternativo BLOCK-Y104→punta106. Segnare posizione di A sconosciuta a T1; B in attesa. Testo alternativo: A ha due conferme soltanto nella vista originale della blockchain fittizia.
Cosa dimostrano le prove
Aritmetica delle conferme e incoerenza del riutilizzo di un contesto di inclusione obsoleto.
Cosa non dimostrano le prove
Regolamento Bitcoin reale, irreversibilità universale o attribuzione umana.
Errori comuni
- Errore di una unità nel conteggio delle conferme.
- Contare le transazioni in attesa come incluse.
- Usare l'altezza senza identità del blocco dopo una diramazione.
Esercizio pratico
Calcolare le conferme di A a T0. Indicare lo stato di inclusione di B. Spiegare perché non si possono assegnare tre conferme ad A a T1 dalla sola vecchia altezza.
Consegnare una breve tabella dell'evidenza e una motivazione basate soltanto sul materiale fornito. Ripartizione suggerita: studio 12 min, verifica/calcolo 8 min, correzione/quiz 10 min.
Mostra correzione dettagliata
A ha105−104+1=2 conferme a T0. B è in attesa, senza inclusione fornita. A T1 il vecchio blocco non è più selezionato e non è indicata una nuova posizione per A; l'inclusione attuale è UNKNOWN da questo pacchetto parziale. Tre conferme assumerebbero proprio l'inclusione da ricontrollare.
Rubrica: 1 punto per portata precisa, provenienza della fonte/dati dell'esercizio, ragionamento corretto, limiti espliciti e lavoro sicuro senza rete (totale 5). Osservazioni inventate o attribuzioni umane non sostenute richiedono correzione a prescindere dal punteggio. È feedback didattico, non una certificazione.
Lista di controllo
- Assunzione della blockchain selezionata.
- Hash del blocco e altezza.
- Contesto della punta.
- Ricontrollare l'inclusione dopo cambiamenti.
Riepilogo
Un numero di conferme ha significato soltanto rispetto a una vista della blockchain. Una transazione può essere nota a un nodo senza essere inclusa nella blockchain da esso selezionata. Il materiale fornito sostiene l'aritmetica delle conferme e l'incoerenza del riutilizzo di un contesto di inclusione obsoleto. Non dimostra regolamento Bitcoin reale, irreversibilità universale o attribuzione umana.
Riepilogo
- Calcolare il numero di conferme rispetto a una punta dichiarata.
- Separare la presenza nella mempool dall'inclusione.
- Descrivere l'incertezza di una riorganizzazione senza garanzie universali.
Lezione successiva
P02-L02 dopo aver verificato esercizio e prerequisiti.
Strumenti
NONE. Il catalogo autorevole non richiede accesso al prodotto per questa lezione. Usare materiale congelato senza connessione di rete.
Fonti e limiti delle affermazioni
- [BTC] Guida per sviluppatori Bitcoin — Blockchain — Blocchi validi, UTXO, lavoro e diramazioni; nessuna autenticazione storica dei dati fittizi. Verificata 2026-10-01.
I valori sintetici sono dati didattici creati dall'autore. Dove applicabile, i valori storici devono usare il dataset collegato e la sua provenienza più circoscritta. La verifica delle fonti non è un'approvazione editoriale indipendente.
Specifiche visive
P02-L01-V01
Spiegare il grado di fiducia delle conferme senza affermare una sicurezza irreversibile
Dati didattici illustrativi; nessuna schermata in tempo reale
Cronologia della transazione con T0 BLOCK-X104→punta105 e T1 alternativo BLOCK-Y104→punta106. Segnare posizione di A sconosciuta a T1; B in attesa. Testo alternativo: A ha due conferme soltanto nella vista originale della blockchain fittizia.
A ha due conferme soltanto nella vista originale della blockchain fittizia.
390px: righe impilate con equivalente testuale completo; verifica del rendering a 768px/desktop in sospeso
Prosa RTL; identificatori e unità numeriche restano LTR; preservare le direzioni effettive delle frecce
FIX-P02-L01
Fonti e limiti delle affermazioni
BTC · PRIMARY_DOCUMENTATION
Guida per sviluppatori Bitcoin — Blockchain
- Affermazione supportata
- Blocchi validi, UTXO, lavoro e diramazioni; nessuna autenticazione storica dei dati fittizi.
- Limite di verifica
- Pagina primaria esaminata per il meccanismo indicato o la pubblicazione attribuita; non autentica i dati illustrativi.
- Data della verifica
- 2026-10-01
https://developer.bitcoin.org/devguide/block_chain.html
Provenienza dei dati
id: FIX-P02-L01
dataStatus: ILLUSTRATIVE
source: Original teaching fixture embedded below; not externally observed
observedAt: null
timeBasis: SIM/T markers are fictional; no real timestamp or chain observation
scope: Invalid training labels; no usable wallet, key or signature