Fundador da Yearn Finance se defende

Fundador da Yearn Finance se defende

O fundador da Yearn Finance, Andre Cronje, tem visto muitas críticas ultimamente, ao implantar alguns contratos inteligentes que acabaram perdendo o dinheiro dos usuários. Cronje se defendeu em uma postagem de blog e explicou por que acredita que não deve ser responsabilizado por aqueles que “imitam” seus contratos de teste.

Cronje costuma colocar grandes avisos de isenção de responsabilidade, incitando as pessoas a tratá-los com cautela e não apenas porque ele os construiu. Pouco pode ser feito para evitar isso, dada a natureza sem permissão desses produtos. No entanto, Cronje foi às vezes criticado por não implantar contratos em redes de teste, onde nenhum dinheiro real poderia ser perdido.

Cronje explicou que, de fato, testa software em vários estágios:

“A declaração existe para dissuadir as pessoas de apenas usar os sistemas sem investigação. Isso não significa que eu não teste.”

Antes de um contrato chegar à rede principal, ele passa por um rigoroso processo de teste de unidade, interação e composição. Isso garante que cada parte do contrato esteja funcionando conforme o esperado, até as funções individuais.

No entanto, uma parte importante desse processo é o teste na produção para atingir as condições mais realistas. Ele explicou que a mainnet oferece as melhores ferramentas e condições possíveis, que não podem ser facilmente replicadas localmente:

“Eu descobri problemas no mainnet que nunca encontrei localmente, não consegui replicar os sistemas mainnet localmente e encontrei erros localmente que não consigo replicar no mainnet.”

Além disso, existem muitas versões de produtos existentes, como o Yearn Finance, que foram implantados na rede principal sem serem descobertos. Cronje disse:

“Existem mais de 22 ‘anseios’ na rede principal da ETH. Existem mais de 5 ‘YFIs’ na rede principal ETH.”

Além disso, Cronje disse que o motivo pelo qual seus projetos principais nunca foram hackeados foi:

“Ironicamente, porque eu testei em prod.”

Com essa abordagem, ele diz que é capaz de iterar os problemas reais que surgem, em vez de depender de auditores para revisar o código de pré-produção:

“E se as pessoas simplesmente esperarem até que eu realmente lance o produto, tudo ficará bem.”

Um caso de pessoas se queimando com os contratos inteligentes de Cronje envolveu um desses playgrounds de teste, que ainda faltavam pelo menos algumas semanas para o lançamento ao público.

Abordando essas questões, Cronje observou:

“Eu não construo para especuladores.”

Embora tenha dito que não conseguia entender racionalmente as pessoas que correram para seus ambientes de teste, ele parece ter admitido que uma abordagem mais pragmática pode ser necessária:

“Tenho que pensar mais sobre isso.”

Nesse ínterim, ele se comprometeu a não usar seu conhecido endereço de implantador para realizar mais testes. Dado o número de contratos anteriores que não foram descobertos, isso pode ser suficiente para prevenir outras ocorrências infelizes.

A postagem segue outro exemplo de pessoas que perderam dinheiro em um de seus contratos, um projeto sem nome frequentemente referido por seu símbolo de cotação, LBI. O contrato foi implantado na rede principal em 13 de outubro e imediatamente desencadeou uma corrente de pessoas que colocaram seu dinheiro nele, com muitos chamando-o de “o novo YFI”.

O preço do token caiu imediatamente depois, com muitas histórias de pessoas perdendo pequenas fortunas com ele. Uma enxurrada de críticas contra Cronje foi feita por muitos participantes do mercado, culpando-o pela perda. Vale ressaltar que essa queda de preço não foi resultado de nenhum tipo de mau funcionamento, pois os próprios contratos não foram comprometidos.

Veja mais em: Notícias

Compartilhe este post

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on whatsapp
WhatsApp

Deixe um comentário