Compartilhe este artigo

A API da Chain elimina o trabalho duro do desenvolvimento de aplicativos Bitcoin

A nova API de blockchain pode tornar muito mais fácil para os desenvolvedores desenvolverem com base na Tecnologia Bitcoin .

Desenvolver para Bitcoin pode ser um BIT trabalhoso. O protocolo foi projetado com transações, não aplicativos, em mente, e entender a Tecnologia pode ser intimidador, não apenas para o público em geral, mas também para desenvolvedores.

Tudo isso pode estar prestes a mudar graças ao Chain, uma nova infraestrutura de Bitcoin que pode tornar mais fácil do que nunca para os desenvolvedores desenvolverem sobre a Tecnologia.

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

Os entusiastas muitas vezes sonham com as aplicações que poderiam ser criadas com a Tecnologia do bitcoin; Correntepoderia finalmente atrair a massa crítica de desenvolvedores necessária para transformar esse sonho em realidade.

A empresa nasceu em parte da frustração, disse Matt Matteson, da Chain, cujo currículo inclui ser o primeiro funcionário da Path http://nsbrief.com/117-matt-matteson/:

“Senti que entraria no fim de semana com uma ideia realmente ótima [para um aplicativo], mas passaria três fins de semana apenas tentando fazer esses nós [de Bitcoin] funcionarem de uma forma que fosse útil para meu aplicativo.”

Bola de pelo tecnológica

O Bitcoin é frequentemente falado em termos quase messiânicos como uma Tecnologia. Muito disso é merecido: o Bitcoin realmente é uma inovação incrível em termos de criação de infraestrutura digital descentralizada e, pela primeira vez, somos capazes de ter uma forma digital descentralizada de dinheiro, por exemplo.

No entanto, quando se trata do código em si, os desenvolvedores do Bitcoin são mais sóbrios.

Na conferência Bitcoin2014, o cientista-chefe da Fundação Bitcoin , Gavin Andresen, brincou que “Satoshi nos deu um BIT de bola de pelo”, e mais tarde disse que “a primeira versão do Bitcoin era terrivelmente insegura [sic]”.

Até mesmo baixar o blockchain, o livro-razão de todas as transações, pode ser uma tarefa dolorosa, como diz o desenvolvedor líder Wladimir van der Laandisse ao CoinDesk em abril:

“A razão para isso é que ele baixa de um nó por vez. Se esse for um nó lento, azar.”

Impulso do desenvolvedor

Embora o código esteja sendo constantemente melhorado, Andresen deixa claro que o foco continuará sendo garantir que “a rede CORE do Bitcoin processe as transações da forma mais confiável possível”.

Isso deixa a porta aberta para que outra pessoa se concentre em tornar a rede CORE do Bitcoin o mais facilmente acessível possível aos desenvolvedores.

“Não há nada quebradopor si só sobre executar sua própria infraestrutura de Bitcoin . É muito demorado, muito trabalhoso e muito caro”, disse Adam Ludwin da Chain, que talvez seja mais conhecido por ser um dos primeiros investidores da Vine. “Isso limitou o número de desenvolvedores que estão dispostos a entrar e construir algo à noite e nos fins de semana.”

Em vez de cada desenvolvedor ter que começar do zero, o Chain fará grande parte do trabalho pesado para eles. Na verdade, o Chain é uma cópia dos dados no blockchain que é organizada e salva de uma forma menos otimizada para processar transações e mais otimizada para criar aplicativos.

“A comunidade [Bitcoin] é melhor atendida, em nossa Opinião, por ter uma empresa que seja bem compreendida, confiável, de código aberto e que não faça nada além de se concentrar na confiabilidade e na força dessa camada [de novos dados]”, argumenta Ludwin.

Lançado esta semana, o Chain atualmente fornece três funções básicas para desenvolvedores, retornando detalhes paraendereços,transações e blocos, e até agora só suporta Bitcoin.

Bitcoin
Bitcoin

Os desenvolvedores podem esperar mais de uma dúzia de funções e suporte para Litecoin, Dogecoin e namecoin no futuro, disse Ludwin:

“Os desenvolvedores devem esperar ver muitos recursos – T pense em um ano, pense em 60 dias.”

Para garantir que será o mais seguro possível e dar à comunidade confiança sobre essa segurança, o Chain será totalmente de código aberto.

"Não somos fãs de centralizar um serviço e introduzir novos riscos ao ecossistema", disse Ludwin.

Atualmente, o Chain é gratuito, mas aplicativos comerciais da API serão cobrados no futuro. A equipe também está construindo SDKs (kits de desenvolvimento de software) para desenvolvedores de Bitcoin no Android.

História da empresa

Atualmente composta por oito membros, incluindo um ex-aluno da plataforma de nuvem Heroku, a Chain era anteriormente a equipe por trás do Albumatic – um aplicativo de compartilhamento de fotos queatraiu muita cobertura, mas não conseguiu atingir massa crítica.

Depois se transformou em Koa.lanovembro passadoe começou a criar aplicativos para a plataforma de mensagens Kik, em cujo conselho de diretores Ludwin atua.

Por volta de janeiro deste ano, no entanto, a equipe foi expandida como parte de uma mudança radical para a Chain, que levou adiante o AlbumaticFinanciamento da série A de US$ 4,2 milhõesde investidores como Thrive, SV Angel e RRE Ventures, onde Ludwin é um parceiro de risco.

Mais tarde neste ano, a equipe da Chain irá para conferências de Bitcoin e campi universitários para demonstrar o potencial de sua API. Com a Chain, os desenvolvedores estudantes poderão construir aplicativos de Bitcoin em um único final de semana, disse Ludwin:

“Você pode ser um estudante de ciência da computação de 19 anos do primeiro ano e pode fazer isso porque adicionamos essa camada acima da infraestrutura que permite que as pessoas construam rapidamente.”

Se a Chain conseguir incentivar mais e mais desenvolvedores a começar a trabalhar com Bitcoin, talvez realmente comecemos a ver o que é possível com essa Tecnologia.

Kadhim Shubber

Kadhim Shubber é um jornalista freelancer que comprou bitcoins pela primeira vez para poder comprar uma cerveja no The Pembury Tavern, o pub Bitcoin de Hackney. Ele já fez reportagens para a Slate, Wired, The Daily Telegraph, The Sunday Times e Ampp3d. Atualmente, ele está cursando mestrado em Jornalismo na City University London.

Picture of CoinDesk author Kadhim Shubber