Compartilhe este artigo

Projeto Keybase planeja tornar a criptografia tão fácil quanto o Twitter

Chaves criptográficas são confusas de usar e provar a propriedade é complicado, mas uma solução está a caminho.

Um novo projeto chamado Keybase está tentando tornar as chaves criptográficas, como aquelas usadas em carteiras de Bitcoin , mais fáceis de usar para todos.

Um dos elementos mais importantes do Bitcoin é sem dúvida o par de chaves criptográficas, e cada carteira tem duas chaves: uma pública , como um endereço anunciado, e uma ONE , que o controla.

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

No entanto, o sistema não é perfeito. Os pares de chaves são confusos para muitos usuários e ainda T há uma maneira eficaz e descentralizada pela qual as chaves podem ser vinculadas a uma identidade, provando assim a propriedade.

Base de Chaves

acredita que pode ajudar a tornar o uso de chaves mais seguro e compreensível ao fornecer o que é conhecido como infraestrutura de chave pública (PKI) para criptografia.

Chris Coyne, que dirige o projeto Keybase junto com o colega Maxwell Krohn, disse:

"Em 2014, você conhece as pessoas pela presença online delas. Você as conhece pelo nome no Twitter, pelo site pessoal delas e assim por diante. Keybase é um protocolo para as pessoas assinarem declarações e anunciá-las ao público."

A ideia

O conceito para Keybase surgiu do desejo de tornar a criptografia de chave pública mais amigável para mídias sociais. Enquanto estudante de pós-graduação na Carnegie Mellon University, Krohn disse que tentou criar um projeto viável para o Facebook relacionado a PKI, mas T conseguiu encontrar ONE interessante o suficiente.

"O sonho de uma PKI funcional é tão antigo e importante quanto a própria ideia de criptografia de chave pública", disse Krohn.

Coyne disse que a Keybase também extraiu de sua experiência com problemas usando Bitcoin. Ao baixar o Bitcoin-QT, a carteira básica da moeda, pela primeira vez, ele percebeu o quão difícil era descobrir quem realmente assinou o código subjacente.

No entanto, com o Keybase, Coyne disse:

"Em um comando, [eu] obtenho um resumo verificado – ele foi assinado por esta conta do Twitter, aquela conta do GitHub."

E quando opreçodo Bitcoin começou a subir para níveis mais altos, Coyne percebeu a necessidade de verificar publicamente os endereços para os quais as pessoas enviam BTC.

perfil da base de chaves

Redes sociais e criptografia

Um perfil Keybase LOOKS com qualquer outro perfil de mídia social. As chaves criptográficas anexadas podem ser usadas para comunicação, assinatura de código, Bitcoin – as aplicações tecnológicas são numerosas.

Para endossar a prova, o Keybase exige verificação. Os membros podem postar um tweet com link para o perfil deles ou criar um gist público no GitHub com informações de identificação.

Verificando a mim mesmo: sou danielcawrey no Keybase.io. DBcSyQ6EK1uAQxNoZipM_gEpdqetUU2Kx0IF /<a href="https://t.co/WqVzgCHX86">T</a>

— Daniel Cawrey (@danielcawrey)15 de julho de 2014

Para manter a prova, a Keybase verifica regularmente para garantir que as verificações ainda existam. Além disso, todas as informações da Keybase são armazenadas em umendereço Bitcoin como transações não gastas, criando uma prova pública que qualquer um pode ver através da cadeia de blocos.

"Qualquer um pode escrever um cliente que policie o Keybase", disse Coyne. "E se ele alguma vez pegar uma mentira, será provável, já que todas essas declarações são assinadas pelo Keybase, com sua chave pública."

Conquistando os desenvolvedores

Tecnologias como o Keybase podem ser uma maneira de acessar todo o espectro do que a criptografia pode fazer pelas pessoas.

"Tudo isso é algo muito poderoso, mas o público em geral quase não tem acesso", disse Coyne.

A ideia da Keybase lembra o recente lançamento da Coinbase dePáginas de pagamento, uma maneira de dar um rosto e um nome – um perfil – às carteiras de Bitcoin .

No entanto, diferentemente das carteiras Coinbase focadas no consumidor, a Keybase não tem ilusões de que precisa primeiro influenciar a comunidade de desenvolvedores para que sua ideia decole. É por isso que seu site foi projetado para encorajar os codificadores a desenvolver em torno do conceito da Keybase para começar.

"Sem uma boa maneira de mapear identidades para chaves públicas, a maioria dos sistemas interessantes baseados em criptografia T consegue decolar", disse Krohn.

Atribuir valor monetário a um sistema criptográfico como o Bitcoin pode ser a resposta para uma adoção maior do Keybase. Se houver uma maneira de tornar o sistema fácil para qualquer um usar Cripto, o Keybase pode estar no caminho certo.

Coyne disse:

"Esperamos que nosso primeiro aplicativo matador seja com criptomoedas."

Imagem de código bináriovia Shutterstock

Daniel Cawrey

Daniel Cawrey é um colaborador do CoinDesk desde 2013. Ele escreveu dois livros sobre o espaço Cripto , incluindo “Mastering Blockchain” de 2020 da O'Reilly Media. Seu novo livro, “Understanding Cripto”, chega em 2023.

Daniel Cawrey