Compartilhe este artigo

Com a carteira Bifubao, os usuários podem comprovar fundos por meio de criptografia

A startup de carteira Bifubao desenvolveu uma maneira para os usuários provarem que ela realmente detém todos os seus bitcoins, usando criptografia.

As exchanges de Bitcoin e carteiras online podem ser confiáveis ​​para manter todos os bitcoins que alegam ter? Bem, é uma questão controversa.

No entanto, a startup chinesaBifubãoafirma ter resolvido esse enigma com seu novo serviço de carteira verificável pelo usuário.

A História Continua abaixo
Não perca outra história.Inscreva-se na Newsletter Crypto Long & Short hoje. Ver Todas as Newsletters

Muitos bitcoiners devem ter se deparado com a seguinte questão: "Se as transações de Bitcoin são públicas e seguras, por que ninguém T que a Mt. Gox T estava realmente segurando seus fundos?" A resposta aqui é que a Mt. Gox e muitos outros detentores de moedas online, incluindo carteiras e sites de apostas, KEEP suas transações "fora da cadeia".

Depois que o dinheiro é enviado para a empresa, ele sai da cadeia de blocos pública do Bitcoin e entra no sistema de transações proprietário da empresa, entrando novamente na cadeia pública completa quando é sacado — se ainda estiver lá para ser sacado, claro.

Seguindo o Mt. Gox e outros de alto perfilatos de desaparecimento na curta história do bitcoin, os usuários estão exigindo mais responsabilidade de seus serviços online. Qualquer um que detenha qualquer quantia de seu Bitcoin no futuro precisará provar que os fundos estão lá.

Prova de reservas

A Bifubao implementou o que afirma ser o primeiro sistema de confiança de 'prova de reservas' do mundo – uma garantia verificável de que a maioria ou todos os bitcoins que ela detém são realmente mantidos em reserva. O sistema da Bifubao usa a técnica 'Merkle Tree' originalmente proposta pelo desenvolvedor do Bitcoin Greg Maxwell.

Os usuários do Bifubao também podem enviar e receber bitcoins com endereços de e-mail e números de celular. O sistema também inclui suporte para botões de pagamento de comerciantes e uma API para integração de aplicativos.

O CEO da Bifubao é Jack Wang, que se referiu à importância da abertura para recuperar a confiança do usuário nos serviços de Bitcoin . Ele disse:

"Embora essa abordagem revele alguns dos nossos dados, achamos que vale a pena a troca pela transparência adicional. Também tornamos nosso código público para que a comunidade possa ver nossa implementação."

Abordagem da 'Árvore Merkle'

Ele faz isso implantando uma técnica criptográfica chamada Merkle Tree, ou árvore hash. Semelhante à própria cadeia de blocos do bitcoin com alguns valores extras, é um método de provar rapidamente se dados ou arquivos em certos lugares são verdadeiros. Árvores hash têm sido usadas por várias redes P2P ao longo dos anos para verificar segmentos de arquivos, incluindo Gnutella e LimeWire.

Qualquer empresa que mantenha bitcoins poderia simplesmente publicar uma lista pública e simples de todos os saldos para os usuários verificarem, mas a abordagem da Merkle Tree permite que a empresa oculte a maioria dessas informações, ao mesmo tempo em que permite que os usuários verifiquem se seus fundos foram contabilizados como parte das reservas da empresa.

árvore de hash
árvore de hash

A abordagem Merkle Tree permite que os usuários verifiquem se sua exchange tem fundos suficientes para cobrir seu saldo, sem realmente saber o total ou os valores mantidos por outros usuários. Ao contrário da blockchain, uma estrutura de árvore significa que nem toda nova adição precisa ser conectada a todas as outras.

Uma exchange publicaria um hash do 'nó raiz', ou base da árvore, publicamente. Ao fazer login, um usuário veria seu próprio 'nó' de conta contendo seu saldo, e hashes criptografados de tudo entre seu saldo e a base da árvore, provando que a conta de um usuário está incluída naquele valor original.

Wang explicou melhor:

"A segunda metade da equação é provar ativos equivalentes ao valor mostrado no nó raiz da árvore. Para esse fim, fornecemos links para dois endereços de armazenamento a frio. Assinamos uma mensagem usando a chave privada de cada um desses endereços para provar a propriedade."

"Como esses endereços de armazenamento a frio T conterão 100% dos bitcoins que possuímos, o número de bitcoins armazenados nesses endereços será diferente dos bitcoins mostrados no nó raiz. No entanto, isso deve tranquilizar os usuários de que controlamos pelo menos a vasta maioria desses fundos."

Ainda depende de verificações de usuários

No entanto, para que o sistema seja eficaz, os usuários (ou um número suficiente deles) devem verificar suas informações com as da empresa de tempos em tempos.

O código do Bifubao pode ser encontrado emGitHub. Um completoexplicação técnicado sistema com exemplos de código está no blog da empresa.

"A confiança no Bitcoin está diretamente relacionada à confiança nas empresas de Bitcoin . Esperamos que isso incentive outras empresas a Siga o exemplo", acrescentou Kevin Pan, CTO da Bifubao.

Reservas fracionárias

Para aqueles que são novos no sistema bancário "tradicional" que temos hoje, o termo "reserva fracionária" significa que os bancos detêm apenas uma pequena quantia (tão baixa quanto 10%) do total de unidades monetárias que seus clientes confiaram a eles. O resto é usado em outro lugar, geralmente na forma de investimentos ou empréstimos.

Se todos os clientes decidirem sacar seus fundos ao mesmo tempo, o banco tem um problema. Ou melhor, você, o cliente, tem um problema. Essas "corridas bancárias" não são tão RARE e muitas vezes acontecem em tempos de emergência nacional ou mesmo de incerteza econômica, como foi o caso do Reino Unido. Rocha do Norteem 2007.

É justo dizer que aqueles que acreditam no Bitcoin devido aos princípios de "dinheiro sólido" têm um problema com o atual sistema bancário de reserva fracionária por esse mesmo motivo. Isso torna as alegações de que os armazenadores de Bitcoin estão executando sistemas de reserva fracionária, sem o conhecimento de seus clientes, ainda mais ultrajantes.

Embora uma técnica de árvore como a de Bifubao não impeça um sistema de reserva fracionária, ela força uma empresa a ser honesta sobre exatamente quanta reserva ela mantém.

Assim como o próprio Bitcoin usa criptografia para impor transparência e honestidade (pelo menos no que diz respeito às transações), a criptografia também criará outras estruturas para devolver a confiança do usuário nos serviços em rede necessários para funcionar no mundo moderno.

Galhos de árvores

imagem via Shutterstock

Jon Southurst

Jon Southurst é um escritor de tecnologia empresarial e desenvolvimento econômico que descobriu o Bitcoin no início de 2012. Seu trabalho apareceu em vários blogs, apelos de desenvolvimento da ONU e jornais canadenses e australianos. Morando em Tóquio há uma década, Jon é um frequentador assíduo de encontros de Bitcoin no Japão e gosta de escrever sobre qualquer tópico que envolva Tecnologia e economia que altera o mundo.

Picture of CoinDesk author Jon Southurst