Share this article

Gregory Maxwell: Como passei de cético em relação ao Bitcoin a desenvolvedor CORE

O desenvolvedor CORE do Bitcoin discute sua descrença inicial no conceito básico do bitcoin, como ele ajudou a desenvolver sidechains e os problemas enfrentados Bitcoin.

O Bitcoin é muito promissor como moeda descentralizada, mas há muitos problemas técnicos a serem resolvidos à medida que a adoção aumenta.

ONE sabe disso melhor do que o desenvolvedor CORE Gregory Maxwell, que tem contribuído para o software do bitcoin desde os primeiros dias.

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the Crypto Long & Short Newsletter today. See all newsletters

Defensor de longa data do código aberto e da criptografia, Maxwell foi um dos primeiros colaboradoresWikipédiae trabalhou para oFundação Mozilla. Ele agora é cofundador daCorrente de bloco, que arrecadou US$ 21 milhões com planos ambiciosos para impulsionar o desenvolvimento do Bitcoin e garantir melhor seu futuro.

Maxwell conversou recentemente com a CoinDesk no Cimeira do Futuro do Dinheiro sobre seu desdém inicial pela ideia de moeda digital, como ele planeja criar mais desenvolvedores CORE e os problemas técnicos que a Blockstream pretende resolver.

De cético a crente

Satoshi Nakamoto apresentou o conceito de Bitcoin em uma lista de discussão sobre criptografia em 2008. Como muitos membros daquela lista, Maxwell estava inicialmente cético em relação a uma moeda digital que não exigisse confiança de terceiros.

Ele disse ao CoinDesk:

“Quando o Bitcoin surgiu, eu estava na lista de discussão de criptografia. Quando aconteceu, eu meio que ri. Porque eu já tinha provado que o consenso descentralizado era impossível.”

Grande parte de sua dúvida veio do fato de Maxwell ter sido um dos primeiros apoiadores da Wikipédia, tornando-se um colaborador da enciclopédia online no final de 2004. Ele percebeu durante aqueles anos de formação trabalhando na Wikipédia que a descentralização completa é difícil de ser alcançada.

“Os sistemas de consenso tradicionais precisavam de um sistema de controle de admissões”, disse Maxwell, referindo-se ao fato de que a Wikipédia precisava de gateways para fornecer informações altamente precisas aos visitantes.

“O Bitcoin contorna [o controle de admissões] com a coisa da prova de trabalho. Eu pensei, isso é legal. Talvez algumas pessoas o usem para antispam, mas ele T pode ser seguro”, ele disse.

Mais tarde, em 2009, Maxwell percebeu que o Bitcoin ainda estava por aí. Ele então leu o código-fonte.

Ele disse:

“Comecei a contribuir para o software Bitcoin basicamente logo depois de prestar atenção nele e aprender como ele funcionava. Vendo, 'oh, isso T é impossível'.”

Depois disso, ele começou a enviar patches para o Sourceforge, o precursor do GitHub, onde a base de código do bitcoin foi originalmente armazenada.

As origens do Blockstream

De acordo com Maxwell, a Blockstream nasceu da enorme quantidade de trabalho que precisa ser feito para desenvolver o software CORE do bitcoin. “No lado técnico, não há fim para problemas técnicos interessantes”, disse ele.

Cadeias laterais

, que permitem que o Bitcoin migre para um blockchain alternativo para usos e recursos adicionais, além de permitir a experimentação com a Tecnologia, são um aspecto fundamental no qual a empresa está se concentrando.

cadeias laterais de gênero

Uma prova de conceitowhitepaper nas sidechains foi lançado em outubro e causou muita agitação na comunidade por seu potencial de remodelar o ecossistema da moeda digital.

Antes disso, disse Maxwell, o conceito de sidechains unidirecionais pegged já havia sido discutido há muito tempo. No entanto, essa ideia ganhou pouca força porque os usuários poderiam acabar com moedas sem valor se um projeto de sidechain proposto T desse certo.

“O problema com um pino de mão única é que, se ele se tornar um limão, você fica preso. Você T pode sair, T pode voltar”, explicou Maxwell.

A Blockstream, porém, encontrou uma maneira de realizar uma indexação recíproca.

“Eu percebi como ir na outra direção – algo que poderia razoavelmente voltar e plausivelmente ter boa segurança. Todas as outras propostas antes disso simplesmente T funcionariam ou T poderiam ser seguras.”

O financiamento do desenvolvimento do Bitcoin em geral também é parte da missão da Blockstream. Existem poucas empresas hoje trabalhando em questões profundas de infraestrutura que ajudarão o Bitcoin a escalar.

Maxwell disse:

“É muito difícil financiar o desenvolvimento de infraestrutura. Particularmente coisas com visão de futuro e de longo prazo.”

Maxwell admitiu que sidechains, por exemplo, são um projeto complexo. “Não é uma pequena peça de engenharia para construir isso”, ele disse. No entanto, a Blockstream terá desenvolvedores dedicados que dedicarão tempo para resolver as complexidades específicas das sidechains, Maxwell garantiu.

Criando desenvolvedores CORE

Adam Back e Austin Hill, da Blockstream, têm ambosfalou sobrea necessidade de acelerar o desenvolvimento da Tecnologia Bitcoin , mas simplesmente não há codificadores de CORE suficientes disponíveis no momento.

Um dos papéis de Maxwell na Blockstream é a criação de novos talentos para ajudar a impulsionar o desenvolvimento do Bitcoin . “O problema real é apenas expandir a base de pessoas que podem fazer essas coisas”, disse ele.

Ele explicou:

“Vamos fazer mais desenvolvedores CORE . Meu objetivo na contratação não foi brigar pelos escassos restos de coisas que estão disponíveis.”

Maxwell descreveu o trabalho de desenvolvimento do Bitcoin como “missão crítica”. A Blockstream também visa oferecer liderança de pensamento dentro da indústria para expressar opiniões sobre como o Bitcoin pode permanecer uma Tecnologia estável e segura.

“Eu acho que [o Bitcoin ] é mais fácil para o pessoal da Blockstream falar sobre isso. Como estamos envolvidos nisso, somos as maiores armas técnicas no espaço do Bitcoin ”, ele disse.

NovembroRodada de financiamento de US$ 21 milhões,liderado por Reid Hoffman, Khosla Ventures e Real Ventures, entre muitos outros, foi concluído com foco no desenvolvimento de Bitcoin a longo prazo.

“[Desenvolvimento] é uma das coisas que falamos aos nossos investidores. É preciso dinheiro para ir e fazer isso. Não tem um retorno imediato de curto prazo, é um retorno de longo prazo”, disse Maxwell.

Abordando as preocupações com a centralização

Muitos na comunidade Bitcoin estão preocupados que o espírito de descentralização do bitcoin esteja se desgastando.

Eles apontam transações fora da cadeia, escrutínio regulatório e empresas como a Blockstream empregando muitos desenvolvedores de CORE de Bitcoin como problemáticos.

Maxwell enfatizou que, embora a empresa gere novos desenvolvedores para o CORE do Bitcoin , isso T significa que eles terão que permanecer na empresa permanentemente.

“Se fabricarmos alguém que esteja fazendo essas coisas, eles não ficarão presos à Blockstream para sempre”, disse ele.

Ele acrescentou:

“De uma perspectiva, T deveria importar. Porque se ter um monte de gente, [ou] controle sobre um monte de gente, trabalhando no cliente de referência é ruim, então já estamos em apuros."

Os problemas com a descentralização à medida que o Bitcoin cresce também não vão diminuir, de acordo com Maxwell: “Há uma compensação inerente entre escala e descentralização quando você fala sobre transações na rede.”

O problema, ele disse, é que, à medida que o volume de transações de Bitcoin aumenta, empresas maiores provavelmente serão as únicas a executar nós de Bitcoin devido ao custo inerente.

Ele ressaltou:

“Você precisaria de muita largura de banda, da ordem de uma conexão gigabit. Funcionaria. O problema é que T seria muito descentralizado, porque quem vai executar um nó?”

Maxwell identificou BitPay, Coinbase,Bitfinex e Bitstamp como as poucas grandes empresas de Bitcoin que provavelmente executarão nós se o volume de transações aumentar.

.
.

Isso trouxe o desenvolvedor CORE de volta ao porquê sidechains, no final, serão criticamente importantes para Bitcoin. Descobrir como escalar Bitcoin adequadamente exigirá muitos testes.

“O tradeoff T é uma constante. Podemos fazer algumas coisas onde você pode obter alguma escala sem prejudicar a descentralização. Mas isso requer alguma experimentação”, disse ele.

Imagem de Maxwellvia Lwn.net

Daniel Cawrey
[@portabletext/react] Unknown block type "undefined", specify a component for it in the `components.types` prop
Daniel Cawrey