Оптимізація криптографії: Віталік Бутерін про час доступу до памяті і ефективність блокчейнів

Оптимізація криптографії: Віталік Бутерін про час доступу до памяті і ефективність блокчейнів

17

Віталік Бутерін: Як оптимізувати криптографію

У новій статті співавтора Ethereum Віталіка Бутеріна досліджується час доступу до пам`яті — одна з найбільш недооцінених обмежень у обчисленнях, і як кращий розуміння цієї теми може змінити спосіб розробки криптографічних систем. Хоча тема здається надзвичайно технічною, вона безпосередньо впливає на потенційну ефективність блокчейнів, криптографічних доказів та навіть моделей ШІ.

Проблема доступу до пам`яті

Бутерін стверджує, що неправильно вважати, що читання або запис до пам`яті займає фіксований час, як це часто робиться в комп`ютерних науках. Натомість він представляє модель, яка пропонує, що кубічний корінь розміру пам`яті визначає час доступу до пам`яті. Простими словами, отримання даних з пам`яті стає поступово повільнішим, оскільки вона збільшується, бо сигнали повинні проходити більші фізичні відстані.

Він наводить докази з реального світу на підтримку цього, демонструючи, що час доступу до даних збільшується з розміром пам`яті, від кеш-пам`яті ЦП до оперативної пам`яті, що, дивно, узгоджується з його теоретичною моделлю. Це усвідомлення виходить за межі простого академічного обговорення — воно радикально змінює наше сприйняття оптимізації алгоритмів, зокрема в галузі криптографії, де звичною практикою є попереднє обчислення та зберігання проміжних результатів.

Рішення для управління пам`яттю в блокчейні

Віталік Бутерін використовує приклад з еліптичними кривими, основною складовою безпеки блокчейнів, щоб продемонструвати цю точку. Щоб пришвидшити процеси, розробники часто попередньо обчислюють великі таблиці чисел. Проте будь-які виграші в швидкості можуть бути втрачені, якщо таблиці стануть занадто великими, щоб вміститися в кеш-пам’яті через уповільнення, спричинене зростанням доступу до пам’яті. У одному з його тестів менша таблиця, яка вмістилася у кеш, виявилася швидшою за більшу, що зберігалася в оперативній пам’яті.

Висновок простий, але глибокий: ефективність у криптографії полягає не лише в швидших процесорах — це також вимагає більш інтелігентного управління пам`яттю. Розуміння принципу, який він виклав, може спрямувати оптимізацію апарату майбутніх систем блокчейнів та нульових знань, оскільки індустрія переходить до спеціалізованого апарату, такого як ASIC та GPU.

Flare Network досягає 43,000 власників токенів завдяки партнерству з Telegram та інституційному інтересу до XRPFi
Flare Network досягає 43,000 власників токенів завдяки партнерству з Telegram та інституційному інтересу до XRPFi
Flare Network досягла 43,000 власників токенів FLR через партнерство з Telegram, відкриваючи доступ до 100 млн користувачів. Інститутіональні інвестиції та нові технології зміцнюють екосистему DeFi. 🚀💰📈
Переглянути
CLS Global і Boosty Labs обєднують зусилля для розвитку Web3 проектів
CLS Global і Boosty Labs обєднують зусилля для розвитку Web3 проектів
CLS Global та Boosty Labs обєднують зусилля для посилення проектів Web3, пропонуючи ліквідність і технічні інновації. Співпраця покращить безпеку та масштабованість, сприяючи розвитку цифрових послуг. 🤝🦈⚡️
Переглянути
Банк Аджман в ОАЕ переходить до токенізації активів за принципами шаріату з Fasset
Банк Аджман в ОАЕ переходить до токенізації активів за принципами шаріату з Fasset
Банк Аджман інтегрує токенізацію активів відповідно до принципів шаріату з Fasset, пропонуючи нові цифрові послуги для клієнтів в ОАЕ та за кордоном. 🏦💰🌍
Переглянути
Партнерство Ultiland та TradeTalent: революція у світі креативності з використанням Web3 та штучного інтелекту
Партнерство Ultiland та TradeTalent: революція у світі креативності з використанням Web3 та штучного інтелекту
🤝 Ultiland та TradeTalent об’єднують зусилля для інтеграції AI у Web3, токенізуючи інтелектуальну власність та створюючи децентралізовану екосистему. 🎨💡 Це революційний крок для креативної економіки! 🚀
Переглянути