Tecnico › FCMP++

Migrazione a FCMP++

Cosa succede a monete, wallet e nodi, e a che punto siamo

In breve

FCMP++ si attiva con un hard fork. Le vecchie monete non vanno spostate da nessuna parte: entrano automaticamente nell'albero e si spendono con il nuovo tipo di transazione. Seed phrase e indirizzi continuano a funzionare. Gli utenti devono solo aggiornare per tempo wallet e nodo.

Stato (novembre 2026)

  • FCMP++ non è ancora attivo sulla mainnet; non c'è una data ufficiale per l'hard fork.
  • Sono in corso test pubblici: a ottobre 2026 c'è stato un fork di una rete di test ("stressnet").
  • Lo sviluppatore principale ha pubblicato una bozza di piano non vincolante: una prima release con il fork abilitato in autunno 2026, una release completa (hardware wallet, multisig) all'inizio dell'inverno, attivazione indicativamente all'inizio del 2027.

Segui gli annunci su getmonero.org e nel repository monero-project/monero. Le date citate da siti di terze parti sono spesso sbagliate.

Cosa succede all'hard fork

  1. L'albero viene costruito da tutti gli output esistenti. Ogni output RingCT (e i vecchi output pre-RingCT, portati a una forma comune) diventa una foglia. I nodi lo fanno in anticipo o durante l'aggiornamento del database.
  2. Dall'altezza del fork in poi, la rete accetta solo il nuovo tipo di transazione: prova di appartenenza + SA+L al posto dei ring.
  3. Le key image restano. Un output speso in una transazione RingCT ha già lasciato una key image, e provare a spenderlo di nuovo tramite FCMP++ produce la stessa L, che viene rifiutata.

Cosa devono fare gli utenti

ChiCosa fare
Utente comuneAggiornare il wallet a una versione pronta per il fork. Non spostare nulla.
Gestore di un nodoAggiornare monerod prima del fork; altrimenti il nodo resta sulla vecchia catena.
Hardware walletAttendere firmware e un'app desktop con supporto a FCMP++.
MultisigGli schemi multisig cambiano; attendere versioni dei wallet che supportino il nuovo protocollo.
Servizi, exchangeAggiornare le integrazioni con monero-wallet-rpc; verificare il nuovo formato delle transazioni e le commissioni.
Attenzione ai truffatori

Un hard fork è un pretesto prediletto per il phishing: "sposta le tue monete a un nuovo indirizzo", "aggiorna il tuo seed", "riscatta un airdrop". Il passaggio a FCMP++ non richiede di spostare monete, inserire seed su siti web o "migrare" wallet. Scarica il software solo dai siti ufficiali e verifica firme/hash.

Cosa cambierà in modo evidente

  • Dimensione delle transazioni e commissioni aumenteranno: un input FCMP++ è più pesante di un ring.
  • Costruire una transazione richiede più tempo sui dispositivi poco potenti (secondi invece di frazioni di secondo).
  • La sincronizzazione dei nodi diventa più pesante per la CPU: le prove sono più costose da verificare.
  • La privacy del mittente migliora drasticamente, senza alcuna azione da parte dell'utente.

Carrot: contemporaneamente o subito dopo

Carrot è progettato per FCMP++ e introdotto insieme a esso. I vecchi wallet continuano a funzionare in modalità "legacy", mentre quelli nuovi possono creare wallet con la gerarchia di chiavi estesa. I dettagli sulla compatibilità sono nella specifica di Carrot.