Bitcoin Core: as pessoas por trás do blog Bitcoin - alfa.cash
Bitcoin Core: as pessoas por trás do Bitcoin
By Isabel P. Outubro 22, 2020 8 Mins Read
Há um fato que você pode ignorar à primeira vista: Bitcoin é um software. Isso significa que é apenas mais um aplicativo que você pode executar em seu computador, muito parecido com o Google Chrome ou o Microsoft Office. Obviamente, a funcionalidade e o propósito são totalmente diferentes, mas são compostos do mesmo: números; código que só pode ser lido por uma máquina.
Esse código não pode ser criado e funcionar completamente sozinho, no entanto. Há pessoas por trás disso: primeiro, planejando e construindo; segundo, seguir suas operações e verificar se funciona como prometido (podem aparecer alguns bugs maléficos); e terceiro, melhorando constantemente o software com novos recursos e maior segurança.
Graças a isso, as primeiras versões do Google Chrome e do Microsoft Office (por exemplo), não são iguais às atuais. Nestes casos, as empresas por trás do software (Alphabet Inc. e Microsoft Corp.) se encarregam de contratar desenvolvedores que cuidam da tarefa. Assim… que tal Bitcoin? Quem está por trás do código, sua manutenção e melhoria?
Provavelmente você já ouviu falar sobre a descentralização de Bitcoin e como ninguém possui Bitcoin como uma criptomoeda. Mas hey, isso não significa que não haja ninguém por trás das cortinas, mantendo e melhorando o código, e até mesmo dando algum dinheiro por isso.
Não existe apenas "um" Bitcoin
Para começar, você deve saber que não existe apenas "um" software Bitcoin. Satoshi Nakamoto criou e publicou a primeira versão do código-fonte aberto com licença gratuita, o que significa que qualquer pessoa pode replicar, modificar e até vender esse software. Portanto, isso é exatamente o que todos fizeram (e é assim que os primeiros altcoins nasceram, mas isso é outra história).
Depois que Satoshi se foi para sempre (desde 2010), a versão que ele criou e manteve passou para as mãos de outras pessoas, e acabou sendo chamada de Bitcoin Core. Portanto, Bitcoin Core é a primeira implementação de software de Bitcoin, e ainda é a versão mais popular. Até o momento, existem cerca de 10.696 nós (computadores e mineiros) no total fazendo parte da rede Bitcoin, e 10.497 deles estão executando a versão do Bitcoin Core. Isso é 98,1% de dominância, de acordo com CoinDance.
Nós compartilham em diferentes versões Bitcoin. Fonte: CoinDance
Então, sim, o Bitcoin Core está liderando o desenvolvimento do código-fonte do Bitcoin. Embora isso não signifique que eles tenham controle total da moeda. Como Bitcoin.org afirma sobre isso:
"Ninguém possui a rede Bitcoin tanto quanto ninguém possui a tecnologia por trás do e-mail. Bitcoin é controlado por todos os usuários Bitcoin em todo o mundo. Enquanto os desenvolvedores estão melhorando o software, eles não podem forçar uma mudança no protocolo Bitcoin porque todos os usuários são livres para escolher o software e a versão que usarão. Para permanecerem compatíveis uns com os outros, todos os usuários precisam usar um software que cumpra as mesmas regras. Bitcoin só pode funcionar corretamente com um consenso completo entre todos os usuários. Portanto, todos os usuários e desenvolvedores têm um forte incentivo para proteger esse consenso. "
Basicamente, isso significa que se você não gosta do Bitcoin Core, ainda pode usar o Bitcoin por meio de outra versão com regras válidas (há mais de cinco delas). No entanto, Bitcoin Core é, até o momento, a versão mais segura e bem guardada.
Os mantenedores do núcleo Bitcoin
Agora vamos responder apropriadamente quem está por trás do Bitcoin. Como Bitcoin Core é a versão mais usada, podemos falar sobre seus desenvolvedores atuais. Eles são mais de 700 de todo o mundo porque qualquer pessoa com conhecimento pode contribuir para o desenvolvimento Bitcoin.
Claro, há alguns primus inter pares (lideres) entre eles. Por questões práticas, existe uma hierarquia estabelecida entre os colaboradores, considerando a meritocracia. Isso significa que aqueles que estão há mais tempo e contribuíram mais para o código, também têm mais poder de decisão final.
Imagem por WorldSpectrum / Pixabay
Da mesma forma, temos as posições de "mantenedores" do código no GitHub. Esses desenvolvedores possuem acesso privilegiado e são responsáveis por gerenciar solicitações para incluir novas propostas de código no repositório principal (solicitações pull). Finalmente, aquele na função de "mantenedor líder" é o responsável final pela indicação de novos mantenedores e pela última implementação de novas versões.
Vamos saber um pouco sobre isso Mantenedores do núcleo Bitcoin.
W. van deer Lan. Fonte Coine.rs Wiki
Ele é o atual mantenedor líder do Bitcoin Core, e não há muito a dizer sobre ele (os desenvolvedores do Bitcoin Core são bastante reservados). Ele mora na Holanda e está desenvolvendo para Bitcoin Core desde 2011. Ele fez 1.711 verificações no código (commits), e seus pseudônimos conhecidos são laanwj, wumpus e orionwl.
Em setembro de 2020, van der Laan confirmado ele estava fazendo uma pausa em suas obrigações como mantenedor líder no Bitcoin Core. Talvez ele volte mais tarde, ou talvez um novo mantenedor líder esteja a caminho.
Marco Falke. Fonte: Bitcoin Edge Initiative
Ele era o mantenedor do QA / Teste, mas aparentemente deixou o papel em 2018. Outros relatórios dizem que ele ainda é um mantenedor e, pelo menos, ele é muito ativo dentro do repositório Bitcoin no GitHub. Ele fez 1.329 commits: além disso, sabemos muito pouco sobre ele. De acordo com sua conta no GitHub, ele é da Alemanha, agora mora em Nova York e trabalha para a Chaincode Labs.
Peter Wuille. Fonte: GitHub
Com um Ph.D. em Ciência da Computação pela Universidade de Leuven (Bélgica) e conhecido como "sipa" no GitHub, ele é um colaborador frequente do Bitcoin (1.277 commits). Idéias como SegWit e Schnorr Signatures (para melhorar a escalabilidade Bitcoin) vieram dele. Wuille também é cofundador da Blockstream, uma empresa especializada em cadeias laterais com blockchain.
Jonas Schnelli. Fonte: Crunchbase
Suíço, cypherpunk e hacker (de acordo com seu GitHub), Schnelli é o atual mantenedor da GUI no Bitcoin Core, com 508 commits. Ele também é o cofundador da Shift Cryptosecurity, cujo principal produto é a carteira de hardware BitBox. Anteriormente, ele desenvolveu aplicativos para empresas como Coop e Credit Suisse.
Samuel Dobson. Fonte: @meshcollider
"MeshCollider" no GitHub, ele é o mantenedor da carteira desde 2018. Ele é Ph.D. em criptografia. estudante da Universidade de Auckland (Nova Zelândia) e fez 79 commits no repositório Bitcoin. Aparentemente, ele é o membro mais jovem da equipe atual, se formos guiados por seu perfil no Twitter.
Michael Ford. Fonte: BitMEX
Ele é a última adição ao grupo exclusivo de mantenedores do Bitcoin Core, sendo aceito em 2019. De acordo com seu Conta do Twitter, ele é da Austrália e também colabora com a empresa de agritech Hectare. Conhecido como "fanquake" no GitHub, ele já fez 477 commits até agora, pelo menos desde 2013.
Desenvolvedores adicionais (e importantes)
O Bitcoin Core tem poucos mantenedores (porque requer um alto nível de trabalho, confiança e tempo), mas isso não significa que eles façam todo o trabalho. Como mencionamos acima, existem mais de 700 contribuidores e, entre eles, além dos mantenedores, existem alguns desenvolvedores notáveis também.
Podemos citar aqui vários deles: Matt Corallo (648 confirmações), John Newberry (610 confirmações), Cory Fields (595 confirmações), Andrew Chow (435 confirmações), Luke Dashjr (411 confirmações), Russ Yanofsky (366 confirmações), Carl Dong (128 confirmações), Suhas Daftuar (278 confirmações) e Alex Morcos (209 confirmações). Os dois últimos são os fundadores da Chaincode Labs, uma empresa que faz parte do próximo tópico a ser mencionado aqui.
Os desenvolvedores Bitcoin são pagos por seu trabalho?
A primeira resposta para isso pode ser um "não", porque este é principalmente um trabalho voluntário para software de código aberto e moeda descentralizada. Contudo, mesmo Bitcoin tem seus patrocinadores, e a maioria deles são empresas interessadas no seu bem-estar (porque trabalham com ela).
Essas empresas (ou investidores individuais) doam certas quantidades para os desenvolvedores principais ou mesmo os contratam em tempo integral como desenvolvedores Bitcoin. Na verdade, de acordo com um relatório pela BitMEX, Chaincode Labs, Lightning Labs, Blockstream e a MIT Digital Currency Initiative (MIT DCI) são os patrocinadores mais prolíficos.
Dos desenvolvedores que mencionamos acima, Alex Morcos, Suhas Daftuar, John Newberry, Marco Falke, Russ Yanofsky e Carl Dong estão sendo pagos pela Chaincode Labs. Cory Fields e van deer Laan estão sendo patrocinados pelo MIT DCI. Peter Wuille e Andrew Chow foram cortesia da Blockstream.
Finalmente, Michael Ford foi financiado pela própria BitMEX, e Samuel Dobson pelo empresário e investidor John Pfeffer.
É importante notar que nem todo desenvolvedor Bitcoin recebe algum tipo de financiamento: a maioria deles são voluntários, ou, como é o caso dos mantenedores, começaram como e só muito depois receberam algo.
Existem muito mais pessoas por trás do Bitcoin, mas a maioria delas são anônimas, assim como seu criador. Não sabemos quem é a maior parte deles, mas devemos agradecer a presença deles, possibilitando o uso de Bitcoin.