Vai al contenutoBlockAssay

Regolamento Bitcoin e conferme

P02-L01 · P02 · P02-M01

Spiegare il grado di fiducia delle conferme senza affermare una sicurezza irreversibile

ILLUSTRATIVE · needs_review

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

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

SPECIFICATION_ONLY · ILLUSTRATIVE

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
Apri fonte primaria
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

Verifica il ragionamento

P02-L01-Q1 · Quante conferme ha A a T0?
P02-L01-Q2 · Qual è lo stato di B a T0?
P02-L01-Q3 · La sola vecchia altezza può dimostrare A a T1?
P02-L01-Q4 · L'altezza è globalmente univoca tra blocchi concorrenti?
P02-L01-Q5 · Un conteggio garantisce l'accettazione del commerciante?