Errata corrige delle fonti

Questo libro è assemblato a partire dai documenti del progetto. Diversi di essi riportano ancora uno stato del mondo che è cambiato. Questa pagina dice quali, così che possano essere corretti — e così che nessuno pensi che il libro li contraddica per errore.

Corretti durante la stesura di questo libro

Fonte Cosa era sbagliato
doc/ECONOMIE.md §10 Il riepilogo riportava ancora lo schema al 4 % mentre il §1 dello stesso documento diceva 5 %. Un documento che si dichiara arbitro si contraddiceva nel proprio riassunto
doc/ECONOMIE.md §2, §3, §12 Descrivevano la bonding curve, la graduation, e l'invariante "la graduation è irreversibile"
doc/BRANDING.md La frase imposta parola per parola indicava Ondo Global Markets come emittente
doc/DECISIONS.md Le tabelle congelate riportavano ancora 800M curve / 200M LP, la soglia di graduation e la commissione di graduation
doc/CASE_STUDY.md Elencava i Robinhood Stock Tokens tra i rail scartati, "su una chain non adatta"
projet/README.md Il paragrafo Compliance citava solo Ondo
projet/docs/ACCEPTANCE.md Citava tre test con i loro vecchi nomi …takesFourPercent…
projet/dapp/ Il tooltip del Treasury Ratio conteneva la parola redemption, vietata da BRANDING.md. Corretto il 2026-09-26
doc/DIAGRAMS.md Quattro diagrammi su sette descrivevano la curva e la graduation. Ridisegnati il 2026-09-28 attorno al lancio a due posizioni
doc/ACCEPTANCE.md, doc/USER_FLOWS.md, doc/PRD.md, doc/TESTNET_RUN.md, doc/CONTRACT_SPEC.md, doc/TREASURY_FLOW.md, doc/DEV_HANDOFF.md, doc/FRONTEND.md, doc/ROADMAP.md Descrivevano il lancio sulla bonding curve, con la graduation. Riscritti il 2026-09-28, quando la riprogettazione del lancio è arrivata nel codice
projet/README.md, projet/docs/RUNBOOK.md, projet/docs/ACCEPTANCE.md Descrivevano il lancio come lo faceva allora il codice, con la bonding curve. Riscritti il 2026-09-28; SECURITY_REVIEW.md, IMPLEMENTATION_DECISIONS.md e projet/contracts/certora/RESULTS.md, che sono dei log, riportano invece una nota datata
projet/dapp/ /launch mostrava "You pay: gas only". Dal 2026-09-28 mostra la commissione di creazione di 0,001 ETH più l'acquisto di lancio facoltativo
doc/FRONTEND.md, doc/DEV_HANDOFF.md, doc/DECISIONS.md Imponevano, o indicavano nello stack congelato, un front end Next.js mentre la dapp nel repository era React + Vite. Risolto il 2026-10-02 dal codice, non dai documenti: l'app che ha sostituito quella dapp, cairn-app/, è un'app Next.js

Non ancora corretti

Fonte Cosa è ancora sbagliato
doc/DIAGRAMS.md Il diagramma dell'architettura non mostra alcun bridge
doc/ACCEPTANCE.md I criteri sui testi richiedono ancora la frase su Ondo
doc/TESTNET_RUN.md Il piano di testnet si basa ancora su mock di Ondo
doc/ACCEPTANCE.md, doc/USER_FLOWS.md, doc/FRONTEND.md, doc/DIAGRAMS.md Collocano ancora l'airdrop su Robinhood Chain, mentre l'emendamento del 2026-09-28 lo sposta su Ethereum, in azioni wrapped
doc/CONTRACT_SPEC.md I contratti cross-chain non vi sono specificati
doc/ROBINHOOD_TOKENS.md Un rilevamento storico su 20 asset. L'API ne elencava 194 al 2026-09-11, MSFT compreso
projet/docs/IMPLEMENTATION_DECISIONS.md Il §17 presenta ancora Ondo come rail principale

Questo libro prima delle correzioni del 2026-10-01

Le versioni precedenti di questo libro affermavano quattro cose che, come ha mostrato l'audit di sicurezza del 2026-09-29, non valevano nel codice. Valgono dalle correzioni del 2026-10-01.

Affermazione Cosa ha rilevato l'audit
Ogni trade paga il 5 % (Commissioni) Una posizione di liquidità di terzi faceva da controparte agli swap tassati senza pagare la tassa, né l'anti-snipe nei primi dieci blocchi
Un wallet del team o del buyback guasto parcheggia le commissioni invece di rendere inutilizzabile il pool (L'hook e l'anti-snipe) Un wallet che accettava il pagamento e poi chiamava il PoolManager poteva fermare il trading su ogni pool
Il keeper non sceglie né gli asset né i prezzi (La tesoreria) Saltando delle azioni, un keeper poteva spostare quasi tutta una tesoreria su una sola azione del suo basket
Un contratto calcola ogni quota dell'airdrop dalla detenzione che il token registra (L'airdrop) Il token non registrava alcun totale nel tempo, quindi nessun contratto poteva calcolare il denominatore di una quota pro rata

Questo libro prima della pipeline di sicurezza del 2026-10-01

Le versioni precedenti di questo libro affermavano tre cose che, come ha mostrato la pipeline di sicurezza del 2026-10-01, un secondo round di audit, non valevano, o non sempre. La prima vale dalle sue correzioni, e la cifra del gas è corretta nella sua pagina. La terza è un limite del codice, ora indicato nelle pagine interessate; il 2026-10-05 l'owner ha deciso di mantenere il codice così com'è.

Affermazione Cosa ha rilevato la pipeline
Un percorso che esegue solo una parte dell'importo fallisce, e si prova il candidato successivo (Il rail Robinhood, Registro delle decisioni) Solo sul primo pool di un percorso v3. Un'esecuzione parziale più avanti lasciava il token intermedio nel router v3 di Uniswap, dove chiunque poteva prenderlo, mentre la tratta andava a buon fine
Il primo swap di ogni ora su un token costa circa 23.000 gas in più (L'airdrop) Quella cifra era misurata all'interno di una sola transazione. Come transazione a sé, quello swap costa circa da 28.000 a 30.000 gas in più, ai prezzi di prima dell'aggiornamento Glamsterdam di Ethereum; con esso, 123.216 in più su Sepolia
Un mercato si scambia da qualsiasi router che parli v4 (Comprare e vendere) Non per ogni acquisto. Un router che regola l'ETH dell'acquirente dopo lo swap si vede prelevare la tassa dall'ETH che il PoolManager detiene già, e il suo acquisto fallisce quando la tassa è maggiore

Questo libro prima dei cicli di audit del 2026-10-05

Le versioni precedenti di questo libro affermavano due cose che, come hanno mostrato i cicli di audit del 2026-10-05, non valevano nel codice. Entrambe valgono dalle correzioni di quel giorno.

Affermazione Cosa hanno rilevato i cicli
Un registratore della detenzione indicato su un token attivo paga di meno a un holder che non ha visto muoversi, e a nessuno di più (L'airdrop, Modello di fiducia) Non per una finestra iniziata prima del cambio: misurata solo dal cambio, pagava di più chi si era mosso dopo, 15,7 volte tanto nel test. Dal terzo ciclo nessuna finestra del genere viene misurata sul nuovo registratore
La detenzione dell'operatore del lancio di $STOCKFUN tra il conio e il lock è una quota minima del primo ciclo di $STOCKFUN (L'airdrop) Una finestra che si chiudeva nel frattempo contava solo l'operatore, e gli pagava l'intero primo ciclo. Dal terzo ciclo lo script di lancio esclude l'operatore, e dal quarto lo fa prima del conio

Questo libro prima del passaggio offchain del 2026-10-06

Le versioni precedenti di questo libro presentavano la cadenza delle conversioni come decisa, mentre il codice del keeper non la seguiva. Vale dalla correzione del 2026-10-06.

Affermazione Cosa ha rilevato la revisione offchain del quinto ciclo
Il keeper converte l'ETH di un vault una volta ogni 24 ore, subito prima dell'airdrop, se il vault detiene la soglia, e superarla durante la giornata non attiva nulla (Il keeper, L'airdrop, La tesoreria) Il keeper convertiva a uno qualsiasi dei suoi giri durante la sessione, ogni cinque minuti di default, non appena un vault deteneva la soglia. Dal 2026-10-06 converte una volta per finestra, al suo primo giro dopo la chiusura

La decisione sull'airdrop del 2026-09-27

I documenti sorgente del progetto in doc/ e la specifica della landing sono stati allineati all'airdrop il 2026-09-27. Nel codice, il buyback del creatore e il percorso inverso del bridge sono stati rimossi il 2026-09-28, il contratto dell'airdrop è stato implementato il 2026-10-04, e il passaggio dell'airdrop nel keeper e la schermata di riscossione della dapp il 2026-10-05, niente di tutto ciò deployato. Gli adapter delle azioni non sono implementati. L'app nel repository non mostra più il Treasury Ratio. Vedi Stato di avanzamento.

Il numero di test

Nelle fonti circolano cinque cifre incompatibili, prodotte in date diverse. Questo libro non ne cita nessuna, deliberatamente. Un numero di test ha senso solo se legato a un'esecuzione datata, e l'unica cosa che dimostra è ciò che quell'esecuzione copriva. Le cifre che questo libro riporta, in Test e verifica, sono accompagnate dalla data della loro esecuzione.

Il documento escluso

doc/ondo.md è una bozza con il markdown rotto, interamente superata da projet/docs/ONDO_BRIEF.md e poi resa irrilevante dal cambio di rail. Nessuna pagina di questo libro vi ha attinto.