Perché costruire un vero zkRollup su Bitcoin è uno dei problemi ingegneristici più difficili nel settore in questo momento? Su Ethereum, i zkRollup possono pubblicare una prova e avere un contratto di verifica onchain che controlla la sua validità. E come i Rollup di Ethereum, la maggior parte delle volte un zkRollup di Bitcoin funziona rapidamente offchain. Il percorso felice. Ma Bitcoin non ha quel tipo di verifica della prova onchain, quindi non puoi semplicemente pubblicare una prova e farla verificare a Bitcoin nello stesso modo. Ecco perché un zkRollup di Bitcoin ha anche bisogno di una sorta di modalità 'processo' per i casi peggiori. Il percorso infelice. Se qualcuno imbroglia o va offline, il sistema passa a un processo di sfida ottimista: Bitcoin applica un gioco di disputa predefinito utilizzando transazioni pre-firmate e limiti di tempo, fino a quando la rivendicazione non valida non viene confutata o l'imbroglione scade. Ecco perché costruire questo è difficile: non stai solo costruendo il Rollup - stai ingegnerizzando l'intero meccanismo di enforcement per i casi peggiori che Bitcoin può effettivamente eseguire. Ecco cosa sta lanciando GOAT BitVM2 mainnet: un percorso di disputa applicabile da Bitcoin che rende la scalabilità sicura pratica, mantenendo le uscite applicabili su Bitcoin stesso. Scopri tutto su come stiamo ingegnerizzando per il percorso infelice con la nostra nuova serie sulla comprensione dell'architettura di BitVM2 👇