A Coinbase enviou um pedido de patente para um novo sistema de pagamentos Bitcoin com protocolos de segurança aprimorados. Este pedido de patente é o mais recente de uma série de pedidos apresentados pela empresa, uma vez que continuam sendo prolíficos na área de desenvolvimento de protocolos para o emergente ecossistema de criptomoedas.
Detalhes do Sistema de Pagamentos Bitcoin
De acordo com um pedido feito ao Departamento de Marcas e Patentes dos Estados Unidos (USPTO), publicado na terça-feira (14 de agosto de 2018), a Coinbase descreveu um sistema que poderia funcionar como um portal de pagamento. Esse portal de pagamento seria capaz de realizar transações diretamente da carteira de criptomoedas do usuário.
Uma parte do depósito de patentes diz:
Pode ser uma preocupação de segurança para os usuários que as chaves privadas de seus endereços Bitcoin possam ser roubadas de suas carteiras. Os sistemas existentes não fornecem uma solução para manter a segurança sobre chaves privadas e, ao mesmo tempo, permitir que os usuários façam o checkout em uma página de comerciante e façam pagamentos usando suas carteiras.
Como o sistema funciona
Um resumo do registro de patente descreve um sistema em que os usuários, por meio de uma “cerimônia-chave”, criptografam suas senhas em chave mestra. O motivo da criptografia é evitar o roubo da chave mestre. A chave principal é usada para criptografar a chave privada do usuário e a transação em si. Após cada transação, a chave mestre é excluída.
Outro componente importante do sistema é a introdução da capacidade de congelamento / descongelamento. A lógica de congelamento é utilizada quando o usuário relata que foi hackeado. Explicando o processo, o pedido de patente dizia:A qualquer momento, após o carregamento da chave mestra, o sistema pode ser congelado. O sistema pode ser descongelado depois de ter sido congelado usando chaves da cerimônia-chave. O processo de checkout pode ser executado quando o sistema está congelado e quando o sistema é descongelado. O processo de pagamento só pode ser executado quando o sistema é descongelado e não quando o sistema está congelado.
Além dos protocolos de segurança, o sistema de pagamentos proposto pela Bitcoin também possui recursos de integração de API para permitir que os sites executem versões do portal de pagamento. Como uma camada extra de segurança, o paradigma da API utiliza um par de chaves, uma armazenada no servidor do site e outra armazenada com o Coinbase. Para que qualquer transação seja aprovada, as duas chaves devem coincidir.