- Voltar ao menu
- Voltar ao menuPreços
- Voltar ao menuPesquisar
- Voltar ao menuConsenso
- Voltar ao menu
- Voltar ao menu
- Voltar ao menu
- Voltar ao menuWebinars e Eventos
Desenvolvedores CORE pedem nova estratégia de software para Bitcoin no MIT
Os desenvolvedores do Bitcoin CORE , incluindo Gavin Andresen, expandiram sua visão mais ampla para o desenvolvimento do Bitcoin em um evento do MIT ontem.
Os desenvolvedores do Bitcoin CORE , Gavin Andresen, Cory Fields e Wladimir van der Laan, expandiram sua visão mais ampla para o desenvolvimento do projeto Bitcoin de código aberto em um evento realizado ontem por seu novo empregador, o MIT Media Lab.
Na sessão de uma hora e meia, moderada porLaboratório de mídia do MIT diretor Joi Ito, Andresen expressou sua crença de que o Bitcoin precisa evoluir para longe de ter uma implementação de software dominante, afirmando que ele acredita que o projeto está no meio dessa transição.
A observação surge em meio a umadebate maior focado em atualizar o software do bitcoin para permitir que um número maior de transações seja incluído em blocos, e encontrou os desenvolvedores buscando adicionar nuance ao debate. Por exemplo, Cory Fields, posicionou a situação atual como análoga a quando a Internet dependia principalmente de um navegador.
"O Internet Explorer 6 em um ponto definiu a internet", disse Fields. "Estamos no processo de tentar nos afastar ONE implementação verdadeira que temos agora."
No geral, a palestra mostrou que os desenvolvedores buscavam divulgar sua visão para um projeto de código aberto que, apesar de ser objeto de mais de US$ 900 milhões em investimentos de capital de risco, continua atolado em considerações de governança e debates filosóficos.
O processo encontrou Andresen, o antigo mantenedor do bitcoin, oferecendo suas interpretações de como o projeto deveria ser definido:
"Há três coisas em que penso quando ouço Bitcoin, a moeda digital, o dinheiro digital da Internet, com 'b' minúsculo, Bitcoin, há Bitcoin , o código que executa a rede, e há Bitcoin, o protocolo."
Fields disse que, até o momento, as discussões sobre desenvolvimento agruparam o gerenciamento do código com o protocolo em si.
"Muitos outros protocolos começam com uma descrição de alto nível. Começamos com o códigoSatoshi [Nakamoto] escreveu, e temos que nos livrar de todos os casos desagradáveis que estamos encontrando... [Mas] estamos chegando a um ponto em que seria ONE escrever um documento de especificação de protocolo e fazê-lo estar 100% correto", continuou ele.
Em outro lugar, Andresen propôs que ter várias versões do software Bitcoin – como o Bitcoin CORE e sua proposta Bitcoin XT (embora não tenha sido nomeado diretamente) – protegeria contra cenários em que problemas com uma implementação poderiam derrubar toda a rede.
"Há esforços para dividir o CORE em partes mais administráveis... Há uma indústria enorme sobre seus ombros, você tem uma responsabilidade enorme de não estragá-la", disse Andresen, acrescentando:
"Uma maneira de estragar tudo é não fazer nada. Tem que evoluir."
Questão de consenso
Os desenvolvedores também procuraram deixar clara sua visão sobre onde os desafios de desenvolvimento residem atualmente, observando como o Bitcoin continua sendo um projeto de código aberto exclusivo devido ao seu design.
"Qualquer projeto de software tem desafios interessantes", disse Fields. "[Mas o Bitcoin opera em] consenso. Onde a maioria dos codificadores está acostumada com a ideia de que se você implementa dessa forma, e se você obtém essa resposta, está errado. No Bitcoin, a resposta geralmente aceita é a resposta correta, mesmo que esteja errada."
Andresen continuou observando como essa necessidade de alcançar consenso entre uma gama diversificada de participantes da rede significa que o desenvolvimento do software é naturalmente lento e que soluções fáceis para outros tipos de software T se adaptam bem a esse ambiente.
"A atualização automática é mencionada com frequência", disse Fields. "[Mas no Bitcoin], a atualização é uma votação, seja o nó ou a carteira que você está executando. Então não é realmente possível implorarmos para que você pule para a nova [versão do software]."
Andresen indicou que acredita que o Bitcoin CORE precisa fazer mais para incentivar mineirosque processam transações para atualizar software empacotando versões com esse grupo em mente.
"É sempre um desafio fazer com que os mineradores atualizem, parte disso é dar a eles algo que eles querem, tornando-o mais rápido, mais eficiente, usando menos CPU, menos largura de banda de rede", ele continuou. "Tem que haver algum motivo para eles atualizarem."
Desafios existenciais

Ito direcionou uma série de perguntas para encorajar os desenvolvedores a articular como eles poderiam responder a desafios mais incomuns, como se os reguladores do governo tentassem pressionar o projeto.
Aqui, Andresen sugeriu que acredita ser "difícil imaginar" como a regulamentação poderia ser elaborada para o protocolo, dado que tais regulamentações geralmente afetam as empresas que usam uma Tecnologia.
"[As pessoas falam sobre] o que aconteceria se os atuais mantenedores fossem influenciados pelos reguladores, mas não está claro, se algum governo pudesse apontar uma arma para nossas cabeças, não está claro o que poderíamos fazer", ele comentou.
Fields sugeriu que poderia haver pressão se os desenvolvedores do Bitcoin CORE tentassem permitir que os usuários do software fizessem transações "inteiramente anônimas" por meio de seu trabalho no protocolo.
Ito então expressou sua Opinião sobre como conceitos como lavagem de dinheiro são frequentemente uma questão de definição, chamando-o de "metacrime". Ele continuou observando que, embora os EUA possam "esperar transparência" em transações feitas por seus cidadãos e entidades, um maior nível de Política de Privacidade dessa supervisão pode ser desejado em países com regimes mais autoritários.
Andresen respondeu afirmando sua opinião de que o anonimato deveria ser um recurso das carteiras de Bitcoin que permitem transações na rede, mas que sua equipe poderia fornecer as ferramentas para esses projetos.
"Os recursos de Política de Privacidade do protocolo de baixo nível podem ser controversos. [Mas] se forem primitivos criptográficos, eles teriam algum outro uso", acrescentou.
Conversa continuada

Quanto a como eles veem a questão das capacidades do software do bitcoin, como o tamanho dos blocos de transação na rede, no futuro, os desenvolvedores foram menos claros, observando que eles T "fingem entender" o que eles veem como um argumento novo e inovador.
“Há tantas perspectivas e variáveis e coisas diferentes que precisam ser analisadas e discutidas. Acho que a razão pela qual é uma questão tão sexy e divisiva é porque é muito fácil pegar uma e dizer que essa coisa importa, isso é importante para mim, então vou pular nisso e pode parecer fácil”, disse Fields.
Para isso, Ito recorreu à sua experiência emICANN, o grupo sem fins lucrativos que supervisiona domínios de nível superior no protocolo da Internet, aconselhando que um diálogo aberto e cansativo pode ser a maneira mais benéfica de resolver problemas entre diversas partes interessadas.
“A questão é que, ao tornar a ICANN completamente aberta e não impedir que as pessoas compareçam, você elimina o argumento de que elas T puderam participar ou T puderam estar na conversa”, aconselhou Ito.
Os desenvolvedores sugeriram que tal cenário provavelmente ocorrerá no próximoEscalando Bitcoinconferência em Hong Kong.
Agenda de Hong Kong
Quanto a quaisquer detalhes adicionais sobre o acompanhamento da bem recebida conferência inaugural Scaling Bitcoin de setembro em Montreal, os desenvolvedores foram menos claros.
Andresen, por exemplo, distanciou-se da ideia de que os desenvolvedores devem ser os tomadores de decisão no evento, que será realizado de 6 a 7 de dezembro, argumentando que a comunidade precisará ter a palavra final.
"Não são os desenvolvedores que decidem o que o Bitcoin deve ser. É todo mundo no ecossistema que precisa decidir como o Bitcoin deve evoluir e o que ele vai ser", disse ele.
Andresen deu a entender que pode, em última análise, encorajar uma estrutura de governança para as conversas que se baseie na abordagem de Ito, indicando que haverá reuniões de acompanhamento.
"No final, decidi que todos ficariam em uma sala e fariam o que [eles] tivessem vontade, só porque é muito difícil se comprometer com algo e dizer que realmente podemos fazer isso. Acho que isso é muito ambicioso", disse ele.
Quanto aos detalhes firmes sobre a agenda do Scaling Bitcoin, o site também é vago neste momento, observando apenas que sua chamada para propostas foi encerrada e que as propostas de tamanho de bloco serão incluídas no itinerário da conferência.
Imagens de Pete Rizzo para CoinDesk
Pete Rizzo
Pete Rizzo foi editor-chefe da CoinDesk até setembro de 2019. Antes de ingressar na CoinDesk em 2013, ele foi editor da fonte de notícias sobre pagamentos PYMNTS.com.
