- Главная
- /
- Блокчейн
- /
- Виталик Бутерин о важности оптимизации памяти для развития криптографии и блокчейна
Виталик Бутерин о важности оптимизации памяти для развития криптографии и блокчейна
14
Виталик Бутерин: Как оптимизировать криптографию
В новой статье соучредитель Ethereum Виталик Бутерин рассматривает время доступа к памяти, одно из самых игнорируемых ограничений в вычислительной технике, и то, как лучшее понимание этого может изменить способ разработки криптографических систем. Хотя тема кажется крайне технической, она напрямую влияет на потенциальную эффективность блокчейнов, криптографических доказательств и даже моделей ИИ.
Проблема доступа к памяти
Бутерин утверждает, что неверно предполагать, что чтение или запись в память занимает фиксированное количество времени, как это часто делается в информатике. Он предлагает модель, согласно которой «кубический корень размера памяти» определяет время доступа к памяти. Проще говоря, извлечение данных из вашей памяти становится все более медленным по мере её увеличения, поскольку сигналы должны проходить большие физические расстояния.
Он приводит реальные доказательства в поддержку этой идеи, показывая, что время доступа к данным увеличивается с увеличением размера памяти, от кэш-памяти процессора до ОЗУ, что удивительным образом соответствует его теоретической модели. Это осознание выходит за пределы простого академического обсуждения — оно радикально меняет наше представление о том, как оптимизировать алгоритмы, особенно в области криптографии, где обычно практикуется предварительный расчет и хранение промежуточных результатов.
Решение проблем управления памятью в блокчейне
Виталик Бутерин приводит пример, связанный с криптографией на основе эллиптических кривых, которая является основополагающей частью безопасности блокчейна, чтобы продемонстрировать эту точку зрения. Для ускорения процессов разработчики часто предварительно вычисляют большие таблицы чисел. Однако любые приросты скорости могут быть потеряны, если таблицы становятся слишком крупными, чтобы поместиться в кэш-памяти, из-за замедления, вызванного увеличением доступа к памяти. В одном из его тестов оказалось, что таблица меньшего размера, подходящая для кэша, оказалась быстрее, чем большая, хранившаяся в ОЗУ.
Вывод прост, но глубок: эффективность в криптографии включает в себя не только более быстрые процессоры — это также предполагает более интеллектуальное управление памятью. Понимание принципа, который он изложил, может направить оптимизацию аппаратного обеспечения будущих блокчейнов и систем с нулевым разглашением, поскольку отрасль движется к специализированному оборудованию, такому как ASIC и GPU.
Flare: рост экосистемы с более чем 43 000 пользователей благодаря интеграции с Telegram и институциональной поддержке XRPFi
Сеть Flare активно растет: более 43 000 пользователей FLR благодаря интеграции с Telegram и институциональной поддержке XRPFi. Проект привлекает внимание к DeFi с $170M TVL. 🚀💰🌐
CLS Global и Boosty Labs объединяются для поддержки Web3-проектов через инновации и ликвидность
CLS Global и Boosty Labs объединились для поддержки Web3 проектов, обеспечивая ликвидность и инновации. Партнёрство направлено на безопасность и масштабируемость в криптомире. 🌍🤝💡🔒🚀
Ajman Bank запускает токенизацию активов по шариату с помощью Fasset для исламских финансов в ОАЭ
Ajman Bank и Fasset запускают токенизацию активов по шариату, предлагая финансирование и услуги для клиентов. Альянс позволит улучшить доступ к реальным активам и ускорить платежи. 💰🌍📈
Ultiland и TradeTalent: Новое партнерство для создания экономики создателей с ИИ и токенизацией активов
Ultiland и TradeTalent заключили партнерство для переосмысления экономики создателей с интеграцией ИИ и Web3. Объединяя творчество и технологии, они стремятся создать децентрализованную экосистему талантов. 🚀🎨💼