avatar
Noah

Вы подписаны0Подписчики (X)22,66тыс.Посты107Лайки3,38тыс.
avatar

Засунь. Каждый. Блокчейн. В. Solana. Нет никакой причины запускать собственный блокчейн — это дорого и неприятно. Скажите, если вам нужна консультация. Блокчейн-турдакены — моя специализация.

avatar

Неизбежной реакцией на эту позицию станет осуждение со стороны сообщества культуры, NFT, игр и т.д. Но ориентация на финансы — это не гвоздь в гроб «web3». Финансы — это сложно. У них более строгие требования. Когда я работал в TradFi, нам пришлось отказаться от большинства готовых программных решений, потому что они делали плохие компромиссы по важным параметрам, таким как задержка и согласованность. Отличное финансовое ПО может работать для всего остального. Отличное ПО для всего остального не подойдет для финансов. Когда Solana сосредоточилась на решении самой сложной задачи — финансов — это не означает, что ее нельзя использовать для культуры, игр и т.д. Лучший способ победить — не пытаться быть всем для всех. Творческие люди всегда найдут способы использовать инструменты за пределами их первоначального назначения. Когда у тебя молоток, все выглядит как гвоздь. Но, возможно, стоит начать с того, чтобы сначала забивать настоящие гвозди.

avatar

Лучший аргумент в пользу Solana — это попытка использовать другие блокчейны.

avatar

И вы всё ещё не опубликовали свои IDL, блин

avatar

Секс — это замечательно, но вы пробовали заменить весь свой неприятный код с таблицами поиска на транзакцию v1? Невероятно.

avatar

Боже, это огромно. Нам нужно использовать этот шаблон для всего: изменений конфигурации протокола и т.д. Это полностью устраняет необходимость в отдельных устройствах для подписи. Если вы действительно можете доверять тому, что видите на своём Ledger, он и есть устройство для подписи.

avatar

С запуском Alpenglow мы, как разработчики приложений, несем ответственность за обеспечение последовательного опыта Slowlana. Это означает, что нам нужно делать программы медленнее. Несколько предложений: — Избегайте zero copy. Все сериализуйте с помощью Borsh. — Размещайте всё на куче. — Где возможно, пишите программы на Python или JavaScript. — Переопределяйте bump-сиды для каждого PDA каждый раз. — Вы недостаточно ведёте логи. Больше msg!

avatar

> Создай величайший блокчейн, известный человечеству > Выпусти телефон > Навсегда запомни как Phone Guy Toly, сдерживай ужасное.

avatar

PSA для тех, кто регулярно использует новые продукты: аудиты стоят сотни тысяч долларов и занимают недели для завершения. Стартапы, финансируемые самостоятельно, даже не могут себе этого позволить. Существует активный демотивирующий фактор для ваших любимых протоколов поддерживать высокий уровень безопасности, поскольку это замедляет их способность итерировать и находить PMF. Платить ли им $50 000 за аудит новой функции, которая, как выясняется, никто не использует? Убедитесь, что то, что вы используете, было проаудировано кем-то, кому вы доверяете, и что код, работающий на мейннете, — это тот самый код, который был проаудирован (требуются верифицированные сборки и открытый исходный код). Если вы не можете это проверить — это нормально, но не вкладывайте все свои ресурсы в одну корзину. У Фонда Solana есть программа, предоставляющая аудиты для любых проектов с TVL более $10 млн, что должно значительно помочь.

avatar

Мы подошли к этому вопросу полностью и всесторонне. Мы не просто проверили изменения в коде при переходе от Drift к Velocity — мы провели аудит всего кода. Это никак не может быть названо поспешной работой. Если бы мы хотели поспешить, мы могли бы просто проверить изменения, объявить старый код безопасным и запустить проект ещё месяцами раньше. Мы решили действовать в сторону максимальной безопасности, что означало повторный аудит всей кодовой базы. Это дорого и занимает много времени. Drift — одна из крупнейших программ на Solana, насчитывающая десятки тысяч строк кода. Но это было правильным решением, ведь безопасность — наш приоритет. Да, найдено много проблем. Но с учётом объёма кода это вполне оправдано. Большинство находок относятся к коду до рефакторинга, и большинство из них не привели бы к потере средств в реальных условиях. Это было колоссальное усилие: (1) проверить эту огромную монолитную систему — спасибо аудиторам! (2) исправить каждую проблему, как бы мала она ни была. Именно поэтому запуск был отложен настолько долго.