Share this article

Desenvolvedores refazem software Satoshi

Uma equipe de desenvolvedores de software está lançando um novo cliente Bitcoin , projetado como uma alternativa ao software original que implementou o protocolo Bitcoin .

Binary Code Landscape

Uma equipe de desenvolvedores de software está lançando um novo cliente Bitcoin , projetado como uma alternativa ao software original que implementou o protocolo Bitcoin . O novo software, chamado btcd, resolve vários problemas que, segundo eles, dificultaram a portabilidade do software para novos sistemas operacionais, e será exibido na conferência Bitcoin 2013 no final desta semana.

Bitcoind foi o cliente Bitcoin original que implementou o protocolo Bitcoin e foi parcialmente desenvolvido por Satoshi, o misterioso inventor do algoritmo Bitcoin . Ele foi desenvolvido como um 'daemon' – um programa projetado para ser iniciado e manipulado por meio de instruções digitadas em uma linha de comando. O software, que era portátil entre sistemas Windows, Mac e Linux, era particularmente útil para administração remota. É útil para integração em outro software cliente Bitcoin ou em sistemas de pagamento.

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the Crypto Daybook Americas Newsletter today. See all newsletters

No entanto, a equipe Conformal identificou áreas para melhoria no bitcoind após tentar portá-lo para seu próprio sistema operacional, que era baseado em um sistema de código aberto chamado OpenBSD. Havia várias funções de programação que não eram portáveis ​​de um sistema para outro, e a empresa também teve problemas com testes do código-fonte.

“Depois de ver esses problemas com a portabilidade, senti que o ecossistema Bitcoin poderia usar uma alternativa ao bitcoind,” disseJake Yocom-Piatt, CEO da Conformal.

O Bitcoind foi desenvolvido em C++, mas a equipe de desenvolvimento usou Go, uma linguagem de programação desenvolvida pelo Google, que foi projetada para suportar um grande número de operações simultâneas.

A empresa lançou o código-fonte para a primeira parte do seu sistema, chamado btcwire, no site de programação colaborativa GitHub. Ele lida com a entrega de mensagens para a rede Bitcoin .

“Nosso objetivo é continuar lançando pacotes do btcd à medida que aumentamos a cobertura dos testes e os elevamos a um nível profissional”, disse o desenvolvedor do Conformal David Collins, que será falando na conferência Bitcoin 2013no sábado, 18 de maio.

A equipe prometeu adicionar mais funcionalidades ao seu software, incluindo gerenciamento de carteiras e conexão ao Tor, que é uma rede para comunicação online anônima.

Danny Bradbury

Danny Bradbury has been a professional writer since 1989, and has worked freelance since 1994. He covers technology for publications such as the Guardian.

Picture of CoinDesk author Danny Bradbury