Dingen die ik wou dat ik wist voordat ik een DeFi Dapp op Ethereum ontwikkelde

Andre Cronje vertelt over de ontberingen die hij doormaakte toen hij begon met het ontwikkelen van een van de meest succesvolle DeFi Dapps ooit.

Deze vertaling van Andre Cronje (oprichter van Yearn Finance) vertelt over de ontberingen die hij heeft doorgemaakt en de dingen die hij had willen weten voordat hij begon met het ontwikkelen van een van de meest succesvolle DeFi Dapps van vroeger tot nu.

Dapps inzetten is duur (als je niet weet wat je doet)

Dit is het adres dat ik heb gebruikt om Yearn.Finance te implementeren:  https://etherscan.io/address/0x2D407dDb06311396fE14D4b49da5F0471447d45C#analytics

Afgezien van een paar bijdragen en hulp van collega's, moest ik de rest allemaal zelf uitzoeken.

Dingen die ik wou dat ik wist voordat ik een DeFi Dapp op Ethereum ontwikkelde

Dingen die ik wou dat ik wist voordat ik een DeFi Dapp op Ethereum ontwikkelde

Hieronder vindt u de totale waarde van ETH-transacties, in totaal 93,64 ETH en resterende activa 16,84 ETH. Dat betekent dat ik 76 ETH (bijna $ 15.000) heb gebruikt voor de implementatie- en uitvoeringsfouten.

Dingen die ik wou dat ik wist voordat ik een DeFi Dapp op Ethereum ontwikkelde

Onnodig te zeggen dat ik veel domme fouten heb gemaakt, het project vele malen opnieuw moest implementeren, ook een beter systeem kon ontwerpen en als ik de kans kreeg om het opnieuw te doen, zou ik misschien maar ongeveer 10 ETH kosten. Natuurlijk moet er kennis zijn die ik nu heb.

De testnetten zijn geweldig, Kovan en Ropsten, maar ik kan veel van de contracten waarmee ik werk niet vinden of nabootsen ( uniswap , 1inch, compound , dydx, fulcrum, Aave, curve.fi, lendf, ddex ze allemaal niet kan worden gesimuleerd op het testnet). Dus moest ik vele malen ontwikkelen en testen op mainnet.

Er is ook een ander probleem: als ongeduldig persoon betaal ik altijd de hoogste vergoeding om het werk te versnellen, maar als je in de ontwerp- en testloop zit, zal dit een enorme impact hebben.

Dus geleerde les, probeer niet te rommelen met het ontwikkelen van slimme contracten, tenzij je wat geld over hebt, wat me veel meer geld heeft gekost dan ik had verwacht.

Mensen zullen (of zullen) uw software niet gebruiken als deze niet is gecontroleerd

Je mag dit licht opvatten, maar in de open source wereld is dit essentieel.

Maar het punt is, ik ontwikkel het project volledig gratis als een hobby, geen financiering, geen kosten, geen token (geen gemeenschap). Maar de eerste zin die ik krijg is altijd "Is deze software gecontroleerd?". Dit is een vraag waar je aan moet wennen elke keer dat iemand je naar een project vraagt, en als het onvermijdelijke antwoord "nee" is, negeren ze het gewoon.

Dat brengt ons bij het derde punt.

Een product meenemen voor een audit is zeer concurrerend en duur

Na het geld te hebben gebruikt om mijn dapp te implementeren en te testen. Het volgende dat u moet doen, is dat project meenemen voor een audit. Ik vroeg een paar bronnen rond en maakte kennis met de volgende namen:

Ik ben op 30 januari begonnen met het plaatsen van prijzen op de community.

Dingen die ik wou dat ik wist voordat ik een DeFi Dapp op Ethereum ontwikkelde

Hierdoor is er geen reactie ontvangen.

@epheph op twitter stelde voor om het auditprogramma van ethereum foundation security te gebruiken. Ondanks het tonen van interesse sloeg het eindresultaat nergens op.

Dingen die ik wou dat ik wist voordat ik een DeFi Dapp op Ethereum ontwikkelde

Op 31 januari begon ik berichten te sturen op certik- en cryptomaniac-telegrammen (ook met een beetje geluk had ik hun contactgegevens) over mijn auditverzoek.

Op 4 februari en nog steeds geen reactie, begon ik ze te e-mailen.

Stuur een auditverzoek naar openzeppelin via e -mail audits@openzeppelin.com en dezelfde dag ontving ik een reactie dat ze binnen ongeveer 1-2 dagen contact met me opnemen. "Die 1, 2 dagen" wordt hier bijgewerkt als ze reageren.

Trailofbits gemaild, ze reageerden binnen een dag en zeiden dat het binnen een week klaar zou zijn voor $ 16.000. Ze zullen doen: "Voorlopige beoordeling van risico's met behulp van handmatige en geautomatiseerde methoden en de beveiliging van bestanden", helaas moet ik antwoorden dat de prijs te duur is. Toen kreeg ik een ander antwoord met de suggestie om de volgende tools te gebruiken:

Geen audit, maar ze zijn in ieder geval nuttig (hoewel ze me nog steeds $ 259 per maand kosten)!

Ook quantstamp gemaild via hun online formulier, nog steeds geen reactie.

Sigmaprime gemaild, sms'te ze dezelfde dag terug en na een paar e-mails heen en weer. Ze zeiden dat het 11 dagen zou duren en voor $ 27.500. En natuurlijk moest ik antwoorden dat ik het niet eens kon zijn met die prijs.

Ik heb eindelijk het aanbod van cryptomaniac voor $ 5000 geaccepteerd.

Overzicht:

  • trailofbits.com $ 16.000
  • cryptomanen $5.000 
  • certik.org (in behandeling)
  • quantstamp.com (reageert niet)
  • sigmaprime.io $27.500 
  • openzeppelin.com (in behandeling)

Ik ben het eens met cryptomaniac dat ze hun audit uitvoeren. Ik heb ook verzoeken om fondsenwerving ingediend op gitcoin en metacartel, maar geen van beiden heeft gereageerd, dus laten we aannemen dat er geen hulp zal zijn vanaf daar.

Om één ding te benadrukken, dit is geen audit voor het hele systeem, alle bovenstaande vereisten zijn alleen voor een bestand met 359 regels Solidity-code. Zelfs de goedkoopste optie van cryptomaniac is $ 13/lijn.

Dus als u een groter project heeft, wees dan voorbereid op ongeveer $ 50.000 voor een audit.

TLDR

Ongeveer $ 20.000 vloog uit mijn portemonnee voor een gratis, open-sourceproject van mij. Er is geen hulp van de gemeenschap of hulp van de ethereum foundation, maar het kan zijn dat ik contact heb opgenomen met de verkeerde persoon of misschien hebben ze geen interesse in Yearn.finance. Maar ik denk nog steeds dat mijn "cryptonetwerk" beter is dan de meeste van wat anderen op dit moment aanbieden.

Het is onvoorstelbaar hoe moeilijk het voor een complete nieuwkomer zou zijn om de markt te betreden.

Les geleerd.

Sommige dingen zijn vrij duidelijk, maar moeten toch worden vermeld

VC's financieren het gratis, tokenvrije systeem niet

Vrij duidelijk, maar moet nog worden benadrukt. Een hommage aan pooltogether, het is niet duidelijk hoe ze dit hebben kunnen doen. 

Tokens helpen ontwikkeling te bevorderen

Ik haat tokens, de projecten die ik heb ontwikkeld: Yearn.finance en Xar.network zijn beide tokenless, geen kosten, en beide worstelen te veel omdat er geen "token-netwerkeffect" is. Wil je de community echt snel ontwikkelen? Voeg tokens toe (of houd een VC achter je).

Je kunt geen hulp krijgen van de community, tenzij je al een community hebt, die je zonder deze niet zou kunnen krijgen.

Het is een beetje verwarrend, maar deze lus is iets dat je moet weten als je hulp van de community wilt.

Makkelijker om "te doen alsof je het hebt voordat je het hebt"

Elke uitspraak: "Onze AUM (assets under management) is enorm gegroeid" of "ons rendement is erg hoog" is maar half waar. De projecten zelf hebben al een initiële AUM (van VC, financiering of van de gemeenschap ~ aka token) en gebruiken die "nummers" om de aanbetaling van de andere kant te verhogen. Pool Together is een goed voorbeeld met $250.000 “your own fund”.

Een soortgelijk model zou kunnen werken voor Yearn.finance, maar ik denk niet dat een kleine hoeveelheid geld mensen kan aanmoedigen.

Spiek briefje

Start token, premineer 50%, lockdrop (vergrendel en ontgrendel geleidelijk) de resterende 50% voor AUM-sponsors, zamel geld in met 50% tokens, vind enkele VC's, gebruik $ 20.000 voor productontwikkeling (of kopieer Yearn.finance is gratis) gebruik al het kapitaal je hebt ingezameld in een "startfonds" om een ​​enorm rendement te genereren (2x wat anderen bieden).

Omdat uw tarief erg hoog is, tel daar de systeemvergoeding bij op (meer dan 15% van de winst van de grootste concurrent), het zal niemand iets schelen omdat ze nog steeds 2 keer min 15% verdienen in vergelijking met hun concurrenten. Geef kapitaal terug aan tokenhouders met toenemende AUM (die je al met 50% lockdrop hebt) en je hebt netwerklinkwaarde.

Doe het niet zoals ik deed, het is heel moeilijk, kost me veel geld en creëert heel weinig netwerkeffect.

Les geleerd.

Laat een reactie achter

How to Use Crypto Screeners and Scanners to Spot Breakouts Without Chasing Every Pump

How to Use Crypto Screeners and Scanners to Spot Breakouts Without Chasing Every Pump

Learn a practical breakout workflow using crypto screeners, liquidity and on-chain scanners, chart confirmation, and risk checks, with a clearly fictional example.

Hoe stel je grid trading bots in en gebruik je ze op Binance en OKX?

Hoe stel je grid trading bots in en gebruik je ze op Binance en OKX?

Leer hoe spot grid bots werken en stel er vervolgens zelf een in en beheer deze op Binance of OKX met gebruiksvriendelijke parameters, risicocontroles en exit-stappen.

Top 5 gratis tools om cryptotokens te controleren op oplichting en kwetsbaarheden

Top 5 gratis tools om cryptotokens te controleren op oplichting en kwetsbaarheden

Vergelijk vijf gratis crypto-tokenscanners voor honeypots, oplichtingssignalen, kwetsbaarheden in smart contracts, risico's voor houders en tokenbeveiliging voordat u gaat handelen.

Hoe je een crypto rug pull kunt herkennen voordat deze plaatsvindt: een 8-stappenplan voor een pre-trade check

Hoe je een crypto rug pull kunt herkennen voordat deze plaatsvindt: een 8-stappenplan voor een pre-trade check

Leer hoe je waarschuwingssignalen voor een rugpull in de cryptomarkt kunt herkennen voordat je koopt: hype, transparantie van het team, concentratie van houders, beheerdersbevoegdheden, liquiditeit, verkoopbeperkingen en wallet-goedkeuringen.

Sociale sentimenten volgen: hoe Twitter en Telegram de koersstijging van meme-coins kunnen aanwakkeren

Sociale sentimenten volgen: hoe Twitter en Telegram de koersstijging van meme-coins kunnen aanwakkeren

Leer hoe X (Twitter) en Telegram het momentum van meme-coins kunnen versterken, welke sociale signalen belangrijk zijn, hoe je gecoördineerde hype kunt herkennen en hoe je pump-and-dump-valkuilen kunt vermijden.

Coinbase Geavanceerd Handelen: Een complete handleiding voor beginners

Coinbase Geavanceerd Handelen: Een complete handleiding voor beginners

Leer hoe Coinbase Advanced Trade werkt in 2026, van het kiezen van een markt en het lezen van het orderboek tot het plaatsen van markt-, limiet-, stoplimiet- en bracketorders.

Daghandel versus swinghandel in crypto: welke strategie past het beste bij jou?

Daghandel versus swinghandel in crypto: welke strategie past het beste bij jou?

Vergelijk crypto-daytrading en swingtrading op basis van tijd, risico, kosten, hefboomwerking en discipline om een ​​strategie te kiezen die bij uw schema past.

Hoe je cryptovaluta met een lage marktkapitalisatie kunt vinden voordat ze in waarde stijgen: een raamwerk voor due diligence

Hoe je cryptovaluta met een lage marktkapitalisatie kunt vinden voordat ze in waarde stijgen: een raamwerk voor due diligence

Leer hoe je cryptoprojecten met een lage marktkapitalisatie kunt screenen op basis van marktkapitalisatie, FDV, liquiditeit, tokenomics, unlocks, contractrechten, catalysts en risicobeheersing.

Een complete gids voor het overbruggen van crypto-activa tussen verschillende blockchains.

Een complete gids voor het overbruggen van crypto-activa tussen verschillende blockchains.

Leer hoe cryptobridges activa tussen blockchains verplaatsen, hoe je routes kunt vergelijken, tokens kunt verifiëren, gas en goedkeuringen kunt beheren en veelvoorkomende risico's bij het overbruggen van cryptovaluta kunt verminderen.

How to Use Stop-Loss and Take-Profit Orders Effectively in Crypto Trading

How to Use Stop-Loss and Take-Profit Orders Effectively in Crypto Trading

Learn how to place stop-loss and take-profit orders around trade invalidation, position size, volatility, and execution risk instead of relying on arbitrary percentages.