QUEM É RESPONSÁVEL PELO BITCOIN?

QUEM É RESPONSÁVEL PELO BITCOIN?

Na semana passada uma falha potencialmente crítico no código de Bitcoin, contendo elementos para a realização de negação de serviço (DoS) e um vector de ataque de inflação, que poderia criar bitcoins de nada era conhecido. Essas falhas afetaram tanto o cliente Bitcoin Core quanto o Bitcoin ABC, a principal equipe de desenvolvimento do Bitcoin Cash. Embora não tenha sido utilizado, parte da comunidade requer um responsável, especialmente visando alguns desenvolvedores.

O erro em questão foi introduzido no código em 2016, por Matt Corallo, um dos desenvolvedores mais ativos do Bitcoin Core. Embora o bug não pode ser explorada e que a própria Corallo resolver a confusão, alguns têm apontado esse erro como um ato de irresponsabilidade, garantindo que a equipe de desenvolvimento Bitcoin Core não é qualificado e padrões de análise da geração de seu código não são altos e exigentes o suficiente, e até mesmo a necessidade de um mea culpa tem sido sugerida.

Este fato e sua resolução nos levam a perguntar quem é o responsável pelo Bitcoin?

TODOS OS USUÁRIOS SÃO RESPONSÁVEIS ​​PELO BITCOIN

Os principais desenvolvedores da rede têm uma responsabilidade fundamental e, como gerenciam o processo pelo qual são propostos, examinados e incluem modificações no protocolo, sua importância e relevância nesse tipo de eventos é clara. Não há como desculpá-los completamente. Os usuários esperam que seu processo de avaliação seja rigoroso o suficiente para minimizar a existência de erros.

No entanto, os desenvolvedores não são infalíveis e o desenvolvimento adequado do protocolo não é de sua exclusiva responsabilidade.

Lembre-se de que um elemento-chave do Bitcoin é sua descentralização, e seu desenvolvimento técnico não foge completamente da necessidade de cumprir a premissa. Além de se beneficiar de seu protocolo, sua rede e seu alcance global, os usuários da criptomoeda adquirem uma série de responsabilidades, sendo que uma das mais importantes é estar ciente do progresso ou do atraso técnico do protocolo. Embora nem todos tenham as capacidades técnicas para desenvolver o protocolo, ser informados todos os dias e saber a direção a seguir da rede é quase uma obrigação do usuário responsável.

Dada a desculpa da dificuldade de conceitos e desenvolvimento técnico, o usuário responsável deve superar a educação e o treinamento de tal forma que, embora nunca possa introduzir uma modificação formal do Bitcoin, escrita por ele mesmo, pelo menos, conhecer o operação prática da rede, o suficiente para entender o significado e significado das melhorias levantadas, bem como o escopo das modificações.

Os usuários da rede são parceiros no valor do protocolo e co-responsáveis ​​pelo seu desenvolvimento. Como observado pelo Twitter Wladimir Van der Laan, um dos mais ativos desenvolvedores do Bitcoin Core, que foi um dos destinatários da mensagem criptografada sobre o fracasso:

Sim, estávamos errados, mas o "nós" que cometeu um erro é muito amplo. Toda a comunidade estava errada em não rever as mudanças de consenso o suficiente, mais desenvolvedores precisam prestar atenção! É sua total responsabilidade.


Wladimir Van der Laan
Desenvolvedor, Bitcoin Core

 

Desta forma, além de chamar a atenção de todos os usuários da rede, a descoberta dessa falha deve incentivar aqueles que possuem conhecimento técnico suficiente para examinar o código Bitcoin por si mesmos, sendo garantidores de seu funcionamento adequado, em vez de delegar sua própria responsabilidade à equipe do Bitcoin Core ou àqueles que desenvolvem o protocolo.

Os desenvolvedores podem ser alguns dos mais experientes e bem informados sobre essa tecnologia, mas eles não são deuses.

Assim, quanto mais a comunidade de usuários for envolvida, mais seguro será o desenvolvimento da rede. Aqueles que possuem conhecimento técnico devem examinar o código. Embora essa atividade pareça ser uma perda de tempo, sua execução dificultará a repetição de erros como esse.