A API iOS da Chain fornece autorização de impressão digital para aplicativos Bitcoin
O desenvolvedor demonstrou uma API de código aberto que usa o sensor Touch ID da Apple para proteger transações de Bitcoin .
A Chain lançou um aplicativo de demonstração para iOS com um novo recurso que, segundo ela, é o futuro do Bitcoin em dispositivos móveis: a capacidade de enviar Bitcoin usando a Tecnologia de reconhecimento de impressão digital.
A equipediz queao usar o recurso Touch ID integrado da Apple, os usuários agora podem autenticar uma transação com o toque de um dígito, e descreve a Tecnologia como uma “solução simples para aplicativos móveis de Bitcoin que precisam assinar transações e armazenar chaves privadas”.
A melhor notícia, talvez, é que a nova API pode ser usada livremente por outros. Chain disse ao CoinDesk que a solução é “totalmente de código aberto” e que os desenvolvedores podem pegá-la, bifurcá-la e usá-la como base para seus próprios aplicativos.
Todos os desenvolvedores interessados no projeto podem encontrar todo o código e documentação necessários no GitHub https://github.com/chain-engineering/chain-ios-wallet-demo.
Como funciona
A carteira de demonstração foi construída usando o Chain'sAPI, e utiliza o scanner de impressão digital Touch ID da Apple para garantir que ONE além do proprietário do dispositivo possa usar a chave privada do Bitcoin .
A chave em si é armazenada no iCloud Keychain – um recurso que armazena e compartilha IDs de contas, senhas e outras informações confidenciais entre os dispositivos Apple de um usuário – mas é usada apenas pelo aplicativo que usa a API.
Uma pessoa que queira enviar Bitcoin simplesmente abre o aplicativo Chain e clica em "enviar". Neste ponto, ela é solicitada a tocar no sensor de impressão digital no telefone para autenticar a transação. Uma vez aprovado, o usuário pode escanear um código QR ou colar o endereço da carteira do destinatário e concluir a transação (veja o vídeo abaixo).
Aplicam-se advertências
No entanto, a nova API não estará disponível para um grande número de dispositivos por um tempo. A carteira de demonstração usa a API do iOS 8 Touch ID , o que significa que ela não pode ser usada em versões anteriores do sistema operacional móvel da Apple.
A Apple abriu seu scanner de impressão digital para desenvolvedores terceirizados no iOS 8, então essa funcionalidade está disponível apenas para dispositivos que executam a próxima atualização do iOS 8 da Apple. Por enquanto, a Apple oferece o Touch ID apenas no iPhone 5S.
Além disso, como a Chain usa o iCloud para armazenar chaves de Bitcoin , a solução é tão segura quanto a segurança da Apple. Para deixar isso claro, a equipe oferece o seguinte aviso de segurança:
"Você tem que 1) confiar na segurança da Apple e 2) usar a segurança da Apple (por exemplo, não usar em telefones desbloqueados). Recomendamos usar apenas esse tipo de implementação com pequenas quantias de dinheiro (pense em carteira, não em conta bancária) e usar multi-sig e armazenamento frio para armazenar quantias maiores, idealmente espalhadas por vários serviços."
Já surgiram dúvidas sobre a segurança do Touch ID no passado. Embora especialistas concordem que ele é mais seguro do que um PIN de quatro dígitos, T espere segurança de nível industrial.
No entanto, ele oferece uma camada adicional de segurança biométrica e, agora que está aberto a terceiros, LOOKS provável que seja usado para pagamentos em um futuro muito NEAR .
Nermin Hajdarbegovic
Nermin começou sua carreira como artista 3D há duas décadas, mas eventualmente mudou para cobrir tecnologia de GPU, negócios e todas as coisas de silício para vários sites de tecnologia. Ele é formado em Direito pela Universidade de Sarajevo e tem ampla experiência em inteligência de mídia. Em seu tempo livre, ele gosta de história da Guerra Fria, política e culinária.
