Як влаштований гаманець MLX.

Гаманець MLX — вебгаманець без пароля й без ключа на сервері. Що відбувається, коли ви його створюєте, що таке кожна транзакція, де зберігаються ваші баланси і що оператор MLX Network може й чого не може з ними зробити.

Оновлено

Коротко

  • Секрет гаманця — 32 випадкові байти, створені на вашому пристрої й збережені в ключі входу. З нього виводиться ключ підпису; жоден сервер його не зберігає.
  • Кожна транзакція підписана вашим ключем і записана в реєстр MLX, який будь-хто може прочитати в оглядачі.
  • USDC — долар мережі: поповнення в будь-якій підтримуваній монеті надходять як USDC, а виведення виплачується в USDC у Solana.
  • Оператор веде реєстр і тримає резерви, що забезпечують USDC у MLX, але не може підписувати за вас.

1Від ключа входу до ключа підпису

  1. Коли ви створюєте гаманець, браузер генерує 32 випадкові байти — сид гаманця.
  2. Сид зберігається як ідентифікатор користувача (user handle) нового ключа входу для mlx.app (WebAuthn), який зберігає й синхронізує ваш менеджер ключів. Браузер передає його гаманцю лише після Face ID або Touch ID.
  3. Гаманець перетворює сид на ключ підпису Ed25519 за допомогою HKDF-SHA-256 (RFC 5869, RFC 8032). Його відкритий ключ — це ключ вашого облікового запису в реєстрі.
  4. Той самий сид, записаний словами з англійського списку BIP-39, — це ваша фраза відновлення з 24 слів (BIP-39). Відновлення за нею дає той самий ключ.

MLX.app для iPhone і iPad отримує ключ тим самим способом із того самого ключа входу або фрази. Поки вебгаманець розблоковано, сид лишається в пам’яті сеансу цієї вкладки, доки гаманець не заблокується або вкладку не буде закрито.

WebAuthn не вважає ідентифікатор користувача ключа входу секретом, тож захист гаманця тримається на вашому менеджері ключів і перевірці Face ID або Touch ID, а не на ключі, запечатаному в залізі. Whitepaper прямо про це каже. Бережіть обліковий запис із ключами входу та фразу відновлення.

2Імена, транзакції та реєстр

Ваш обліковий запис має читабельне ім’я, наприклад yourname.mlx, і відкритий ключ із вашого сиду. Кожна ваша зміна — це транзакція: її хеш SHA-256 підписується вашим ключем, і реєстр відхиляє будь-яку транзакцію, яку ваш ключ не підписав.

Секвенсор MLX Network упорядковує транзакції й приблизно раз на хвилину запечатує їх у пов’язані хешами блоки, кожен із яких він підписує. Усі облікові записи, блоки й транзакції публічні на explorer.mlx.app: імена, баланси, виділені місця, перекази, угоди й адреси виведення.

3Баланси, поповнення, купівля та виведення

Суми MLX рахуються з точністю до шести знаків після коми, як і суми USDC. USDC — долар мережі: ним ви платите за виділені місця й MLX за спотовою ціною, і його ж виводите.

ДіяЯк це працює
ПоповнитиВиберіть суму від 10 $ до 100 000 $ і монету: USDC, USDT або SOL у Solana; USDC, USDT або ETH в Ethereum; USDC, USDT або BNB у BNB Smart Chain; USDT або TRX у Tron; або BTC. Для нативних монет — до 20 000 $. Котирування діє 30 хвилин, а платіж зараховується як USDC у MLX Network.
НадіслатиНа ім’я name.mlx або публічну адресу гаманця. Миттєво й безкоштовно.
Купити й продатиПротокол продає MLX за своєю кривою емісії — за ціною кривої плюс премія — і викуповує їх за ціною кривої мінус дисконт. Гаманець показує обидві ціни до підтвердження. Продаж залежить від USDC у скарбниці.
ВивестиUSDC на адресу в Solana, щонайменше 10 USDC плюс мережева комісія 1 USDC. Сума чекає на ескроу в реєстрі, доки виплату не буде надіслано вручну; потім записується підпис транзакції в Solana. Відхилене виведення повертається разом із комісією.
За даними гаманця й правилами реєстру. Платежі в блокчейні не можна скасувати: перевірте монету, мережу й адресу.

USDC у MLX — це вимога до резервів, які тримає оператор, а не USDC, випущений Circle. Підтвердження резервів покаже гаманці резервів, коли їх буде опубліковано.

4Заблоковані MLX

Частина MLX надходить заблокованою. Вона входить до загального балансу, але її не можна надіслати чи продати до визначеної дати, а розблоковується вона сама.

  • Виділені місця: місце нічого не виплачує наперед. Воно визначає, як довго добуті MLX залишаються заблокованими: 3 дн. для Ultra, 7 для Pro, 10 для Core, 14 для Lite і 20 для Nano. Що менше місце, то довше блокування.
  • Добуті MLX: видобуток кожного дня з ваших Mac — це одне блокування, яке відкривається через 30 дн. після цього дня на безкоштовному місці або після найкоротшого строку блокування ваших виділених місць.
  • До 20 жовтня 2026 року: виділені місця також отримували винагороду наперед, а запрошення — бонус. Вони залишаються заблокованими до своїх початкових дат.

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

5Операції, Mac і пристрої

  • Операції — список ваших транзакцій з одним рядком Добуто на ваших Mac за день. На сторінці кожного токена — повна історія, фільтри й Експорт у CSV, а Відкрити в оглядачі показує публічний запис.
  • Mac у налаштуваннях — список Mac, які працюють на цей гаманець. Для прив’язки потрібні підпис ключем із Secure Enclave самого Mac і підпис вашого гаманця, тож ніхто не може самотужки прив’язати Mac до вашого гаманця або ваш Mac — до свого. До гаманця можна прив’язати до 32 пристроїв.
  • Пристрої — список браузерів, у яких відкривали цей гаманець, за записами відвідувань mlx.app, щоб ви могли помітити незнайомий.

6Що MLX може й чого не може робити з вашими коштами

Оператор не можеОператор може
Підписати транзакцію з вашого облікового записуКерувати єдиним секвенсором: упорядковувати транзакції, призупиняти реєстр або відхиляти транзакцію
Побачити чи відновити ваш ключ входу, сид або фразу відновленняВиправляти реєстр після помилки чи атаки, пояснюючи, що було зроблено
Скасувати підписаний вами переказЗатримувати чи відхиляти виведення й заморожувати баланси для перевірок на відповідність вимогам
Створити нові MLX: усі вони були створені в блоці 0Тримати резерви, що забезпечують USDC у MLX, і виплачувати виведення вручну
За Умовами і розкриттям ризиків. Поки що MLX Network централізована; Whitepaper описує перехід до кількох секвенсорів.

Отже, ключ належить вам, а баланси залежать від одного оператора. Токени MLX можуть втратити в ціні або повністю знецінитися. Прочитайте про ризики, перш ніж щось поповнювати чи купувати.

7Запитання

Де зберігається закритий ключ гаманця MLX?
Ніде на серверах MLX. Сид, з якого він виходить, зберігається у вашому ключі входу, який синхронізує менеджер ключів, і у вашій фразі відновлення. Поки гаманець розблоковано, сид перебуває в пам’яті сеансу вкладки браузера.
Що таке адреса name.mlx?
Публічне ім’я вашого облікового запису в реєстрі MLX, наприклад yourname.mlx. Люди надсилають вам MLX або USDC, вводячи його, і будь-хто може знайти його в оглядачі.
Гаманець MLX некастодіальний?
Щодо ключа — так: підписувати можете лише ви. Але реєстр веде один оператор, а USDC у MLX — це вимога до резервів, які він тримає, тож ваші баланси залежать від цього оператора.
Скільки триває виведення?
Виведення перевіряють і виплачують вручну в Solana. Гаманець вказує строк до 24 годин, зазвичай швидше, але виведення може затримуватися чи призупинятися, як пояснює розкриття ризиків.
Чому я не можу надіслати частину своїх MLX?
Вони заблоковані. Добуті MLX розблоковуються у свою дату, яку показано на сторінці «Заблоковані MLX» у гаманці. Доти вони входять до загального балансу, але їх не можна надіслати чи продати.

Джерела

  1. WebAuthnw3.org
  2. RFC 5869rfc-editor.org
  3. RFC 8032rfc-editor.org
  4. BIP-39github.com

Читайте також

Як влаштований гаманець MLX: ключ входу, підпис, баланси, блокування