Усилия инженера по безопасности Web3: откровенный разговор из окопов

robot
Генерация тезисов в процессе

Я уже много лет занимаюсь безопасностью блокчейна, и позвольте мне сказать - это не тот блестящий карьерный путь, каким его изображают эти влиятельные люди в LinkedIn. Но черт возьми, это же захватывающе.

Прежде всего: вам нужно погрузиться в основы. Не просто читать статьи на Medium, а действительно бороться с Solidity, JavaScript и Python, пока ваши глаза не начнут кровоточить. Я провел множество ночей, отлаживая смарт-контракты, которые могли бы украсть миллионы, если бы были развернуты с ошибками. Это высокие ставки.

Знания в области кибербезопасности, которые вам нужны, жестоки - криптографические алгоритмы, хеш-функции и вся эта ерунда. Большинство разработчиков, которых я знаю, пренебрегают этой частью и в итоге создают уязвимые контракты, которые эксплуатируются. Я видел, как проекты рушатся, потому что кто-то неправильно понимал атаки повторного входа.

Не просто изучайте концепции блокчейна - ЖИВИТЕ ими. Я начал с разбора каждого крупного взлома на различных блокчейнах (не буду их называть, потому что они и так пережили достаточно). Ландшафт DeFi особенно опасен - одно неверное движение, и бум, ваш протокол опустошен быстрее, чем вы успеете твитнуть "мы проводим расследование."

Те "стандарты безопасности", о которых все говорят? Половина из них устарела еще до публикации. Истинные знания приходят из trenches - участия в этих бессонных ночах аудита, когда вы соревнуетесь с анонимными хакерами, которые ищут уязвимости.

Вы хотите получить практический опыт? Идите и ломайте вещи. Настройте тестовые окружения и попробуйте взломать свои собственные контракты. Я узнал больше, находя уязвимости в программах вознаграждений, чем на любом сертификационном курсе. Адреналин, когда вы находите критическую ошибку, которая могла бы стоить миллионов... ничто не сравнится.

Аудиты безопасности - это не просто технические упражнения, это психологическая война. Вы не просто ищете ошибки; вы думаете как атакующий с потенциально неограниченными ресурсами, которому нужно быть правым ТОЛЬКО ОДИН РАЗ. Я видел, как блестящие разработчики пропускают очевидные уязвимости, потому что не могут выйти за рамки своего мышления создателя.

Сообщество имеет критическое значение, но также и вызывает разочарование. Некоторые из этих групп в Discord являются эхо-камерами плохих практик. Найдите настоящих - исследователей безопасности, которые указывают на ерунду и не рекламируют проекты на стороне.

Сертификаты? Конечно, они выглядят красиво в резюме. Но я проводил собеседования с "сертифицированными экспертами", которые не могли распознать базовую уязвимость переполнения. Эта область развивается слишком быстро, чтобы сертификаты успевали за ней.

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

Эта карьерная тропа не для всех. Это умственно изматывающе, постоянно меняется, и давление огромное. Но если вы одержимы головоломками безопасности и хотите защитить будущее финансов, нет ничего более удовлетворяющего. Просто не ожидайте, что это будет легко - или предсказуемо.

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить