👻 Ghost in the Block

Архив Telegram канала с мощными инструментами поиска и анализа

Статистика Поиск Экспорт Переписка Связи

💬 Нить переписки

🔗 Сообщение #16814

Нить ответов: 1 сообщение

💡 Это ответы друг на друга. Связи по смыслу — вкладка «Связи»

💬 Сообщение #16814 (текущее)

📅 31.07.2023 15:09 | 👤 Канал: channel1190595187
Форклог: «Несколько стабильных пулов (alETH/msETH/pETH), использующих Vyper 0.2.15, были взломаны из-за неисправности механизма повторного входа. Мы оцениваем ситуацию и будем информировать сообщество по мере развития событий. Другие пулы находятся в безопасности», — написали представители Curve. Vyper — это контрактно-ориентированный язык программирования на основе Python, предназначенный для виртуальной машины Ethereum. Разработчики признали, что эксплойт повторного входа находится в версиях 0.2.15, 0.2.16 и 0.3.0. Итак, что такое Vyper? 🔪 = Способ писать контракты тем, кто знает python, но не хочет глубоко погружаться в javascript ради смарт-контрактов (я их понимаю: JS очень своеобразный, где-то даже отталкивающий) Т.е. vyper был призван расширить число разработчиков смарт-контрактов на эфире. Текущая ситуация сильно ударит по имиджу всех утилит, преобразовывающих код с одного языка на другой. У TON, кстати, есть такие же преобразователи - с кода на Python - в код на FunC. Аналогично - для расширения числа разработчиков, кому комфортнее python, чем погружение в FunC с нуля.