Canto V: A Ferida
Em 17 de junho de 2016, uma falha de reentrância permite desviar cerca de 3,6 milhões de ETH do DAO
Junho de 2016. A data que dividiria o mundo em dois.
Em 17 de junho de 2016, uma falha de reentrância foi explorada no contrato de The DAO. Cerca de 3,6 milhões de ETH, avaliados em aproximadamente 50 milhões de dólares naquele momento, foram desviados para um contrato derivado. A máquina executara instruções válidas para seu código, mas contrárias à intenção dos participantes. A ferida era real; o debate sobre como responder também.
A comunidade Ethereum despertou em pânico. Aquele era o pior cenário possível. Não uma falha técnica que pudesse ser corrigida com um patch. Uma falha de design. Uma fissura na própria filosofia. O código que deveria ser lei havia criado uma lei que ninguém queria cumprir.
Borr sentiu a ferida com uma clareza que nenhum mortal poderia compreender. Não era dor pela perda do dinheiro. Era o reconhecimento de uma verdade cruel e ancestral: que o código é lei *inclui* o código falho. Que a imutabilidade *inclui* a imutabilidade dos erros. Que a promessa cumprida *inclui* a promessa que sangra. Borr sabia isso desde o início. Era o preço do princípio.
'O código é lei', ele sussurrava nas sombras, enquanto a comunidade entrava em pânico. 'E a lei não escolhe quando ser conveniente.' Isso doía. Isso era cruel. Mas era o único caminho que não destruía tudo que havia sido construído. Pois se a lei podia ser reescrita quando doía... ela nunca havia sido lei. Nunca havia sido nada além de intenção vestida de princípio.
O dilema havia nascido. E com ele, a escolha que dividiria tudo que veio depois.
O código executava exatamente o que havia sido instruído a fazer. A máquina cumpria sua promessa.