A reorganização semanal: finalizando o trabalho de Satoshi

0
40

Há pouco menos de um ano, eu anunciado no Twitter a ideia do Projeto Bitcoin Script. Dizer que foi bem recebido seria um eufemismo. Os Bitcoiners ansiavam por algo em que pudessem se agarrar no meio da baixa. Vislumbres de esperança estavam no horizonte e eu pretendia ampliá-los e, esperançosamente, reunir a indústria em torno de uma nova narrativa tecnológica. Infelizmente, a vida tinha outros planos e, para resumir a história, rapidamente percebi que mordi mais do que conseguia mastigar na altura.

O Projeto Bitcoin Script nunca viu a luz do dia. Na melhor das hipóteses, foi uma campanha de conscientização social de curta duração. Isso semeou algumas ideias e levou a conversa adiante. No mínimo, é provavelmente por isso que tenho o privilégio de trabalhar nesta coluna hoje. Menciono isso porque minha experiência não é diferente daquela de centenas de pessoas que tentaram deixar sua marca no Bitcoin. É um caso humilhante e ingrato. Egos feridos são comuns. Muitos deixaram muito mais sangue, suor e lágrimas do que eu nesta frente.

De vez em quando, porém, as estrelas se alinham e nossas ações coletivas começam a transcender os interesses de cada indivíduo. Veja, o Bitcoin se move em seu próprio ritmo. Tente aumentar o ritmo e toda a dança será interrompida. Este ato de sincronização requer muita paciência.

Na semana passada, quando as paredes pareciam estar se fechando, a companhia de dança finalmente se recompôs. E foi lindo. Depois de um longo hiato, o otimismo está de volta e finalmente se livrou do medo, da incerteza e da dúvida. A oportunidade que temos pela frente estimulou a comunidade de desenvolvedores a realizar talvez o seu trabalho mais ambicioso até agora.

Torne o script ótimo novamente

Ao entrar nos corredores do Palmer Events Center, em Austin, na manhã de quarta-feira, foi difícil ignorar os flashbacks de tempos passados.

Em 2015, um evento estranhamente semelhante ocorreu em Montreal, no Canadá, e deu o tom para a próxima década. O dimensionamento do Bitcoin ocorreu em um momento crítico na história do projeto – no momento em que a comunidade lutava para definir sua visão para o futuro. O evento foi um quem é quem de uma indústria então jovem e nascente. Todo o cérebro figurativo do Bitcoin sob o mesmo teto. Assustador, em retrospectiva.

Estou divagando, mas o Bitcoin++ na semana passada teve vibrações semelhantes. Você poderia dizer imediatamente que havia uma energia especial no prédio e a multidão não era menos estelar. Um grande contraste entre o roadshow médio das conferências e as palhaçadas online às quais nos acostumamos.

Sem outdoors, sem tiradas de 280 caracteres e, o mais importante, sem discurso de vendas.

No início da conferência, foi difícil ignorar o impulso por trás da proposta OP_CAT. Os seus mais firmes proponentes provavelmente estavam a preparar-se para que o evento fosse a sua consagração. Um consenso aproximado parecia estar ao alcance e mesmo aqueles que originalmente o rejeitaram estavam aceitando a ideia.

Quis o destino que pelo menos uma pessoa tivesse outros planos e, nos primeiros minutos da sua apresentação, as implicações surgiram para todos os presentes.

“The Great Script Restoration Project” é a tentativa do desenvolvedor do Blockstream, Rusty Russell, de inverter o proverbial script para todos. É uma jornada para contemplar o “porquê” por trás da confusão de roteiros e propostas de aliança lançadas hoje em dia. O que estamos tentando alcançar?

Que tal consertar o script do Bitcoin e devolvê-lo à sua antiga glória?

Para contextualizar, uma parte significativa dos recursos de script do Bitcoin foi removida precipitadamente em 2010, quando foi descoberto que certas funções eram passíveis de ataques de esgotamento de recursos (DDoS). Em vez de resolver o problema subjacente, Satoshi cortou tudo o que pensava que poderia ser afetado e o subproduto mutilado e hackeado é o que nos resta hoje. Grande parte da conversa até agora girou em torno de corrigir scripts com bandaids aqui e ali para restaurar algumas funcionalidades. Isto inevitavelmente nos arrastou para os becos sem saída do comércio de cavalos e da venda de bicicletas.

O projeto de restauração inverte essa abordagem e propõe que tomemos as medidas de engenharia adequadas para chegar lá. Se concordarmos com o destino, devemos aproveitar esta oportunidade para mudar o Bitcoin para melhor. Os estigmas políticos, sociais e os ossificadores que se danem. Este último ponto nunca pode ser suficientemente enfatizado. Intencional ou não, a apresentação de Rusty parece um apelo para que os desenvolvedores se libertem do dogma e abracem a ciência novamente.

Acontece que a melhor maneira de atrair os desenvolvedores é atacá-los com dados, benchmarks e medições. Deixarei que o pessoal mais técnico descreva os detalhes de sua estrutura, mas vale a pena apontar por que ela se mostrou tão eficaz. Ao oferecer um modelo para contabilizar o custo de cada mudança associada, Rusty nos permite uni-las sob o mesmo guarda-chuva. Este é um afastamento significativo do enquadramento existente que colocava todas as propostas umas contra as outras. Em vez disso, trabalhamos juntos para consertar o que foi anteriormente abandonado e considerado quebrado, usando uma engenharia cuidadosa.

Confie no processo

Para ser claro, “O Grande Projeto de Restauração das Escrituras” dificilmente se qualifica como uma proposta ainda. É apenas uma coleção solta de ideias e algumas sugestões iniciais sobre como podemos abordá-las. A razão pela qual ganhou tanta força em tão pouco tempo é que é uma oportunidade de fazer as coisas de forma diferente. Para terminar o trabalho de Satoshi.

Pela primeira vez em muito, muito tempo, alguns esboços de um consenso aproximado estão se formando. Talvez não em torno de uma proposta, mas pelo menos em torno de um processo. Isso é progresso.

“Vamos ser engenheiros. Sejamos objetivos e tenhamos argumentos racionais sobre essas coisas. Sim, teremos de convencer o resto do mundo, mas isso será muito mais fácil se todos caminharmos na mesma direção”. – Christian Decker

Fonte: bitcoinmagazine.com

DEIXE UMA RESPOSTA

Please enter your comment!
Please enter your name here