Em alguns anos é possível que se torne inviável guardar chaves privadas de carteira Bitcoin. Porque a computação quântica está avançando muito rápido.

Sua chave privada vai mudar a cada transação para não expor sua chave pública...

Uma forma de resolver a segurança dos saldos de forma definitiva seria quando você faz uma transação ela terá 2 saídas, uma para quem você está enviando e outra pra sua nova carteira/chave privada. Desse modo você sempre teria apenas uma uxto e todas as transações teriam apenas hash de chave pública e nunca uma chave pública espoxta de uma carteira com saldos. Isso resolveria definitivamente o problema da segurança dos saldos e não exigiria forks etc, só os softwares de carteira mudariam, o custo seria você nunca decolar chave privada através de sedes etc.

Em uma transação, os softwares de carteira criariam uma nova chave privada, e mudaria na sua carteira imperceptívelmente. Isso resolve inclusive problemas de privacidade noque tange sua chave pública, que uma vez exposta, ou seja, uma vez que você fez qualquer transação, todos os seus endereços podem ser rastreados. Nesse "novo" formato de carteira sua chave pública nunca seria exposta, visto que se tornaria inútil, pois a transação envia os fundos restantes para uma nova chave privada e a anterior seria descartada.

Também resolve o problema no gerenciamento de utxos, visto que todo endereço teria apenas uma uxto.

Faz sentido isso?

Faz sentido, mas seria mesmo seguro deixar que a carteira fizesse isso? Isso pode dar muitos problemas no mínimo erro.

Reply to this note

Please Login to reply.

Discussion

Seria seguro sim, até que ponto é mais seguro deixar na mão de um humano ou de um hardware?

Pra mim se a carteira for Open source e eu puder fazer o build e executar está mais que ótimo kkk

A grande maioria já delega isso para hardwallets coldwallets etc, seria só mais uma forma de carteira mesmo, com alguns prós e contras como todo o resto.

Assim que finalizar outros projetos que estou fazendo vou implementar uma wallet nesse paradigma, Open source e para o meu uso.

Bem, de qualquer jeito será você mesmo que irá codar, os erros causados serão culpa sua kkkkk

Mas entendi, parece algo promissor.