Вещи, которые я хотел бы знать перед разработкой децентрализованного приложения DeFi на Ethereum

Андре Кронье расскажет о трудностях, через которые он прошел, когда начал разрабатывать одно из самых успешных приложений DeFi Dapps.

В этом переводе Андре Кронье (основателя Yearn Finance) рассказывается о трудностях, через которые он прошел, и о вещах, которые он хотел бы знать, прежде чем приступить к разработке одного из самых успешных приложений DeFi Dapps с тех пор, как до сих пор.

Развертывание Dapps стоит дорого (если вы не знаете, что делаете)

Это адрес, который я использовал для развертывания Yearn.Finance:  https://etherscan.io/address/0x2D407dDb06311396fE14D4b49da5F0471447d45C#analytics .

Помимо нескольких вкладов и помощи коллег, со всем остальным мне пришлось разбираться самостоятельно.

Вещи, которые я хотел бы знать перед разработкой децентрализованного приложения DeFi на Ethereum

Вещи, которые я хотел бы знать перед разработкой децентрализованного приложения DeFi на Ethereum

Ниже приведена общая стоимость транзакций ETH, которая составляет 93,64 ETH, а оставшиеся активы — 16,84 ETH. Это означает, что я потратил 76 ETH (почти 15 000 долларов США) на ошибки развертывания и запуска.

Вещи, которые я хотел бы знать перед разработкой децентрализованного приложения DeFi на Ethereum

Излишне говорить, что я сделал много глупых ошибок, мне пришлось много раз переустанавливать проект, я также мог бы разработать лучшую систему, и если бы у меня была возможность сделать это снова, я мог бы стоить всего около 10 ETH. Конечно, должны быть знания, которые у меня есть сейчас.

Тестовые сети великолепны, Kovan и Ropsten, но я не могу найти или имитировать многие из контрактов, с которыми я работаю ( uniswap , 1inch, Compound, dydx , fulcrum, Aave, curve.fi, lendf, ddex, ни один из них). можно смоделировать в тестовой сети). Поэтому мне пришлось много раз разрабатывать и тестировать в основной сети.

Есть еще одна проблема: будучи нетерпеливым человеком, я всегда плачу самую высокую плату за ускорение работы, но когда вы находитесь в цикле проектирования и тестирования, это будет иметь огромное влияние.

Итак, урок извлечен, не пытайтесь возиться с разработкой смарт-контрактов, если у вас нет лишних денег, что стоило мне намного больше денег, чем я ожидал.

Люди не будут (или не будут) использовать ваше программное обеспечение, если оно не проверено

Вы можете относиться к этому легкомысленно, но в мире открытого исходного кода это важно.

Но дело в том, что я разрабатываю проект совершенно бесплатно в качестве хобби, без финансирования, без затрат, без токена (без сообщества). Но первое предложение, которое я слышу, всегда звучит так: «Проверено ли это программное обеспечение?». К этому вопросу нужно привыкать каждый раз, когда кто-то спрашивает вас о проекте, а когда неизбежен ответ «нет», его просто игнорируют.

Это приводит нас к третьей вещи.

Брать продукт на аудит очень конкурентоспособно и дорого

После использования денег для развертывания и тестирования моего децентрализованного приложения. Следующее, что нужно сделать, это взять этот проект на аудит. Я расспросил несколько источников, и мне представили следующие имена:

Я начал размещать призы в сообществе 30 января.

Вещи, которые я хотел бы знать перед разработкой децентрализованного приложения DeFi на Ethereum

В результате ответа не получил.

@epheph в твиттере предложил использовать программу аудита безопасности Ethereum Foundation. Несмотря на проявленный интерес, конечный результат никуда не делся.

Вещи, которые я хотел бы знать перед разработкой децентрализованного приложения DeFi на Ethereum

31 января я начал отправлять сообщения в телеграммы certik и cryptomaniac (тоже, к счастью, у меня были их контактные данные) о моем запросе на аудит.

4 февраля, так и не получив ответа, я начал писать им по электронной почте.

Отправьте запрос на аудит в openzeppelin по электронной почте audits@openzeppelin.com и в тот же день я получил ответ, что они свяжутся со мной примерно через 1-2 дня. «Эти 1, 2 дня» будут обновляться здесь по мере их ответа.

Написали по электронной почте trailofbits, они ответили в течение дня и сказали, что это будет сделано в течение недели за 16 000 долларов. Подойдут: «Предварительная оценка рисков ручными и автоматизированными методами и безопасность файлов», к сожалению вынужден ответить, что цена завышена. Затем я получил еще один ответ с предложением использовать следующие инструменты:

Не аудит, но, по крайней мере, они полезны (хотя все еще обходятся мне в 259 долларов в месяц)!

Также отправил электронное письмо Quantstamp через их онлайн-форму, до сих пор нет ответа.

Отправив электронное письмо sigmaprime, они ответили в тот же день, а после нескольких писем туда и обратно. Они сказали, что это займет 11 дней и за 27 500 долларов. И, конечно же, мне пришлось ответить, что я не могу согласиться с такой ценой.

Наконец-то я принял предложение криптомана за 5000 долларов.

Резюме:

  • trailofbits.com $ 16,000
  • криптоманы $5000 
  • certik.org (в ожидании)
  • quantstamp.com (не отвечает)
  • sigmaprime.io $ 27 500 
  • openzeppelin.com (на рассмотрении)

Я согласен с криптоманом, чтобы они провели свою проверку. Я также отправил запросы на сбор средств на gitcoin и metacartel, но ни один из них не ответил, так что давайте просто предположим, что никакой помощи оттуда не будет.

Подчеркну одно, это не аудит всей системы, все вышеперечисленные требования как раз для файла с 359 строками кода Solidity. Даже самый дешевый вариант от криптоманьяка стоит $13/линия.

Так что если у вас более крупный проект, будьте готовы выложить около 50 000 долларов за аудит.

TLDR

Около 20 000 долларов вылетело из моего кошелька за мой бесплатный проект с открытым исходным кодом. Никакой помощи от сообщества или фонда Эфириума нет, но это может быть потому, что я связался не с тем человеком, или, может быть, они не заинтересованы в Yearn.finance. Но я по-прежнему считаю, что моя «криптосеть» лучше, чем большинство из того, что предлагают другие на данный момент.

Невообразимо, насколько сложно было бы совершенному новичку выйти на рынок.

Уроки выучены.

Некоторые вещи довольно очевидны, но все же должны быть перечислены

Венчурные инвесторы не будут финансировать бесплатную систему без токенов

Довольно очевидно, но все же необходимо подчеркнуть. Дань уважения pooltogether, непонятно, как они смогли это сделать. 

Токены способствуют развитию

Я ненавижу токены, проекты, которые я разработал: Yearn.finance и Xar.network — оба без токенов, без комиссий, и оба слишком борются, потому что нет «эффекта сети токенов». Хотите быстро развивать сообщество? Добавьте токены (или заручитесь поддержкой венчурного капитала).

Вы не сможете получить помощь от сообщества, если у вас уже нет сообщества, которое вы не смогли бы получить без него.

Это немного сбивает с толку, но вы должны знать об этом цикле, если хотите получить помощь от сообщества.

Легче «притвориться, что получил это до того, как получил»

Каждое утверждение: «Наши активы под управлением (активы под управлением) сильно выросли» или «наша норма прибыли очень высока» верно только наполовину. Сами проекты уже имеют начальный AUM (от венчурного капитала, финансирования или от сообщества ~ токен) и используют эти «числа» для увеличения ставки депозита с другой стороны. Pooltogether — хороший пример с «вашим собственным фондом» в размере 250 000 долларов.

Похожая модель может работать для Yearn.finance, но я не думаю, что небольшая сумма денег может воодушевить людей.

Шпаргалка

Запустить токен, премайнить 50%, заблокировать (блокировать и разблокировать постепенно) оставшиеся 50% для спонсоров AUM, собрать средства с помощью токенов 50%, найти несколько венчурных капиталистов, использовать 20 000 долларов на разработку продукта (или скопировать Yearn.finance бесплатно) использовать весь капитал вы собрали «стартовый фонд», чтобы получить огромную норму прибыли (в 2 раза больше, чем предлагают другие).

Так как у вас очень высокая ставка, прибавьте системную комиссию (более 15% от прибыли самого крупного конкурента), никого не будет волновать, потому что они все равно заработают в 2 раза минус 15% по сравнению с конкурентами вашего игрока. Верните капитал держателям токенов с увеличением AUM (который у вас уже есть на 50% блокировки), и вы получите ценность сетевой связи.

Не делайте этого так, как я, это очень сложно, стоит мне много денег и создает очень небольшой сетевой эффект.

Уроки выучены.

Оставить комментарий

Инструкция по использованию Trader Joe для заработка с помощью 5 очень простых шагов

Инструкция по использованию Trader Joe для заработка с помощью 5 очень простых шагов

Как использовать Trader Joe для заработка через кошелек Coin98 с функциями: своп, ликвидность, фарминг, стейкинг и Zap.

Что такое основная сеть и тестовая сеть? 03 Основные шаги при создании тестовой сети

Что такое основная сеть и тестовая сеть? 03 Основные шаги при создании тестовой сети

Что такое мейннет? Что такое Тестнет? Узнайте об их важности и влиянии на цены монет и 3 шага к тестнету прямо здесь!

Кто такой Виталик Бутерин? Одинокий гений, сокрушающий централизованную власть

Кто такой Виталик Бутерин? Одинокий гений, сокрушающий централизованную власть

Кто такой Виталик Бутерин? Виталик Бутерин — создатель Ethereum, второй по величине блокчейн-платформы в мире с точки зрения рыночной капитализации.

5 способов использования бота Grid Trading для оптимизации прибыли

5 способов использования бота Grid Trading для оптимизации прибыли

Всего за 10 дней я получил +10,52% прибыли, используя Grid Trading Bot от BitUniverse. Узнайте о преимуществах и недостатках торговли на сетке!

Arbitrum против Optimism: кто победит в битве второго уровня?

Arbitrum против Optimism: кто победит в битве второго уровня?

Сравните Arbitrum и Optimism, чтобы увидеть, кто может победить в войне второго уровня и решить проблему масштабирования Ethereum. Узнайте о последних новинках и тенденциях в экосистеме криптовалют.

Что такое радиум (RAY)? Все, что вам нужно знать о токене RAY

Что такое радиум (RAY)? Все, что вам нужно знать о токене RAY

Что такое Райдиум? Что такое токен RAY? Давайте узнаем особенности понимания Raydium и подробную информацию о RAY Token!

Анализ операционной модели Uniswap V2 (UNI) — основа AMM

Анализ операционной модели Uniswap V2 (UNI) — основа AMM

Проанализируйте и оцените операционную модель Uniswap V2, самую базовую модель для любого AMM.

Инструкции по использованию биржи Remitano: покупка и продажа биткойнов на бирже Remitano

Инструкции по использованию биржи Remitano: покупка и продажа биткойнов на бирже Remitano

Биржа Remitano — первая биржа, которая позволяет покупать и продавать криптовалюты в VND. Подробные инструкции по регистрации в Remitano и покупке и продаже биткойнов прямо здесь!

Полное и подробное руководство по использованию Mango Markets

Полное и подробное руководство по использованию Mango Markets

Эта статья предоставит вам наиболее полное и подробное руководство по использованию Mango Markets, чтобы испытать все функциональные возможности этого нового проекта на Solana.

Инструкции по участию в тестовой сети Tenderize на Solana подробные и понятные.

Инструкции по участию в тестовой сети Tenderize на Solana подробные и понятные.

Статья предоставит вам наиболее полную и подробную инструкцию по использованию тестовой сети Tenderize.