Coisas que eu gostaria de saber antes de desenvolver um DeFi Dapp no ​​Ethereum

Andre Cronje vai contar as dificuldades pelas quais passou quando começou a desenvolver um dos DeFi Dapps de maior sucesso de todos os tempos.

Esta tradução de Andre Cronje (fundador da Yearn Finance) relata as dificuldades pelas quais passou e as coisas que ele gostaria de ter conhecido antes de começar a desenvolver um dos DeFi Dapps de maior sucesso desde antes até agora.

A implantação de Dapps é cara (se você não sabe o que está fazendo)

Este é o endereço que usei para implantar o Yearn.Finance:  https://etherscan.io/address/0x2D407dDb06311396fE14D4b49da5F0471447d45C#analytics

Além de algumas contribuições e ajuda de colegas, todo o resto eu tive que descobrir por conta própria.

Coisas que eu gostaria de saber antes de desenvolver um DeFi Dapp no ​​Ethereum

Coisas que eu gostaria de saber antes de desenvolver um DeFi Dapp no ​​Ethereum

Abaixo está o valor total das transações de ETH, totalizando 93,64 ETH e ativos restantes 16,84 ETH. Isso significa que 76 ETH (quase US$ 15.000) foram usados ​​por mim para a implantação e erros de execução.

Coisas que eu gostaria de saber antes de desenvolver um DeFi Dapp no ​​Ethereum

Escusado será dizer que cometi muitos erros estúpidos, tive que reimplantar o projeto muitas vezes, também poderia projetar um sistema melhor e, se tivesse a chance de fazê-lo novamente, poderei custar apenas aproximadamente 10 ETH. Claro, deve haver conhecimento que eu tenho agora.

As redes de teste são ótimas, Kovan e Ropsten, mas não consigo encontrar ou imitar muitos dos contratos com os quais estou trabalhando ( uniswap , 1inch, composite , dydx , fulcrum, Aave, curve.fi, lendf, ddex todos nenhum deles pode ser simulado no testnet). Então eu tive que desenvolver e testar muitas vezes na rede principal.

Há também outro problema, sendo uma pessoa impaciente, sempre pago a taxa mais alta para acelerar o trabalho, mas quando você está no loop de design e teste, isso terá um impacto enorme.

Então, lição aprendida, não tente brincar com o desenvolvimento de contratos inteligentes, a menos que você tenha algum dinheiro de sobra, o que me custou muito mais dinheiro do que eu esperava.

As pessoas não usarão (ou não) usarão seu software se ele não tiver sido auditado

Você pode levar isso de ânimo leve, mas no mundo do código aberto isso é essencial.

Mas o ponto é, eu desenvolvo o projeto completamente grátis como hobby, sem financiamento, sem custo, sem token, (sem comunidade). Mas a primeira frase que recebo é sempre “Este software é auditado?”. Essa é uma pergunta com a qual você precisa se acostumar toda vez que alguém lhe perguntar sobre um projeto e, quando a resposta inevitável for “não”, eles simplesmente a ignoram.

Isso nos leva à terceira coisa.

Levar um produto para uma auditoria é muito competitivo e caro

Depois de usar o dinheiro para implantar e testar meu dapp. A próxima coisa a fazer é levar esse projeto para uma auditoria. Perguntei a algumas fontes e fui apresentado aos seguintes nomes:

Comecei a postar prêmios na comunidade em 30 de janeiro.

Coisas que eu gostaria de saber antes de desenvolver um DeFi Dapp no ​​Ethereum

Como resultado, nenhuma resposta foi recebida.

@epheph no twitter sugeriu usar o programa de auditoria da segurança da fundação ethereum. Apesar de mostrar interesse, o resultado final não foi a lugar nenhum.

Coisas que eu gostaria de saber antes de desenvolver um DeFi Dapp no ​​Ethereum

Em 31 de janeiro, comecei a enviar mensagens em telegramas certik e cryptomaniac (também com um pouco de sorte eu tinha seus detalhes de contato) sobre minha solicitação de auditoria.

Em 4 de fevereiro e ainda não obtive resposta, comecei a enviar e-mail para eles.

Envie uma solicitação de auditoria para a openzeppelin via e-mail [email protected] e no mesmo dia recebi uma resposta de que eles me retornarão em cerca de 1-2 dias. "Aqueles 1, 2 dias" será atualizado aqui à medida que responderem.

Trailofbits enviado por e-mail, eles responderam em um dia e disseram que seria feito em uma semana por US $ 16.000. Eles vão fazer: “Avaliação preliminar de riscos usando métodos manuais e automatizados e a segurança dos arquivos”, infelizmente tenho que responder que o preço é muito caro. Então recebi outra resposta sugerindo usar as seguintes ferramentas:

Não é uma auditoria, mas pelo menos são úteis (embora ainda me custem $ 259/mês)!

Também enviei um e-mail para o quantstamp através de seu formulário on-line, ainda sem resposta.

Enviado por e-mail para sigmaprime, eles responderam no mesmo dia e depois de alguns e-mails de ida e volta. Eles disseram que levaria 11 dias e por US $ 27.500. E claro que tive que responder que não podia concordar com esse preço.

Finalmente aceitei a oferta da cryptomaniac por $5000.

Resumo:

  • trailofbits.com $ 16.000
  • criptomaníacos $ 5.000 
  • certik.org (pendente)
  • quantstamp.com (sem resposta)
  • sigmaprime.io $ 27.500 
  • openzeppelin.com (pendente)

Eu concordo com a cryptomaniac para que eles conduzam sua auditoria. Também enviei pedidos de arrecadação de fundos no gitcoin e no metacartel, mas nenhum deles respondeu, então vamos supor que não haverá ajuda de lá.

Para enfatizar uma coisa, esta não é uma auditoria para todo o sistema, todos os requisitos acima são apenas para um arquivo com 359 linhas de código Solidity. Mesmo a opção mais barata da cryptomaniac custa US$ 13/linha.

Portanto, se você tiver um projeto maior, prepare-se para cerca de US$ 50.000 para uma auditoria.

TLDR

Cerca de US$ 20.000 saíram da minha carteira para um projeto meu gratuito e de código aberto. Não há ajuda da comunidade ou da fundação ethereum, mas pode ser porque entrei em contato com a pessoa errada ou talvez ela não tenha interesse no Yearn.finance. Mas ainda acho que minha “rede criptográfica” é melhor do que a maioria do que os outros estão oferecendo neste momento.

É inconcebível como seria difícil para um recém-chegado completo entrar no mercado.

Lições aprendidas.

Algumas coisas são bastante óbvias, mas ainda devem ser listadas

Os VCs não financiarão o sistema gratuito e sem token

Bastante óbvio, mas ainda precisa ser enfatizado. Uma homenagem ao pooltogether, não está claro como eles foram capazes de fazer isso. 

Os tokens ajudam a promover o desenvolvimento

Eu odeio tokens, os projetos que desenvolvi: Yearn.finance e Xar.network são ambos sem token, sem taxas, e ambos lutam muito porque não há “efeito de rede de token”. Quer desenvolver a comunidade muito rápido? Adicione tokens (ou tenha um VC atrás de você).

Você não poderá obter ajuda da comunidade a menos que já tenha uma comunidade, a qual não conseguiria sem ela.

É um pouco confuso, mas esse loop é algo que você precisa saber se quiser ajuda da comunidade.

Mais fácil “fingir que entendeu antes de entender”

Toda afirmação: “Nosso AUM (ativos sob gestão) cresceu muito” ou “nossa taxa de retorno é muito alta” é apenas meia verdade. Os próprios projetos já possuem um AUM inicial (de VC, financiamento ou da comunidade ~ aka token) e usam esses “números” para aumentar a taxa de depósito do outro lado. Pooltogether é um bom exemplo com $ 250.000 “seu próprio fundo”.

Um modelo semelhante pode funcionar para a Yearn.finance, mas não acho que uma pequena quantia de dinheiro possa encorajar as pessoas.

Folha de dicas

Lançar token, premine 50%, lockdrop (bloqueie e desbloqueie gradualmente) os 50% restantes para patrocinadores AUM, angariação de fundos com 50% tokens, encontre alguns VCs, use $ 20.000 para desenvolvimento de produtos (ou copie o Yearn.finance é gratuito) use todo o capital você levantou em um “fundo inicial” para gerar uma enorme taxa de retorno (2x o que os outros estão oferecendo).

Porque sua taxa é muito alta, adicione na taxa do sistema (mais de 15% do lucro do maior concorrente), ninguém vai se importar porque ainda ganha 2 vezes menos 15% em relação aos seus concorrentes. Retorne o capital para os detentores de tokens com AUM crescente (que você já possui em 50% de bloqueio) e você terá valor de link de rede.

Não faça como eu fiz, é muito difícil, me custa muito dinheiro e cria muito pouco efeito de rede.

Lições aprendidas.



Como usar o Raydium Exchange (RAY): Um guia passo a passo atualizado

Como usar o Raydium Exchange (RAY): Um guia passo a passo atualizado

Raydium é uma troca descentralizada utilizando o mecanismo AMM. Neste guia, descubra como utilizar o Raydium para negociar com eficiência e segurança!

O que é IOST? Tudo o que você precisa saber sobre IOST

O que é IOST? Tudo o que você precisa saber sobre IOST

IOST é uma excelente rede blockchain com alta escalabilidade e segurança, ideal para serviços online. Aprenda sobre o projeto IOST e a moeda IOST com TraderH4.

O que são Estratégias Gama? O que você deve saber sobre Gamma Strategies e GAMMA tokens

O que são Estratégias Gama? O que você deve saber sobre Gamma Strategies e GAMMA tokens

Gamma Strategies fornece uma solução inovadora para o problema de liquidez concentrada em uma determinada faixa de preço. Aprenda sobre este projeto com TraderH4 no artigo abaixo.

Como usar o Orca DEX: um guia passo a passo atualizado

Como usar o Orca DEX: um guia passo a passo atualizado

Neste artigo, Coin98 irá guiá-lo sobre como usar o Orca DEX de AZ, incluindo: conectar carteira, trocar, adicionar e remover liquidez, além de novas funcionalidades do Orca.

O que é a Carteira Tron? Instruções para criar e usar a carteira Tron (TRX, TRC20, TRC10)

O que é a Carteira Tron? Instruções para criar e usar a carteira Tron (TRX, TRC20, TRC10)

Este artigo irá guiá-lo para criar e usar a carteira TRON (TRX) de forma detalhada e fácil, incluindo informações atualizadas sobre segurança e integração com DeFi.

O que é Aleo (ALEO)? Análise da Blockchain de Camada 1 Utilizando Tecnologia ZKP

O que é Aleo (ALEO)? Análise da Blockchain de Camada 1 Utilizando Tecnologia ZKP

Os blockchains da camada 1 estão atraindo grandes investidores. Neste artigo, vamos explorar o Aleo - um projeto que tem ganhado destaque recentemente com sua implementação de ZKP.

O que é Stader? Tudo sobre tokens Stader e SD

O que é Stader? Tudo sobre tokens Stader e SD

Stader é uma plataforma que promete uma melhor experiência de staking na rede Terra.

Ecossistema Solana (SOL) - Tudo o que você precisa saber para Skin In The Game com Solana

Ecossistema Solana (SOL) - Tudo o que você precisa saber para Skin In The Game com Solana

Aprenda sobre o ecossistema Solana e cada peça do quebra-cabeça para preparar o terreno para encontrar oportunidades em Solana.

O que é Thena? Descubra os recursos excepcionais do Thena e do token THE.

O que é Thena? Descubra os recursos excepcionais do Thena e do token THE.

Thena é uma exchange descentralizada na BNB Chain com TVL superior a 150 milhões de USD. Conheça a plataforma, seus mecanismos de ação e a tokenômica do token THE.

O que é Instadapp (INST)? Tudo o que você precisa saber sobre o INST

O que é Instadapp (INST)? Tudo o que você precisa saber sobre o INST

O que é o Instaapp? O que é INST? Vamos descobrir todos os recursos pendentes do Instadapp e informações tokenômicas do token INST!

O que torna a Velodrome Finance especial?

O que torna a Velodrome Finance especial?

Neste artigo, exploraremos o mecanismo de trabalho e os principais recursos do Velodrome Finance, um modelo ve(3,3) avançado, juntamente com informações detalhadas sobre o VELO Token e inovações na DeFi.

Como farmar criptomoedas e ingressar no DeFi com segurança?

Como farmar criptomoedas e ingressar no DeFi com segurança?

A agricultura é uma boa chance para os usuários ganharem criptomoedas facilmente no DeFi. Mas qual é a maneira certa de cultivar criptomoedas e ingressar no DeFi com segurança?

Avaliação DeFi: O DeFi pode ser precificado pelo fluxo de caixa?

Avaliação DeFi: O DeFi pode ser precificado pelo fluxo de caixa?

O artigo traduz a opinião do autor @jdorman81 sobre a questão da avaliação em Defi, juntamente com algumas opiniões pessoais do tradutor.

Interesse fixo em criptografia: o próximo grande movimento da DeFi?

Interesse fixo em criptografia: o próximo grande movimento da DeFi?

Qual é a diferença entre taxa de juros fixa em criptomoeda? Obtenha uma visão geral dos projetos de taxa fixa e potenciais oportunidades de investimento.

O que é Programa de Incentivo? Isso realmente ajuda o DeFi?

O que é Programa de Incentivo? Isso realmente ajuda o DeFi?

O que é Programa de Incentivo? Como o Programa de Incentivo afeta a moeda da plataforma e o ecossistema? Eles realmente ajudam o DeFi?

Forking Defi Protocol - Por que o Fast Fork é bom para DeFi?

Forking Defi Protocol - Por que o Fast Fork é bom para DeFi?

Goste ou não, protocolos DeFi como Uniswap, Compound, Curve… têm que aceitar que serão FORK a qualquer hora, em qualquer lugar, por quem.

O mercado de criptomoedas é uma economia em miniatura?

O mercado de criptomoedas é uma economia em miniatura?

Analisar a estrutura e funcionamento da economia tradicional, mapeando assim o mercado de Cripto para projetar seu futuro.

DeFi Stack 2 - Riscos DeFi e como limitá-los

DeFi Stack 2 - Riscos DeFi e como limitá-los

Nesta seção, falarei sobre os principais riscos no DeFi e como limitar os riscos na seleção de projetos.

DeFi Stack 1 - Camadas dentro da máscara chamada DeFi

DeFi Stack 1 - Camadas dentro da máscara chamada DeFi

O artigo fornece as camadas que compõem o DeFi, ajudando você a avaliar projetos de investimento.

Como usar o Raydium Exchange (RAY): Um guia passo a passo atualizado

Como usar o Raydium Exchange (RAY): Um guia passo a passo atualizado

Raydium é uma troca descentralizada utilizando o mecanismo AMM. Neste guia, descubra como utilizar o Raydium para negociar com eficiência e segurança!

Como usar o Orca DEX: um guia passo a passo atualizado

Como usar o Orca DEX: um guia passo a passo atualizado

Neste artigo, Coin98 irá guiá-lo sobre como usar o Orca DEX de AZ, incluindo: conectar carteira, trocar, adicionar e remover liquidez, além de novas funcionalidades do Orca.

Ecossistema Solana (SOL) - Tudo o que você precisa saber para Skin In The Game com Solana

Ecossistema Solana (SOL) - Tudo o que você precisa saber para Skin In The Game com Solana

Aprenda sobre o ecossistema Solana e cada peça do quebra-cabeça para preparar o terreno para encontrar oportunidades em Solana.

Mina coopera com a Polygon

Mina coopera com a Polygon

A Mina e a Polygon trabalharão juntas para desenvolver produtos que aumentem a escalabilidade, a verificação aprimorada e a privacidade.

Análise do Modelo Operacional Uniswap V2 (UNI) - A Fundação da AMM

Análise do Modelo Operacional Uniswap V2 (UNI) - A Fundação da AMM

Analise e avalie o modelo operacional do Uniswap V2, o modelo mais básico para qualquer AMM.

Instruções para usar a troca Remitano: Compre e venda Bitcoin na troca Remitano

Instruções para usar a troca Remitano: Compre e venda Bitcoin na troca Remitano

A exchange Remitano é a primeira exchange que permite a compra e venda de criptomoedas em VND. Instruções para se registrar no Remitano e comprar e vender Bitcoin em detalhes aqui!

As instruções para participar da rede de testes Tenderize em Solana são detalhadas e fáceis de entender

As instruções para participar da rede de testes Tenderize em Solana são detalhadas e fáceis de entender

O artigo fornecerá as instruções mais completas e detalhadas para usar a rede de teste Tenderize.

Um guia completo e detalhado para usar o Mango Markets

Um guia completo e detalhado para usar o Mango Markets

O artigo fornecerá o guia mais completo e detalhado para usar o Mango Markets para experimentar todas as funcionalidades deste novo projeto em Solana.

UNLOCKED Series #1 - Aumentando sua segurança no Coin98 Super App

UNLOCKED Series #1 - Aumentando sua segurança no Coin98 Super App

Neste primeiro episódio da série UNLOCKED, adicionaremos uma camada extra de segurança à sua carteira usando as Configurações de segurança.

Como farmar criptomoedas e ingressar no DeFi com segurança?

Como farmar criptomoedas e ingressar no DeFi com segurança?

A agricultura é uma boa chance para os usuários ganharem criptomoedas facilmente no DeFi. Mas qual é a maneira certa de cultivar criptomoedas e ingressar no DeFi com segurança?

Sign up and Earn ⋙
Sign up and Earn ⋙