Рыночная конкуренция жесткая, команды крупных DeFi-проектов борются за каждую секунду. Новые функции должны быть запущены, новые активы подключены, пользовательский опыт оптимизирован — кажется, всё идет по плану, даже выглядит очень быстро и эффективно. Но в этом скрыта одна легко упускаемая из виду ловушка: технический долг.
Чтобы не отставать от графика, команды разработчиков иногда выпускают код на продакшн с недостаточным тестированием. Архитектура системы также может становиться всё более сложной и уязвимой в процессе постоянных патчей. В краткосрочной перспективе проблемы не видны, это как долг — его всегда можно отложить, пока не наступит время расплаты. Это может быть вызвано сложной цепочной интеракцией, которая вызывает баг, или экстремальной нагрузкой, которая срывает систему, или даже уязвимостью в безопасности. Последствия зачастую очень серьезные.
Для финансовых протоколов, управляющих десятками миллиардов долларов активов, качество кода — это не мелочь, а вопрос жизни и смерти. Но если посмотреть на обсуждения в сообществе, большинство людей сосредоточены на новых функциях и доходности, а кто из них действительно проверяет состояние кода?
Настоящий вопрос — придерживается ли команда строгого аудита кода? Есть ли у них полноценный тестнет-процесс? Проводится ли формальное верифицирование ключевых контрактов? Может ли команда сохранять инженерную дисциплину, гонясь за скоростью? Именно эти вопросы определяют, насколько проект надежен в долгосрочной перспективе.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
24 Лайков
Награда
24
8
Репост
Поделиться
комментарий
0/400
CryptoMom
· 01-24 13:53
Проще говоря, это как ставить на свою жизнь. Проекты, спешащие выпустить новые функции, рано или поздно должны расплачиваться по долгам.
Если основной контракт даже не прошел формальную проверку, я сразу пропущу.
В наши дни много говорят о новых функциях, а желающих пройти аудит — мало.
Посмотреть ОригиналОтветить0
PermabullPete
· 01-24 13:01
Говорится отлично, технический долг — это бомба замедленного действия, рано или поздно она взорвется.
Кто умеет захватывать территорию, все умеют, а по-настоящему важно — есть ли у тебя смелость замедлиться.
Хотите и скорость, и безопасность — в этом нет коротких путей, те проекты, которые хвастаются, рано или поздно потерпят крах.
Посмотреть ОригиналОтветить0
CryptoTarotReader
· 01-21 17:52
Проще говоря, многие проекты ради хайпа вообще не заботятся о качестве кода, в итоге подставляют мелких инвесторов.
Посмотреть ОригиналОтветить0
SandwichTrader
· 01-21 17:51
Все зациклены на функциях, никто не обращает внимания на качество кода, рано или поздно произойдет сбой.
Посмотреть ОригиналОтветить0
AltcoinMarathoner
· 01-21 17:49
Честно говоря, это энергия на 20-й миле. Все бежат к финишу, но никто не следит за своим темпом... Технический долг — это как бег с стрессовым переломом, кажется, что всё хорошо, пока вдруг не становится плохо. Настоящий вопрос не в том, быстро ли проект выходит, а в том, остаются ли они на 26-й миле.
Посмотреть ОригиналОтветить0
SchrodingerPrivateKey
· 01-21 17:43
Это действительно правда: большинство людей обращают внимание только на доходность, мало кто заботится о качестве кода. Когда зарабатываешь деньги, никто не думает о техническом долге; когда теряешь деньги, начинаешь сожалеть.
Посмотреть ОригиналОтветить0
WhaleWatcher
· 01-21 17:40
Честно говоря, большинство людей вообще не заботятся об этом, они просто думают, когда будет pump.
---
Технический долг — это как бомба замедленного действия, рано или поздно она взорвется.
---
Сколько проектов действительно осмеливаются делать формальную верификацию? В основном все болтовня.
---
Вот почему я работаю только с проектами, прошедшими аудит, иначе можно потерять все.
---
Патчи превращают систему в гору мусора, а потом за это платишь ты? Не играю.
---
Сообществу стоит больше обращать внимание на качество кода, а не только на APY.
---
Отчет об аудите никто не читает, не говоря уже о глубоком анализе кода, — печально.
---
Гонка за скоростью и безопасностью — несовместимы, ошибся — и всё.
Посмотреть ОригиналОтветить0
quietly_staking
· 01-21 17:40
Совершенно верно, именно поэтому большинство проектов умирают перед рассветом
Рыночная конкуренция жесткая, команды крупных DeFi-проектов борются за каждую секунду. Новые функции должны быть запущены, новые активы подключены, пользовательский опыт оптимизирован — кажется, всё идет по плану, даже выглядит очень быстро и эффективно. Но в этом скрыта одна легко упускаемая из виду ловушка: технический долг.
Чтобы не отставать от графика, команды разработчиков иногда выпускают код на продакшн с недостаточным тестированием. Архитектура системы также может становиться всё более сложной и уязвимой в процессе постоянных патчей. В краткосрочной перспективе проблемы не видны, это как долг — его всегда можно отложить, пока не наступит время расплаты. Это может быть вызвано сложной цепочной интеракцией, которая вызывает баг, или экстремальной нагрузкой, которая срывает систему, или даже уязвимостью в безопасности. Последствия зачастую очень серьезные.
Для финансовых протоколов, управляющих десятками миллиардов долларов активов, качество кода — это не мелочь, а вопрос жизни и смерти. Но если посмотреть на обсуждения в сообществе, большинство людей сосредоточены на новых функциях и доходности, а кто из них действительно проверяет состояние кода?
Настоящий вопрос — придерживается ли команда строгого аудита кода? Есть ли у них полноценный тестнет-процесс? Проводится ли формальное верифицирование ключевых контрактов? Может ли команда сохранять инженерную дисциплину, гонясь за скоростью? Именно эти вопросы определяют, насколько проект надежен в долгосрочной перспективе.