fiquei acordado noite passada revisando as especificações técnicas do rCBDC e, honestamente, algo sobre a afirmação da capacidade offline não me deixa em paz 😂
o CBDC de varejo funciona em um modelo UTXO. transações consomem saídas não gastas e criam novas. a rede rastreia quais saídas foram gastas. a prevenção de gasto duplo funciona porque a rede vê cada transação antes que a saída seja marcada como consumida.
a capacidade offline quebra essa suposição
se um cidadão em uma área de baixa conectividade transaciona offline, essa transação chega à rede mais tarde. mas entre o momento em que a transação offline acontece e o momento em que é finalizada - a mesma saída não gasta ainda parece válida para qualquer outra pessoa com quem esse cidadão interage offline
o documento lista o suporte offline como uma característica de inclusão financeira. eles não descrevem o mecanismo que impede a mesma UTXO de ser gasta duas vezes antes que qualquer transação chegue à rede
honestamente, não sei se as transações CBDC offline têm uma solução criptográfica para isso que simplesmente não está documentada neste nível ou se a janela de gasto duplo é um trade-off conhecido que o design aceita em troca de acesso de baixa conectividade?? 🤔
#SignDigitalSovereignInfra @SignOfficial $SIGN
