Після крадіжки 6,43 млрд доларів у Binance: хто має право заморожувати та переміщати ваші криптоактиви? Виявлено «вимикачі» стейблкоїнів і Arbitrum

ETH
ARB
USDT
USDC
Рада безпеки Arbitrumповноваження оновлення Layer2Стійкість до цензуризаморозка стейблкоїнівчорний список Tetherзаморозка Circleарешт активівзлом Binance
1 годину томуДжерело: blockweeks.com
Після крадіжки 6,43 млрд доларів у Binance: хто має право заморожувати та переміщати ваші криптоактиви? Виявлено «вимикачі» стейблкоїнів і Arbitrum

Цю статтю зібрав і впорядкував BlockWeeks

29 жовтня Binance було зламано. За статистикою блокчейн-аналітичної компанії Elliptic, масштаб викрадених активів сягнув аж 6,43 мільярда доларів. Але справжній розпал дискусії в індустрії викликала не сама ця приголомшлива втрата, а те, що сталося протягом наступної години: емітент USDT Tether та емітент USDC Circle швидко заморозили переважну більшість викрадених стейблкоїнів, прив'язаних до долара США; того ж вечора комітет, відповідальний за нагляд за мережею Arbitrum, взагалі не потребуючи приватних ключів, безпосередньо переказав ETH та ARB з адреси хакера.

Основа криптосвіту полягає в тому, що «лише той, хто володіє приватним ключем, може переміщати монету». І цей випадок крадіжки в Binance є лише черговим записом у довгому списку винятків із цього залізного правила: Tether і Circle роками заморожують адреси, а в квітні цього року комітет Arbitrum здійснив подібну операцію. Дехто почав вважати, що для певних токенів «заморожуваність» перетворилася з уразливості на функцію. Чи можна заморозити монету, залежить від того, хто тримає її «вимикач» — чи це компанія, що її випускає, чи комітет, обраний власниками токенів мережі, чи взагалі ніхто. Цей вимикач визначає, чи можна перехопити викрадені монети, і він також порушує фундаментальніше питання: окрім власника приватного ключа, за яких саме обставин і хто має право переміщати монету.

Стейблкоїни постачаються з «вимикачем емітента»

Tether і Circle можуть заморозити будь-яку адресу, що тримає їхні токени. У токен-контрактах обох компаній вбудовано чорні списки, контрольовані емітентом; щойно адресу внесено до списку, вона не може переказати свої USDT або USDC. Контракт Tether додатково дозволяє компанії знищувати заблоковані баланси та перевипускати токени — Tether каже, що саме завдяки цьому механізму вона відновила й повернула приблизно 1,2 мільярда доларів із минулих випадків крадіжок. Контракт Circle такої функції не має.

Відстеження Elliptic показує, що Tether завершив заморожування через 37 хвилин після того, як викрадені USDT надійшли до головного гаманця хакера, а Circle заморозив усі 823 мільйони доларів викрадених USDC кількома хвилинами пізніше. Наразі ці два баланси досі залишаються на адресах гаманців хакера.

Circle публічно заявила, що компанія заморожуватиме кошти «лише коли до цього зобов'яжуть відповідні компетентні органи відповідно до правової процедури». За даними American Banker, у травні цього року Circle додала до своєї політики заморожування виняток: екстрений запит від правоохоронних органів також може спричинити заморожування ще до видання судового наказу.

Комітет Arbitrum може «видавати себе» за будь-яку адресу

Arbitrum як Layer2-мережа Ethereum не має прямої «кнопки заморожування», але має Раду безпеки з 12 членів із ширшими повноваженнями. За наявності 9 підписів комітет може тимчасово замінити програмне забезпечення, відповідальне за ретрансляцію транзакцій в Arbitrum, і через це замінене програмне забезпечення випустити дві транзакції від імені хакера, переказавши 8 425 ETH та 74,6 мільйона ARB на адресу зберігання.

Статут управління Arbitrum дозволяє комітету виконувати будь-яке оновлення з «нульовою затримкою» «у відповідь на безпекову надзвичайну ситуацію». У квітні цього року комітет вжив таких самих заходів проти атакувальника KelpDAO, але той ETH не було вивільнено до 15 червня — заморожування відповідних активів на самому Arbitrum є досить суперечливим, і затримка головно походила від судових проваджень: члени родини, які мали судове рішення проти Північної Кореї, подали заборонний наказ, федеральний суд мав спершу схвалити переказ, а потім власники токенів проголосували за переказ до Aave.

Robinhood Chain, що запустився на технологічному стеку Arbitrum у липні цього року, наразі має близько 2,24 мільярда доларів загальної заблокованої вартості, і він так само надає подібні повноваження щодо заморожування гаманцю Robinhood: потрібні 7 із 8 підписів, без періоду очікування — ця оцінка походить від L2BEAT, який спеціалізується на оцінюванні гарантій безпеки таких мереж. Що ще помітніше, серед 83 Layer2-мереж, які відстежує L2BEAT, 79 взагалі не залишають користувачам вікна для виведення коштів до набуття чинності оновлень.

Чому ніхто не може заморозити Bitcoin

На відміну від стейблкоїнів і Layer2, ніхто не може заморозити викрадені Bitcoin: мережа Bitcoin не має емітента, комітету та програмного забезпечення ретрансляції, яке можна було б замінити. Ті нечисленні історичні випадки, коли «вся мережа вирішила скасувати транзакцію» — як-от хардфорк після інциденту з The DAO в Ethereum — усі супроводжувалися надзвичайно високою ціною в соціальному консенсусі й тому стали прецедентами, які з того часу рідко повторювали.

Це повертає питання на рівень ціннісного судження: за яких обставин заморожування насправді є виправданим? Хто має право натиснути цей перемикач — емітент, комітет управління мережі, суди чи голосування власників токенів? Оскільки регуляторні правила США продовжують підштовхувати емітентів стейблкоїнів до посилення можливостей заморожування, межі цього перемикача перекреслюються заново, і відповідні цілі, як-от ARB, RUNE, Robinhood і Circle, також будуть різною мірою порушені.