零时科技 || Spectra攻击事件分析

币界网Опубліковано о 2024-07-26Востаннє оновлено о 2024-07-26

币界网报道:

AZvLVBueS8dPHk3YIbziS3gpLnKyfry9IYBrqrSW.jpeg

背景介绍

2024年7月23日,我们监控到一笔Ethereum链上攻击交易:https://etherscan.io/tx/0x491cf8b2a5753fdbf3096b42e0a16bc109b957dc112d6537b1ed306e483d0744

被攻击的项目为Spectra Protocol,Spectra协议是无需许可的,意味着其服务完全开放供公众使用。任何人都可以随意创建新的市场、交换收益衍生品或成为流动性提供者。此次攻击中,攻击者共获利188, 013asdCRV,折合73, 325USD。 

攻击及事件分析

首先,攻击者查询了asd CRV Token中,地址 0x279a7dbfae376427ffac52fcb0883147d42165ff对Spectra Protocol的授权额度与该地址的asd CRV余额。

图片

接着,攻击者调用execute函数开始针对Spectra Protocol进行攻击,execute函数代码如下:

图片

最终,输入数据会调用_dispatch,该函数的代码如下:

图片

由上述代码我们可以看出,该代码根据_commandType来决定执行哪些操作,在此次攻击中,_commandType为0x12 ,所以command=0x12&0x3f=0x12,对应的值为KYBER_SWAP

图片

所以,攻击者调用代码段如下。我们可以看到,该代码的kyberRoutertargetData均可以被控制,意味着攻击者可以利用Spectra Protocol合约调用任意合约并传入任意参数。

图片

我们将攻击者的inputs数据解析出来如下:

图片

我们可以发现,kyberRouter已经被操纵为地址:

0x43e54c2e7b3e294de3a155785f52ab49d87b9922

tokenIn已经被操纵为地址:

0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

tokenOut被操纵为地址:

0xba8ce86147ded54c0879c9a954f9754a472704aa

我们可以看到Constants.ETH为:

0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE

图片

所以,代码进入到如下流程

图片

其中,targetData经过解析如下:

图片

由于,transferFrom的signature为0x23b872dd;所以,transferFrom对应的参数from为:

0x279a7dbfae376427ffac52fcb0883147d42165ff

to为:

0xba8ce86147ded54c0879c9a954f9754a472704aa

value为:

188,013,365,080,870,249,823,427

又因为,kyberRouter被控制为:

0x43e54c2e7b3e294de3a155785f52ab49d87b9922,即asdCRVToken。

所以,攻击者相当于操纵了Spectra Protocol从0x279a7dbfae376427ffac52fcb0883147d42165ff转了188,013,365,080,870,249,823,427asdCRV到地址0xba8ce86147ded54c0879c9a954f9754a472704aa(此地址为攻击者控制的地址)。

至此,攻击者完成攻击。 

总结

本次漏洞的成因是被攻击合约对攻击者传入参数校验不严格,导致攻击者可以通过构造特殊的inputData来使受害者合约调用任意合约并传入任意参数。最终,攻击者利用特殊的参数,使得受害者合约通过transferFrom将授权给其合约的代币转入到攻击者控制的地址。建议项目方在设计代码运行逻辑时要多方验证,合约上线前审计时尽量选择多个审计公司交叉审计。 

Пов'язані матеріали

Where Is the AI Infrastructure Industry Chain Stuck?

The AI infrastructure (AI Infra) industry chain is facing unprecedented systemic bottlenecks, despite the rapid emergence of applications like DeepSeek and Seedance 2.0. The surge in global computing demand has exposed critical constraints across multiple layers of the supply chain—from core manufacturing equipment and data center cabling to specialty materials and cleanroom facilities. Key challenges include four major "walls": - **Memory Wall**: High-bandwidth memory (HBM) and DRAM face structural shortages as AI inference demand outpaces training, with new capacity not expected until 2027. - **Bandwidth Wall**: Data transfer speeds lag behind computing power, causing multi-level bottlenecks in-chip, between chips, and across data centers. - **Compute Wall**: Advanced chip manufacturing, reliant on EUV lithography and monopolized by ASML, remains the fundamental constraint, with supply chain fragility affecting production. - **Power Wall**: While energy demand from data centers is rising, power supply is a solvable near-term challenge through diversified energy infrastructure. Expansion is further hindered by shortages in testing equipment, IC substrates (critical for GPUs and seeing price hikes over 30%), specialty materials like low-CTE glass fiber, and high-end cleanroom facilities. Connection technologies are evolving, with copper cables resurging for short-range links due to cost and latency advantages, while optical solutions dominate long-range scenarios. Innovations like hollow-core fiber and advanced PCB technologies (e.g., glass substrates, mSAP) are emerging to meet bandwidth needs. In summary, AI Infra bottlenecks are multidimensional, spanning compute, memory, bandwidth, power, and supply chain logistics. Advanced chip manufacturing remains the core constraint, while substrate, material, and equipment shortages present immediate challenges. The industry is moving toward hybrid copper-optical solutions and accelerated domestic supply chain development.

marsbit43 хв тому

Where Is the AI Infrastructure Industry Chain Stuck?

marsbit43 хв тому

Autonomy or Compatibility: The Choice Facing China's AI Ecosystem Behind the Delay of DeepSeek V4

DeepSeek V4's repeated delay in early 2026 has sparked global discussions on "de-CUDA-ization" in AI. The highly anticipated trillion-parameter open-source model is undergoing deep adaptation to Huawei’s Ascend chips using the CANN framework, representing China’s first systematic attempt to run a core AI model outside the CUDA ecosystem. This shift, however, comes with significant engineering challenges. While the model uses a MoE architecture to reduce computational load, it places extreme demands on memory bandwidth, chip interconnects, and system scheduling—areas where NVIDIA’s mature CUDA ecosystem currently excels. Migrating to Ascend introduces complexities in hardware topology, communication latency, and software optimization due to CANN’s relative immaturity compared to CUDA. The move highlights a broader strategic dilemma: short-term compatibility with CUDA offers practical benefits and faster adoption, as seen in CANN’s efforts to emulate CUDA interfaces. Yet, long-term over-reliance on compatibility risks inheriting CUDA’s limitations and stifling native innovation. If global AI shifts away from transformer-based architectures, strict compatibility could lead to technological obsolescence. Despite these challenges, DeepSeek V4’s eventual release could demonstrate the viability of a full domestic AI stack and accelerate CANN’s ecosystem growth. However, true technological independence will require building an original software-hardware paradigm beyond compatibility—a critical task for China’s AI ambitions in the next 3-5 years.

marsbit1 год тому

Autonomy or Compatibility: The Choice Facing China's AI Ecosystem Behind the Delay of DeepSeek V4

marsbit1 год тому

Торгівля

Спот
Ф'ючерси

Популярні статті

Що таке ETH 2.0

ETH 2.0: Нова ера для Ethereum Вступ ETH 2.0, широко відомий як Ethereum 2.0, є величезним оновленням для блокчейну Ethereum. Ця трансформація не є лише косметичною зміною; вона має на меті фундаментально покращити масштабованість, безпеку та сталий розвиток мережі. З переходом від енергомісткого механізму консенсусу Proof of Work (PoW) до більш ефективного Proof of Stake (PoS), ETH 2.0 обіцяє трансформаційний підхід до екосистеми блокчейнів. Що таке ETH 2.0? ETH 2.0 — це збірка особливих, взаємопов’язаних оновлень, спрямованих на оптимізацію можливостей та продуктивності Ethereum. Це перетворення розроблене для вирішення критичних викликів, з якими стикалося існуюче механізм Ethereum, зокрема щодо швидкості транзакцій та заторів у мережі. Мета ETH 2.0 Основні цілі ETH 2.0 зосереджені на покращенні трьох ключових аспектів: Масштабованість: Мета — значно підвищити кількість транзакцій, які мережа може обробити за секунду; ETH 2.0 прагне вийти за межі поточного обмеження приблизно в 15 транзакцій на секунду, потенційно досягнувши тисяч. Безпека: Підвищені заходи безпеки є невід’ємною частиною ETH 2.0, зокрема через покращену стійкість до кібератак і збереження децентралізованої етики Ethereum. Сталий розвиток: Новий механізм PoS розроблений не тільки для підвищення ефективності, але й для різкого зменшення споживання енергії, що узгоджує операційну структуру Ethereum з екологічними міркуваннями. Хто є творцем ETH 2.0? Створення ETH 2.0 можна віднести до Ethereum Foundation. Ця неприбуткова організація, яка відіграє важливу роль у підтримці розвитку Ethereum, очолюється відомим співавтором Віталіком Бутеріним. Його бачення більш масштабованого та стійкого Ethereum стало рушійною силою цього оновлення, залучаючи внески зі всього світу від розробників і ентузіастів, які прагнуть покращити протокол. Хто є інвесторами ETH 2.0? Хоча подробиці про інвесторів ETH 2.0 не були оприлюднені, відомо, що Ethereum Foundation отримує підтримку від різних організацій та осіб у сфері блокчейну та технологій. Ці партнери включають венчурні капітальні компанії, технологічні компанії та філантропічні організації, які мають спільний інтерес у підтримці розвитку децентралізованих технологій та інфраструктури блокчейну. Як працює ETH 2.0? ETH 2.0 відзначається введенням низки ключових функцій, які відрізняють його від попередника. Proof of Stake (PoS) Перехід до механізму консенсусу PoS є одним із знакових змін ETH 2.0. На відміну від PoW, який покладається на енергомісткий видобуток для перевірки транзакцій, PoS дозволяє користувачам підтверджувати транзакції та створювати нові блоки відповідно до кількості ETH, яку вони ставлять у мережі. Це призводить до підвищення енергоефективності, зменшуючи споживання приблизно на 99,95%, завдяки чому Ethereum 2.0 стає значно більш екологічною альтернативою. Шардові ланцюги Шардові ланцюги є ще одним ключовим нововведенням ETH 2.0. Ці менші ланцюги працюють паралельно з основним ланцюгом Ethereum, що дозволяє обробляти кілька транзакцій одночасно. Це підходи покращує загальну ємність мережі, усуваючи проблеми масштабованості, які переслідували Ethereum. Beacon Chain У центрі ETH 2.0 знаходиться Beacon Chain, яка координує мережу і управляє протоколом PoS. Вона виконує роль організатора: контролює валідаторів, забезпечує з’єднання шард з мережею і моніторить загальний стан екосистеми блокчейнів. Хронологія ETH 2.0 Шлях ETH 2.0 характеризується кількома ключовими етапами, які відображають еволюцію цього значного оновлення: Грудень 2020: Запуск Beacon Chain ознаменував введення PoS, проклавши шлях до міграції на ETH 2.0. Вересень 2022: Завершення "Злиття" є знаковим моментом, коли мережа Ethereum успішно перейшла з PoW на PoS, відкриваючи нову еру для Ethereum. 2023: Очікуване розгортання шардових ланцюгів має на меті подальше покращення масштабованості мережі Ethereum, закріплюючи ETH 2.0 як надійну платформу для децентралізованих додатків і послуг. Ключові особливості та переваги Покращена масштабованість Однією з найзначніших переваг ETH 2.0 є його покращена масштабованість. Поєднання PoS та шардових ланцюгів дозволяє мережі розширити свою ємність, що дозволяє їй обробляти набагато більший обсяг транзакцій в порівнянні з класичною системою. Енергоефективність Запровадження PoS є величезним кроком до енергоефективності в технології блокчейн. Значно зменшуючи споживання енергії, ETH 2.0 не тільки знижує операційні витрати, але також ближче узгоджується з глобальними цілями сталого розвитку. Підвищена безпека Оновлені механізми ETH 2.0 сприяють підвищенню безпеки по всій мережі. Впровадження PoS, поряд з інноваційними контрольними заходами, встановленими через шардові ланцюги та Beacon Chain, забезпечує вищий рівень захисту від потенційних загроз. Зниження витрат для користувачів З покращенням масштабованості вплив на витрати на транзакції також стане очевидним. Збільшена ємність і зменшені затори, як очікується, призведуть до зниження зборів для користувачів, що зробить Ethereum більш доступним для повсякденних транзакцій. Висновок ETH 2.0 є значною еволюцією в екосистемі блокчейну Ethereum. Оскільки він вирішує важливі питання, такі як масштабованість, споживання енергії, ефективність транзакцій і загальна безпека, важливість цього оновлення не можна недооцінювати. Перехід до Proof of Stake, введення шардових ланцюгів і фундаментальна робота Beacon Chain свідчать про майбутнє, в якому Ethereum може задовольнити зростаючі вимоги децентралізованого ринку. В індустрії, що рухається вперед завдяки інноваціям та прогресу, ETH 2.0 є підтвердженням можливостей технології блокчейн у прокладенні шляху до більш сталого та ефективного цифрового економіки.

168 переглядів усьогоОпубліковано 2024.04.04Оновлено 2024.12.03

Що таке ETH 2.0

Що таке ETH 3.0

ETH3.0 та $eth 3.0: Глибоке дослідження майбутнього Ethereum Вступ У швидко змінюваному світі криптовалют та технології блокчейн, ETH3.0, часто позначуваний як $eth 3.0, став темою значного інтересу та спекуляцій. Цей термін охоплює два основні концепти, які потребують уточнення: Ethereum 3.0: Це потенційне майбутнє оновлення, яке має на меті покращення можливостей існуючого блокчейну Ethereum, зокрема, фокусуючись на поліпшенні масштабованості та продуктивності. ETH3.0 Мем Токен: Цей окремий криптовалютний проект прагне використовувати блокчейн Ethereum для створення екосистеми, орієнтованої на меми, сприяючи залученню до криптовалютної громади. Розуміння цих аспектів ETH3.0 є важливим не лише для криптоентузіастів, але й для тих, хто спостерігає за широкими технологічними тенденціями у цифровому просторі. Що таке ETH3.0? Ethereum 3.0 Ethereum 3.0 пропонується як оновлення вже існуючої мережі Ethereum, яка стала основою багатьох децентралізованих додатків (dApps) та смарт-контрактів з моменту свого виникнення. Передбачувані удосконалення зосереджені в основному на масштабованості — інтегруючи передові технології, такі як шардінг та нульові знання (zk-докази). Ці технологічні нововведення націлені на забезпечення безпрецедентної кількості транзакцій на секунду (TPS), потенційно досягаючи мільйонів, тим самим вирішуючи одну з найзначніших обмежень, з якими стикається сучасна технологія блокчейн. Покращення є не лише технічним, а й стратегічним; воно спрямоване на підготовку мережі Ethereum до широкого прийняття та корисності в майбутньому, позначеному збільшеним попитом на децентралізовані рішення. ETH3.0 Мем Токен На відміну від Ethereum 3.0, ETH3.0 Мем Токен пропонує легшу та грайливішу домену, поєднуючи культуру інтернет-мемів із динамікою криптовалют. Цей проект дозволяє користувачам купувати, продавати та обмінювати меми на блокчейні Ethereum, надаючи платформу, яка сприяє залученню громади через креативність та спільні інтереси. ETH3.0 Мем Токен має на меті продемонструвати, як технологія блокчейн може перетинатися з цифровою культурою, створюючи випадки використання, які є водночас розважальними та фінансово життєздатними. Хто є творцем ETH3.0? Ethereum 3.0 Ініціатива щодо Ethereum 3.0 переважно підтримується консорціумом розробників та дослідників у межах громади Ethereum, зокрема, до складу якого входить Джастін Дрейк. Відомий своїми думками та внеском у розвиток Ethereum, Дрейк є помітною особистістю в обговореннях щодо переходу Ethereum на новий рівень консенсусу, який називається «Beam Chain». Цей колабораційний підхід до розробки свідчить про те, що Ethereum 3.0 не є продуктом єдиного творця, а скоріше втіленням колективної винахідливості, спрямованої на просування технології блокчейн. ETH3.0 Мем Токен Деталі про творця ETH3.0 Мем Токена наразі не відстежуються. Природа мем-токенів часто призводить до більш децентралізованої та громартової структури, що може пояснити відсутність специфічної атрибуції. Це узгоджується з етикою ширшої крипто-спільноти, де інновації часто виникають з колективних, а не індивідуальних зусиль. Хто є інвесторами ETH3.0? Ethereum 3.0 Підтримка Ethereum 3.0 переважно надходить від Фонду Ethereum поряд з ентузіастичною спільнотою розробників та інвесторів. Це базове співробітництво надає значний градус легітимності та підвищує ймовірність успішної реалізації, оскільки воно використовує довіру та авторитет, накопичені за роки роботи мережі. У швидко змінюваному кліматі криптовалют підтримка громади займає важливу роль у розвитку та прийнятті, позиціонуючи Ethereum 3.0 як серйозного конкурента для майбутніх блокчейн-інновацій. ETH3.0 Мем Токен Хоча наразі доступні джерела не надають явної інформації щодо інвестиційних фондів або організацій, що підтримують ETH3.0 Мем Токен, це свідчить про типову модель фінансування для мем-токенів, яка часто спирається на підтримку знизу та залучення громади. Інвестори в такі проекти зазвичай складаються з осіб, які мотивовані потенціалом інновацій, що керуються спільнотою, та духом співпраці, притаманним крипто-спільноті. Як працює ETH3.0? Ethereum 3.0 Відмінні риси Ethereum 3.0 полягають у його запропонованій реалізації технології шардінгу та zk-proof. Шардінг — це метод розподілу блокчейну на менші, керовані частини чи «шарди», які можуть обробляти транзакції одночасно, а не послідовно. Це децентралізоване оброблення допомагає запобігти заторам та забезпечити оперативність мережі навіть під великим навантаженням. Технологія нульових доказів (zk-proof) надає ще один рівень складності, дозволяючи валідацію транзакцій без розкриття підпорядкованих даних. Цей аспект не лише підвищує конфіденційність, а й збільшує загальну ефективність мережі. Також обговорюється включення нульової Ефірної віртуальної машини (zkEVM) в це оновлення, що ще більше підвищить можливості та корисність мережі. ETH3.0 Мем Токен ETH3.0 Мем Токен виділяється завдяки використанню популярності культури мемів. Він створює ринок, на якому користувачі можуть брати участь у торгівлі мемами не лише для розваги, але й для потенційного економічного вигоди. Інтегруючи функції, такі як стейкінг, забезпечення ліквідності та механізми управління, проект сприяє створенню середовища, яке заохочує взаємодію та участь громади. Пропонуючи унікальне поєднання розваг та економічних можливостей, ETH3.0 Мем Токен прагне залучити різну аудиторію, яка охоплює від криптоентузіастів до casual-консумерів мемів. Хронологія ETH3.0 Ethereum 3.0 11 листопада 2024: Джастін Дрейк натякає на майбутнє оновлення ETH 3.0, яке зосереджене на поліпшеннях масштабованості. Це оголошення означає початок формальних обговорень щодо майбутньої архітектури Ethereum. 12 листопада 2024: Очікується, що запропоновану пропозицію для Ethereum 3.0 буде представлено на Devcon у Бангкоку, що готує ґрунт для більш широкого зворотного зв'язку від громади та потенційних наступних кроків у розвитку. ETH3.0 Мем Токен 21 березня 2024: ETH3.0 Мем Токен офіційно потрапляє у список на CoinMarketCap, що означає його дебют у публічному крипто-просторі та підвищує видимість для його меморієнтованої екосистеми. Ключові моменти На завершення, Ethereum 3.0 представляє значну еволюцію в межах мережі Ethereum, зосереджуючись на подоланні обмежень щодо масштабованості та продуктивності через передові технології. Його запропоновані оновлення відображають проактивний підхід до майбутніх вимог і корисності. Натомість ETH3.0 Мем Токен втілює суть культури, керованої громадою, у сфері криптовалют, використовуючи культуру мемів для створення привабливих платформ, які заохочують творчість і участь користувачів. Розуміння окремих цілей і функцій ETH3.0 та $eth 3.0 є надзвичайно важливим для кожного, хто цікавиться поточними подіями в крипто-просторі. З обома ініціативами, які прокладають унікальні шляхи, вони разом підкреслюють динамічну та багатогранну природу інновацій у блокчейн-технологіях.

158 переглядів усьогоОпубліковано 2024.04.04Оновлено 2024.12.03

Що таке ETH 3.0

Як купити ETH

Ласкаво просимо до HTX.com! Ми зробили покупку Ethereum (ETH) простою та зручною. Дотримуйтесь нашої покрокової інструкції, щоб розпочати свою криптовалютну подорож.Крок 1: Створіть обліковий запис на HTXВикористовуйте свою електронну пошту або номер телефону, щоб зареєструвати обліковий запис на HTX безплатно. Пройдіть безпроблемну реєстрацію й отримайте доступ до всіх функцій.ЗареєструватисьКрок 2: Перейдіть до розділу Купити крипту і виберіть спосіб оплатиКредитна/дебетова картка: використовуйте вашу картку Visa або Mastercard, щоб миттєво купити Ethereum (ETH).Баланс: використовуйте кошти з балансу вашого рахунку HTX для безперешкодної торгівлі.Треті особи: ми додали популярні способи оплати, такі як Google Pay та Apple Pay, щоб підвищити зручність.P2P: Торгуйте безпосередньо з іншими користувачами на HTX.Позабіржова торгівля (OTC): ми пропонуємо індивідуальні послуги та конкурентні обмінні курси для трейдерів.Крок 3: Зберігайте свої Ethereum (ETH)Після придбання Ethereum (ETH) збережіть його у своєму обліковому записі на HTX. Крім того, ви можете відправити його в інше місце за допомогою блокчейн-переказу або використовувати його для торгівлі іншими криптовалютами.Крок 4: Торгівля Ethereum (ETH)Легко торгуйте Ethereum (ETH) на спотовому ринку HTX. Просто увійдіть до свого облікового запису, виберіть торгову пару, укладайте угоди та спостерігайте за ними в режимі реального часу. Ми пропонуємо зручний досвід як для початківців, так і для досвідчених трейдерів.

2.7k переглядів усьогоОпубліковано 2024.12.10Оновлено 2025.03.21

Як купити ETH

Обговорення

Ласкаво просимо до спільноти HTX. Тут ви можете бути в курсі останніх подій розвитку платформи та отримати доступ до професійної ринкової інформації. Нижче представлені думки користувачів щодо ціни ETH (ETH).

活动图片