Os elementos seguros (aka security enclave) servem para guardar chaves privadas e pedir assinaturas com as mesmas.
Também não sei como é que vão impedir o duplo gasto (aka double spend) em modo offline.
Os elementos seguros (aka security enclave) servem para guardar chaves privadas e pedir assinaturas com as mesmas.
Também não sei como é que vão impedir o duplo gasto (aka double spend) em modo offline.
Obrigado pelo esclarecimento.
Eu encontrei um documento com mais detalhes, é de 2023 não sei se ainda está atualizado, mas é demasiado técnico para o meu conhecimentos.
A minha interpretação do documento, é similar ao bitcoin, podemos criar a transação, assinar e enviar ao destinatário, tudo offline. Depois o destinatário terá que ir online, para efetuar a transmissão para a rede. Mas isto não prática não evita o gasto duplo.
Parece que eles querem colocar algo no hardware e no software para evitar que o cliente utilize duas vezes o mesmo "UTXO", mas eu posso ter percebido mal.
Página 44
Pelo o que eu percebo, é via software, o que não é nada seguro.
A carteira guarda em local storage os tokens que já foram gastos, e assim impede-te de os gastares outra vez. Mas se tu conseguires de alguma forma limpar a tua local storage, então a wallet irá permitir-te gastar os mesmos tokens outra vez.
Mas este documento é um pedido de propostas, não nos diz como é que no final este mecanismo irá de facto funcionar.