Cosas que me gustaría saber antes de desarrollar una Dapp DeFi en Ethereum

Andre Cronje relatará las dificultades que atravesó cuando comenzó a desarrollar una de las DeFi Dapps más exitosas de la historia.

Esta traducción de Andre Cronje (Fundador de Yearn Finance) relata las dificultades por las que pasó y las cosas que desearía haber sabido antes de comenzar a desarrollar una de las DeFi Dapps más exitosas desde antes hasta ahora.

Implementar Dapps es costoso (si no sabe lo que está haciendo)

Esta es la dirección que usé para implementar Yearn.Finance:  https://etherscan.io/address/0x2D407dDb06311396fE14D4b49da5F0471447d45C#analytics

Aparte de algunas contribuciones y la ayuda de colegas, todo lo demás lo tuve que resolver por mi cuenta.

Cosas que me gustaría saber antes de desarrollar una Dapp DeFi en Ethereum

Cosas que me gustaría saber antes de desarrollar una Dapp DeFi en Ethereum

A continuación se muestra el valor total de las transacciones ETH, por un total de 93,64 ETH y los activos restantes 16,84 ETH. Eso significa que usé 76 ETH (casi $ 15,000) para la implementación y los errores de ejecución.

Cosas que me gustaría saber antes de desarrollar una Dapp DeFi en Ethereum

No hace falta decir que cometí muchos errores estúpidos, tuve que volver a implementar el proyecto muchas veces, también pude diseñar un sistema mejor y, si tuviera la oportunidad de hacerlo de nuevo, solo costaría aproximadamente 10 ETH. Por supuesto, debe haber conocimiento que tengo ahora.

Las redes de prueba son geniales, Kovan y Ropsten, pero no puedo encontrar o imitar muchos de los contratos con los que estoy trabajando ( uniswap , 1 pulgada, compuesto , dydx, fulcrum, Aave, curve.fi, lendf, ddex ninguno de ellos se puede simular en la red de prueba). Así que tuve que desarrollar y probar muchas veces en mainnet.

También hay otro problema, siendo una persona impaciente, siempre pago la tarifa más alta para acelerar el trabajo, pero cuando estás en el ciclo de diseño y prueba, esto tendrá un gran impacto.

Entonces, lección aprendida, no intentes perder el tiempo con el desarrollo de contratos inteligentes a menos que tengas algo de dinero de sobra, lo que me costó mucho más dinero de lo que esperaba.

La gente no usará (o no usará) su software si no ha sido auditado

Puede tomar esto a la ligera, pero en el mundo del código abierto esto es esencial.

Pero el punto es que desarrollo el proyecto completamente gratis como un pasatiempo, sin financiamiento, sin costo, sin token (sin comunidad). Pero la primera oración que recibo siempre es "¿Este software está auditado?". Esta es una pregunta a la que debes acostumbrarte cada vez que alguien te pregunta sobre un proyecto, y cuando la respuesta inevitable es “no”, simplemente la ignoran.

Eso nos lleva a la tercera cosa.

Llevar un producto a una auditoría es muy competitivo y costoso

Después de usar el dinero para implementar y probar mi dapp. Lo siguiente que debe hacer es llevar ese proyecto a una auditoría. Pregunté a algunas fuentes y me presentaron los siguientes nombres:

Empecé a publicar premios en la comunidad el 30 de enero.

Cosas que me gustaría saber antes de desarrollar una Dapp DeFi en Ethereum

Como resultado, no se recibió respuesta.

@epheph en twitter sugirió usar el programa de auditoría de seguridad de la fundación ethereum. A pesar de mostrar interés, el resultado final no fue a ninguna parte.

Cosas que me gustaría saber antes de desarrollar una Dapp DeFi en Ethereum

El 31 de enero, comencé a enviar mensajes en telegramas certik y cryptomaniac (también con un poco de suerte tuve sus datos de contacto) sobre mi solicitud de auditoría.

El 4 de febrero y todavía no obtuve respuesta, comencé a enviarles un correo electrónico.

Envíe una solicitud de auditoría a openzeppelin por correo electrónico [email protected] y el mismo día recibí una respuesta de que me responderán en aproximadamente 1 o 2 días. "Esos 1, 2 días" se actualizarán aquí a medida que respondan.

Trailofbits enviados por correo electrónico, respondieron dentro de un día y dijeron que se haría en una semana por $ 16,000. Harán: “Evaluación preliminar de riesgos utilizando métodos manuales y automatizados y la seguridad de los archivos”, lamentablemente tengo que responder que el precio es demasiado caro. Luego recibí otra respuesta sugiriendo usar las siguientes herramientas:

No es una auditoría, pero al menos son útiles (¡aunque todavía me cuestan $ 259 por mes)!

También envié un correo electrónico a quantstamp a través de su formulario en línea, todavía no hay respuesta.

Enviaron un correo electrónico a sigmaprime, respondieron el mismo día y después de algunos correos electrónicos de ida y vuelta. Dijeron que tomaría 11 días y por $27,500. Y por supuesto tuve que responder que no podía estar de acuerdo con ese precio.

Finalmente acepté la oferta de cryptomaniac por $5000.

Resumen:

  • trailofbits.com $ 16,000
  • criptomaníacos $ 5,000 
  • certik.org (pendiente)
  • quantstamp.com (no responde)
  • sigmaprime.io $ 27,500 
  • openzeppelin.com (pendiente)

Estoy de acuerdo con cryptomaniac para que realicen su auditoría. También envié solicitudes de recaudación de fondos en gitcoin y metacartel, pero ninguno de ellos respondió, así que supongamos que no habrá ninguna ayuda de allí.

Para enfatizar una cosa, esta no es una auditoría para todo el sistema, todos los requisitos anteriores son solo para un archivo con 359 líneas de código de Solidity. Incluso la opción más barata de cryptomaniac cuesta $13/línea.

Entonces, si tiene un proyecto más grande, prepárese para una auditoría de alrededor de $ 50,000.

TLDR

Alrededor de $ 20,000 volaron de mi billetera para un proyecto mío gratuito y de código abierto. No hay ayuda de la comunidad o ayuda de la fundación ethereum, pero podría ser porque contacté a la persona equivocada o tal vez no tienen interés en Yearn.finance. Pero sigo pensando que mi "red criptográfica" es mejor que la mayoría de lo que otros ofrecen en este momento.

Es inconcebible lo difícil que sería para un recién llegado ingresar al mercado.

Lecciones aprendidas.

Algunas cosas son bastante obvias, pero aún deben enumerarse

Los capitalistas de riesgo no financiarán el sistema gratuito y sin fichas

Bastante obvio, pero aún necesita ser enfatizado. Un homenaje a pool together, no está claro cómo pudieron hacer esto. 

Los tokens ayudan a promover el desarrollo

Odio los tokens, los proyectos que he desarrollado: Yearn.finance y Xar.network no tienen tokens, no cobran tarifas, y ambos luchan demasiado porque no hay un "efecto de red de tokens". ¿Quieres desarrollar la comunidad realmente rápido? Agregue tokens (o tenga un VC detrás de usted).

No podrá obtener ayuda de la comunidad a menos que ya tenga una comunidad, que no podría obtener sin ella.

Es un poco confuso, pero este ciclo es algo que debes saber si quieres ayuda de la comunidad.

Es más fácil “fingir que lo tienes antes de que lo tengas”

Cada declaración: "Nuestros AUM (activos bajo administración) han crecido mucho" o "nuestra tasa de rendimiento es muy alta" es solo una verdad a medias. Los proyectos en sí mismos ya tienen un AUM inicial (de VC, financiamiento o de la comunidad ~ también conocido como token) y usan esos "números" para aumentar la tasa de depósito del otro lado. Pooltogether es un buen ejemplo con $250,000 “su propio fondo”.

Un modelo similar podría funcionar para Yearn.finance pero no creo que esa pequeña cantidad de dinero pueda animar a la gente.

Hoja de trucos

Lanzar token, preminar el 50 %, bloquear (bloquear y desbloquear gradualmente) el 50 % restante para patrocinadores de AUM, recaudar fondos con tokens del 50 %, encontrar algunos VC, usar $20 000 para el desarrollo de productos (o copiar Yearn.finance es gratis) usar todo el capital ha recaudado en un "fondo inicial" para generar una gran tasa de rendimiento (el doble de lo que otros están ofreciendo).

Debido a que su tasa es muy alta, agregue la tarifa del sistema (más del 15% de la ganancia del mayor competidor), a nadie le importará porque todavía ganan 2 veces menos el 15% en comparación con su competidor. Devuelva el capital a los tenedores de tokens con un aumento de AUM (que ya tiene en un 50 % de lockdrop) y tendrá un valor de enlace de red.

No lo hagas como yo lo hice, es muy difícil, me cuesta mucho dinero y crea muy poco efecto de red.

Lecciones aprendidas.



¿Qué es el Protocolo Inyectivo (INJ)? Todo lo que necesitas saber sobre INJ

¿Qué es el Protocolo Inyectivo (INJ)? Todo lo que necesitas saber sobre INJ

¿Qué es el Protocolo Inyectivo? Descubre el token INJ, su funcionamiento y la economía del token. Aprende sobre la tecnología detrás de Injective Protocol.

Análisis del equilibrador de modelo operativo (BAL): ¿cómo fluirá el valor hacia BAL?

Análisis del equilibrador de modelo operativo (BAL): ¿cómo fluirá el valor hacia BAL?

Analice el modelo de operación de Balancer V2 y sus ventajas y desventajas, brindando así las vistas más intuitivas sobre Token BAL. Descubre su potencial en el creciente mundo de DeFi.

¿Qué hace especial a Velodrome Finance?

¿Qué hace especial a Velodrome Finance?

En este artículo, exploraremos el mecanismo de trabajo y las características más destacadas de Velodrome Finance, un modelo avanzado ve(3,3), junto con información detallada sobre el token VELO y sus innovaciones recientes.

¿Qué son los orbes (ORBS)? Toda la información sobre el token ORBS

¿Qué son los orbes (ORBS)? Toda la información sobre el token ORBS

Orbs es una plataforma de infraestructura de cadena de bloques abierta, descentralizada y totalmente transparente que utiliza el protocolo de consenso PoS para ayudar a los desarrolladores a desarrollar Dapps entre cadenas.

¿Qué es BenQi (QI)? Todo lo que necesita saber sobre el token QI y su futuro

¿Qué es BenQi (QI)? Todo lo que necesita saber sobre el token QI y su futuro

Descubra todo sobre BenQi, el token QI y las oportunidades en el ecosistema Avalanche. Información actualizada sobre características, usos y tendencias de QI Token.

¿Qué es Phala Network? Información sobre Phala Network y coin PHA

¿Qué es Phala Network? Información sobre Phala Network y coin PHA

Phala Network es un proyecto del ecosistema Polkadot que proporciona soluciones para proteger los datos de individuos y organizaciones mediante tecnología de blockchain y computación en la nube.

¿Qué es Hashflow? Detalles del proyecto hashflow y su impacto en DeFi

¿Qué es Hashflow? Detalles del proyecto hashflow y su impacto en DeFi

Hashflow es un innovador proyecto de capa 2 que conecta comerciantes con creadores de mercado líderes, optimizando transacciones en el mundo de las criptomonedas.

¿Qué es la cadena inteligente de Binance? Resumen de cosas que debe saber sobre BSC

¿Qué es la cadena inteligente de Binance? Resumen de cosas que debe saber sobre BSC

¿Qué es la cadena inteligente de Binance? ¡Obtenga información sobre los aspectos más destacados, la hoja de ruta de desarrollo y los proyectos destacados dentro de BSC aquí mismo!

¿Qué es Kyber Network (KNC)? Todo lo que necesita saber sobre el token KNC

¿Qué es Kyber Network (KNC)? Todo lo que necesita saber sobre el token KNC

¿Qué es la red Kyber? ¿Qué es el token KNC? ¿Qué hace único a Kyber? ¡Obtenga más información sobre KNC Tokenomics aquí mismo!

¿Qué es la cadena Huobi ECO (HECO)? Descripción general del ecosistema DeFi en HECO

¿Qué es la cadena Huobi ECO (HECO)? Descripción general del ecosistema DeFi en HECO

Este artículo proporciona información actualizada y detallada sobre la cadena de bloques Huobi ECO y su ecosistema DeFi.

¿Qué es Beefy Finance (BIFI)? Todo lo que necesitas saber sobre el token BIFI

¿Qué es Beefy Finance (BIFI)? Todo lo que necesitas saber sobre el token BIFI

¿Qué es Beefy Finanzas? ¿Qué es el token BIFI? ¿Qué hace que Beefy Finance sea único? ¡Aprenda más sobre BIFI Tokenomics aquí mismo!

¿Qué es Radio Caca (RACA)? Información sobre el proyecto Metaverse Radio Raca y el token RACA

¿Qué es Radio Caca (RACA)? Información sobre el proyecto Metaverse Radio Raca y el token RACA

Radio Caca es un proyecto especializado en gestionar productos NFT exclusivos de Maye Musk y en desarrollar un metaverso innovador con elementos DeFi y NFT.

Análisis del modelo Anchor Protocol: debilidades y oportunidades después de un año de funcionamiento

Análisis del modelo Anchor Protocol: debilidades y oportunidades después de un año de funcionamiento

Analiza el modelo operativo de Anchor Protocol, explora cómo el proyecto genera valor para el token ANC y descubre nuevas oportunidades de inversión en el ecosistema DeFi.

¿Qué es el Proyecto Trader Joe? Información actualizada sobre Trader Joe

¿Qué es el Proyecto Trader Joe? Información actualizada sobre Trader Joe

Trader Joe es una innovadora plataforma DeFi que combina AMM DEX con Lending & Leveraged Trading, construida sobre la cadena de bloques Avalanche.

Diferencia entre OKB y OKT: Comprendiendo sus Funciones y Beneficios

Diferencia entre OKB y OKT: Comprendiendo sus Funciones y Beneficios

Un análisis profundo sobre la diferencia entre OKB y OKT, sus funciones en el ecosistema de OKEx y su rol en el futuro de la tecnología blockchain.

¿Qué es BENQI (QI)? Descubre todo sobre el proyecto y el token QI

¿Qué es BENQI (QI)? Descubre todo sobre el proyecto y el token QI

BENQI es fundamental en el ecosistema Avalanche. Únete a TraderH4 para entender qué es BENQI (QI) y obtener información detallada sobre el token QI.

¿Qué es Coinlist? Cómo comprar Token Sale en Coinlist

¿Qué es Coinlist? Cómo comprar Token Sale en Coinlist

Descubre qué es Coinlist, su seguridad, las oportunidades de inversión y cómo participar en ventas de tokens. Aprende más aquí.

¿Qué es Synthetix (SNX)? Todo lo que necesitas saber sobre el token SNX

¿Qué es Synthetix (SNX)? Todo lo que necesitas saber sobre el token SNX

¿Qué es Synthetix®? ¿Qué es el token SNX? ¿Qué hace que Synthetix sea diferente? ¡Obtenga más información sobre SNX Tokenomics aquí!

¿Qué es Marinade? Completo sobre Marinade y token $MNDE

¿Qué es Marinade? Completo sobre Marinade y token $MNDE

Marinade es uno de los proyectos que ganó el 3er premio en el concurso Hackathon organizado por Solana y Serum en febrero de 2021. Aprende más sobre su token $MNDE y cómo maximizar tus ganancias.

¿Qué es Thena? Descubre las características destacadas de Thena y THE .token

¿Qué es Thena? Descubre las características destacadas de Thena y THE .token

Explora el ecosistema de Thena, un avanzado AMM en la cadena BNB, el nuevo enfoque en DeFi que está revolucionando el comercio de criptomonedas.

Análisis del equilibrador de modelo operativo (BAL): ¿cómo fluirá el valor hacia BAL?

Análisis del equilibrador de modelo operativo (BAL): ¿cómo fluirá el valor hacia BAL?

Analice el modelo de operación de Balancer V2 y sus ventajas y desventajas, brindando así las vistas más intuitivas sobre Token BAL. Descubre su potencial en el creciente mundo de DeFi.

Análisis del modelo Anchor Protocol: debilidades y oportunidades después de un año de funcionamiento

Análisis del modelo Anchor Protocol: debilidades y oportunidades después de un año de funcionamiento

Analiza el modelo operativo de Anchor Protocol, explora cómo el proyecto genera valor para el token ANC y descubre nuevas oportunidades de inversión en el ecosistema DeFi.

Cómo usar Raydium Exchange (RAY): una guía paso a paso para operar en el DEX más rápido

Cómo usar Raydium Exchange (RAY): una guía paso a paso para operar en el DEX más rápido

Raydium es un intercambio descentralizado que utiliza el mecanismo AMM sobre la red Solana. ¡Sigue esta guía de Coin98 para aprender a usar Raydium y maximizar tus ganancias!

Diferencia entre OKB y OKT: Comprendiendo sus Funciones y Beneficios

Diferencia entre OKB y OKT: Comprendiendo sus Funciones y Beneficios

Un análisis profundo sobre la diferencia entre OKB y OKT, sus funciones en el ecosistema de OKEx y su rol en el futuro de la tecnología blockchain.

Cómo usar MDEX Exchange: una guía paso a paso

Cómo usar MDEX Exchange: una guía paso a paso

En este artículo, Coin98 lo guiará sobre cómo usar MDEX Exchange, que incluye: operar, intercambiar y agregar liquidez. Aprenda sobre las tarifas, la experiencia de usuario y más. ¡Empecemos!

Análisis del modelo operativo de 0x (ZRX): Necesita adaptarse para prosperar

Análisis del modelo operativo de 0x (ZRX): Necesita adaptarse para prosperar

Exploramos cómo 0x (ZRX) está transformando el panorama DeFi y analizando sus componentes clave que generan valor en el ecosistema blockchain.

Mina coopera con Polygon

Mina coopera con Polygon

Mina y Polygon trabajarán juntos para desarrollar productos que aumenten la escalabilidad, la verificación mejorada y la privacidad.

Análisis del modelo operativo Uniswap V2 (UNI) - La base de AMM

Análisis del modelo operativo Uniswap V2 (UNI) - La base de AMM

Analizar y evaluar el modelo operativo de Uniswap V2, el modelo más básico para cualquier AMM.

Instrucciones para usar el intercambio de Remitano: compre y venda Bitcoin en el intercambio de Remitano

Instrucciones para usar el intercambio de Remitano: compre y venda Bitcoin en el intercambio de Remitano

El intercambio Remitano es el primer intercambio que permite comprar y vender criptomonedas en VND. ¡Instrucciones detalladas para registrarse en Remitano y comprar y vender Bitcoin aquí mismo!

Las instrucciones para participar en la red de prueba Tenderize en Solana son detalladas y fáciles de entender

Las instrucciones para participar en la red de prueba Tenderize en Solana son detalladas y fáciles de entender

El artículo le proporcionará las instrucciones más completas y detalladas para usar la red de prueba Tenderize.

Sign up and Earn ⋙
Sign up and Earn ⋙