イーサリアムでDeFiDappを開発する前に知っておきたいこと

Andre Cronjeは、これまでで最も成功したDeFiDappの1つを開発し始めたときに経験した困難について語ります。

Andre Cronje(Yearn Financeの創設者)からのこの翻訳は、彼がこれまでで最も成功したDeFi Dappsの開発を開始する前に、彼が経験した困難と彼が知りたかったことを語っています。

Dappsのデプロイには費用がかかります(何をしているのかわからない場合)

これは、Yearn.Financeのデプロイに使用したアドレスです:  https ://etherscan.io/address/0x2D407dDb06311396fE14D4b49da5F0471447d45C#analytics

いくつかの貢献と同僚からの助けは別として、残りはすべて自分で理解しなければなりませんでした。

イーサリアムでDeFiDappを開発する前に知っておきたいこと

イーサリアムでDeFiDappを開発する前に知っておきたいこと

以下はETHトランザクションの合計値で、合計93.64ETHと残りの資産16.84ETHです。つまり、76 ETH(約$ 15,000)が、展開と実行のエラーに使用されました。

イーサリアムでDeFiDappを開発する前に知っておきたいこと

言うまでもなく、私は多くの愚かな間違いを犯し、プロジェクトを何度も再展開する必要があり、より良いシステムを設計することもできました。またそれを行う機会が与えられれば、約10ETHしかかかりません。もちろん、私が今持っている知識がなければなりません。

テストネットは素晴らしいです、KovanとRopsten、しかし私は私が扱っている契約の多くを見つけたり模倣したりすることができません(uniswap、 1inch、 compound、dydx、fulcrum、Aave、curve.fi、lendf、ddex、どちらもありません)テストネットでシミュレートできます)。そのため、メインネットで何度も開発とテストを行う必要がありました。

別の問題もあります。せっかちな人であるため、作業をスピードアップするために常に最高の料金を支払いますが、設計とテストのループにいるとき、これは大きな影響を及ぼします。

学んだ教訓は、私が予想していたよりもはるかに多くのお金がかかる余裕がある場合を除いて、スマートコントラクトの開発をいじり回そうとしないでください。

監査されていない場合、人々はあなたのソフトウェアを使用しません(または使用しません)

あなたはこれを軽視するかもしれませんが、オープンソースの世界ではこれは不可欠です。

しかし、要点は、私はプロジェクトを趣味、資金、費用、トークンなし(コミュニティなし)として完全に無料で開発しているということです。しかし、私が最初に受け取る文は常に「このソフトウェアは監査されていますか?」です。これは、誰かがプロジェクトについて尋ねるたびに慣れる必要のある質問であり、避けられない答えが「いいえ」の場合、彼らは単にそれを無視します。

それは私たちを3番目のことに導きます。

監査のために製品を取得することは非常に競争が激しく、費用がかかります

お金を使って私のdappをデプロイしてテストした後。次に行うことは、そのプロジェクトを監査に持ち込むことです。私は周りのいくつかの情報源に尋ねて、次の名前に紹介されました:

私は1月30日からコミュニティに賞品を投稿し始めました。

イーサリアムでDeFiDappを開発する前に知っておきたいこと

その結果、応答はありませんでした。

Twitterの@ephephは、イーサリアム財団のセキュリティの監査プログラムを使用することを提案しました。興味を示したにもかかわらず、最終結果はどこにも行きませんでした。

イーサリアムでDeFiDappを開発する前に知っておきたいこと

1月31日、私は監査要求についてcertikおよびcryptomanicの電報でメッセージを送信し始めました(運が良ければ連絡先の詳細もわかりました)。

2月4日、それでも応答がないので、メールを送信し始めました。

電子メールaudits@openzeppelin.comを介してopenzeppelinに監査リクエストを送信すると、同じ日に、約1〜2日以内に返信されるという応答がありました。「それらの1、2日」は、彼らが応答するときにここで更新されます。

trailofbitsに電子メールを送信し、1日以内に返信し、1週間で16,000ドルで完了すると述べました。「手動および自動化された方法とファイルのセキュリティを使用したリスクの予備評価」、残念ながら私は価格が高すぎると答えなければなりません。次に、次のツールを使用することを提案する別の応答を受け取りました。

監査ではありませんが、少なくともそれらは役に立ちます(それでも月額259ドルかかりますが)!

また、オンラインフォームからquantstampにメールを送信しましたが、まだ返信がありません。

sigmaprimeに電子メールを送信し、同じ日に何度か電子メールをやり取りした後、テキストメッセージを送り返しました。彼らはそれが11日と27,500ドルかかるだろうと言いました。そしてもちろん、私はその価格に同意できないと答えなければなりませんでした。

私はついにcryptomaniacの5000ドルの申し出を受け入れました。

概要:

  • trailofbits.com $ 16,000
  • cryptomaniacs $ 5,000 
  • certik.org(保留中)
  • quantstamp.com(無応答)
  • sigmaprime.io $ 27,500 
  • openzeppelin.com(保留中)

私は彼らが監査を実施するためのcryptomaniacに同意します。gitcoinとmetacartelについても募金リクエストを提出しましたが、どちらも応答しなかったので、そこからの助けはないと仮定しましょう。

1つ強調すると、これはシステム全体の監査ではありません。上記の要件はすべて、359行のSolidityコードを含むファイルに対するものです。cryptomaniacの最も安いオプションでさえ、1行あたり13ドルです。

したがって、より大きなプロジェクトがある場合は、監査のために約50,000ドルの準備をしてください。

TLDR

私の無料のオープンソースプロジェクトのために、約20,000ドルが私の財布から飛び出しました。コミュニティからの助けもイーサリアム財団からの助けもありませんが、それは私が間違った人に連絡したか、Yearn.financeに興味がないためかもしれません。しかし、私はまだ私の「暗号ネットワーク」が他の人が現時点で提供しているもののほとんどよりも優れていると思います。

完全な新参者が市場に参入するのがどれほど難しいかは考えられません。

学んだ教訓。

いくつかのことはかなり明白ですが、それでもリストする必要があります

VCは、無料のトークンフリーシステムに資金を提供しません

かなり明白ですが、それでも強調する必要があります。一緒にプールすることへのオマージュ、彼らがこれをどのように行うことができたかは明らかではありません。 

トークンは開発の促進に役立ちます

私が開発したプロジェクトであるトークンは嫌いです。Yearn.financeとXar.networkはどちらもトークンがなく、料金もかかりません。また、「トークンネットワーク効果」がないため、どちらも苦労しすぎています。コミュニティを本当に早く発展させたいですか?トークンを追加します(またはVCを後ろに置きます)。

あなたがすでにコミュニティを持っていない限り、あなたはコミュニティから助けを得ることができません。あなたはそれなしでは得ることができません。

少し紛らわしいですが、このループは、コミュニティからの支援が必要な場合に知っておく必要のあるものです。

「手に入れる前に手に入れたふりをする」のが簡単

すべてのステートメント:「私たちのAUM(運用資産)は大幅に成長しました」または「私たちの収益率は非常に高い」は半分しか真実ではありません。プロジェクト自体にはすでに初期AUM(VC、資金調達、またはコミュニティから〜別名トークン)があり、それらの「数値」を使用して反対側からの預金率を高めます。Pooltogetherは、250,000ドルの「あなた自身の資金」の良い例です。

同様のモデルがYearn.financeでも機能する可能性がありますが、少額のお金で人々を励ますことはできないと思います。

カンニングペーパー

トークンを起動し、50%を事前にマイニングし、残りの50%をAUMスポンサーにロックドロップ(徐々にロックおよびロック解除)し、50%のトークンで資金調達し、いくつかのVCを見つけ、製品開発に20,000ドルを使用します(またはYearn.financeをコピーします)すべての資本を使用しますあなたは「スターターファンド」に資金を調達して、莫大な収益率(他の人が提供しているものの2倍)を生み出しました。

あなたのレートは非常に高いので、システム料金(最大の競合他社の利益の15%以上)を追加します。競合他社と比較して2倍マイナス15%を稼ぐので、誰も気にしません。あなたのプレーヤー。AUM(すでに50%のロックドロップがあります)を増やしてトークン所有者に資本を返し、ネットワークリンクの価値があります。

私のようにしないでください。非常に難しく、多額の費用がかかり、ネットワーク効果はほとんど発生しません。

学んだ教訓。

コメントを残す

トークン配布の分析:潜在的なインサイダーウォレットを特定する方法

トークン配布の分析:潜在的なインサイダーウォレットを特定する方法

保有者の集中度、デプロイヤーとのつながり、資金調達パターン、ラベル、およびオンチェーンの挙動を利用して、インサイダー関連の可能性のある暗号資産ウォレットを特定するための実用的なフレームワーク。

ミームコインを安全かつ収益的に取引するための究極ガイド

ミームコインを安全かつ収益的に取引するための究極ガイド

リスク予算、トークンのデューデリジェンス、ウォレットのセキュリティ、慎重な取引実行、出口戦略、税務記録などを考慮しながら、ミームコインを取引する方法を学びましょう。

A Beginner's Guide to Using KuCoin's Peer-to-Peer (P2P) Marketplace

A Beginner's Guide to Using KuCoin's Peer-to-Peer (P2P) Marketplace

Learn how to use KuCoin P2P to buy and sell crypto, verify payments, choose offers, avoid common scams, and handle disputes safely.

仮想通貨エアドロップとは何か?そして、最大規模のエアドロップに参加するにはどうすれば良いのか?

仮想通貨エアドロップとは何か?そして、最大規模のエアドロップに参加するにはどうすれば良いのか?

仮想通貨エアドロップとは何か、参加資格のルールはどのように機能するのか、避けるべき誤解、そして財布を危険にさらすことなく大きなチャンスを掴む方法について学びましょう。

Binance、Bybit、OKXにおけるKYC認証失敗エラーの修正

Binance、Bybit、OKXにおけるKYC認証失敗エラーの修正

Binance、Bybit、OKXにおける本人確認(KYC)認証の失敗を、書類、自撮り写真、データ不一致、アカウントの問題を修正することで解決する方法を学びましょう。

現物取引と証拠金取引:主な違い、リスク、初心者が知っておくべきこと

現物取引と証拠金取引:主な違い、リスク、初心者が知っておくべきこと

暗号資産における現物取引と証拠金取引の違いについて、所有権、レバレッジ、清算リスク、コスト、注文の種類、初心者向けのリスクチェックなどを含めて学びましょう。

Honeypot Crypto Scams Explained: How to Check If You Can Sell a Token

Honeypot Crypto Scams Explained: How to Check If You Can Sell a Token

Learn how honeypot crypto scams block token sales, how to check sell simulations, taxes, liquidity, and contract controls before risking funds.

株価操作詐欺の危険性:資本を守る方法

株価操作詐欺の危険性:資本を守る方法

株価操作(ポンプ・アンド・ダンプ)の仕組み、注意すべき兆候、そして操作された株式や暗号資産から資金を守るための実践的な手順を学びましょう。

ロックされた仮想通貨取引所アカウントを正常に解除する方法

ロックされた仮想通貨取引所アカウントを正常に解除する方法

ロックされた仮想通貨取引所アカウントを安全に復旧する方法、本人確認書類の準備方法、セキュリティチェックの完了方法、詐欺の回避方法、審査遅延への対処方法を学びましょう。

Binance Dual Investment Explained: Risks and Rewards

Binance Dual Investment Explained: Risks and Rewards

Learn how Binance Dual Investment works, including Buy Low, Sell High, settlement, APR, liquidity limits, market risk, and Auto-Compound.