
web3.js v3 заслуживает внимания, но не воспринимайте знакомый интерфейс как безболезненное обновление. В центре внимания этой недели — начало повторного объединения экосистемы разработчиков. ① 7 октября по пекинскому времени Solana Developers официально представили web3.js v3. Важно уточнить дату: время публикации v3.0.0 на GitHub по пекинскому времени — 2 октября; новые достижения в этом окне — это официальное представление, а не первоначальный выпуск кода. ② Новая версия сохраняет привычный для разработчиков API-интерфейс, используя Kit в качестве базового слоя. Цель — обеспечить совместимость привычных способов использования старого API с новыми инструментами, сократив долгосрочные издержки, связанные с расколом экосистемы на две отдельные системы. ③ Одновременно появляются новые адаптеры кошельков, но «крупная версия» подразумевает необходимость тщательной проверки различий при миграции. Привычные формы вызовов не означают, что все старые типы, поведения и зависимости сохранятся без изменений. ④ При миграции необходимо проверить подключение кошельков, подпись, сериализацию транзакций, RPC и обработку исключений. Название SDK — v3 — не означает автоматической поддержки всех новых форматов транзакций в режиме «от начала до конца». Мое личное мнение: унификация инструментов для разработчиков — это медленно развивающееся, но важное благо для экосистемы. Она может снизить затраты на запуск новых проектов и поддержку старых, но не заменяет необходимость проведения конкретных тестов миграции. Моя позиция — я готов следить и пробовать, но не буду обновлять производственную среду до внедрения регрессионного тестирования только ради последней версии. @Solana_zh @solana @solana_devs
