Ціни активів тимчасово затримуютьсяДеякі активи перестали отримувати свіжі дані про ціни. Оновлення відновляться автоматично після відновлення потоку даних.
Bitculator

Bitculator на Android

Капіталізація ринку:

$1,995,068,946,341

Обсяг за 24 год:

$188,747,075,246

черв. 23 Ліквідації:

$0

24Г Лонг/Шорт:

Скоро

Bitculator · Навчитися

Multi Party Computation (MPC)

Що означає термін Multi Party Computation (MPC) у криптословнику?

# 502·Оновлено черв. 2026·3 хв читання

Multi Party Computation (MPC) - це криптографічний метод, який дозволяє кільком сторонам спільно обчислювати функцію на їхніх об'єднаних даних, зберігаючи при цьому приватність даних кожної сторони.

Що таке Multi Party Computation (MPC)?

Multi Party Computation (MPC) дозволяє кільком учасникам виконувати обчислення разом, не розкриваючи свої приватні вхідні дані один одному. У крипто це часто означає розділення приватного ключа на частини так, щоб жодна людина чи пристрій ніколи не мав повного ключа, але група все одно могла підписати транзакцію. Уявіть собі сховище, яке відкривається лише коли достатня кількість друзів одночасно повертає свої ключі.


Міф

«MPC стосується лише секретності.» Не зовсім. Воно допомагає з конфіденційністю, але основна вигода в кращій безпеці та спільному контролі без передачі самого ключа.


Як працює Multi Party Computation (MPC)

Короткий огляд використання гаманця MPC, який підписує переказ токенів:

  1. Крок 1: Ви підтверджуєте транзакцію на телефоні. Цей запит доходить до пристроїв або сервісів, що зберігають секретні частини.
  2. Крок 2: Кожен учасник виконує локальні математичні обчислення, щоб створити частковий підпис зі своєї частки. Ніхто не розкриває свою частку.
  3. Крок 3: Часткові підписи комбінуються в один дійсний підпис, при цьому повний приватний ключ ніколи не існує в цілому.
  4. Крок 4: Якщо досягнуто погодженого порогу, блокчейн приймає підпис як звичайний підпис ECDSA або EdDSA.
  5. Крок 5: Частки можна обертати або оновлювати, щоб втрата пристрою не знижувала рівень безпеки. Досить акуратно.

Це процес, який ви побачите в багатьох сучасних гаманцях і кастодіальних сервісах.


Чому Multi Party Computation (MPC) важливий

Суть стає зрозумілою, коли про це подумати:

  • Перевага: Відсутня єдина точка відмови. Втративши один пристрій, ви не опинитесь у скруті, бо жоден пристрій не зберігає весь ключ.
  • Погляд: Підпис відбувається поза ланцюгом, що допомагає загальній масштабованості, водночас зберігаючи гнучкість затверджень для команд і скарбниць.
  • Актуальність: Ви зустрінете це в гаманцях самоконтролю, на біржах з командними процесами затвердження, у DAO та в інституційній кастоді, де політика є обовʼязковою.

Порада

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


Ключові характеристики Multi Party Computation (MPC)

Що робить його особливим:

  • Поріг: Будь-які t з n учасників можуть підписати, тож робота триває, якщо одна частка стає офлайн.
  • Без ключа: Приватний ключ ніколи не збирається цілком, що зменшує ризик одиничного витоку під час підпису або резервного копіювання.
  • Політика: Можна додати правила, такі як блокування за часом, геоблокування або ліміти по активах перед створенням підпису.
  • Оновлення: Частки можна ротаційно змінювати без зміни публічної адреси, що обмежує довгострокове розкриття.
  • Аудит: Добре підходить для аналізу ризиків, оскільки кожен крок підпису можна логувати для перевірок.

Варіації

MPC це сімейство технік. Ви можете зіткнутися з такими варіантами:

  • Порогові підписи: Порогові підписи для ECDSA або EdDSA, де учасники спільно створюють стандартний підпис.
  • Розподіл: Схеми секретного розподілу, як Шаміра, для розділення та оновлення часток ключа.
  • Схеми: Зашифровані логічні схеми (garbled circuits), у яких учасники виконують програму разом, не розкриваючи вхідні дані.
  • Гомоморфні: Методи, що виконують обчислення над зашифрованими даними і розкривають лише кінцеву відповідь.

Нагадування

MPC захищає процес підпису, а не вашу публічну активність у ланцюгу. Якщо потрібно приховати суми або хто з ким взаємодіяв, ознайомтеся з доказами з нульовим знанням.


Приклад

Скарбниця DAO вимагає трьох підписантів із п'яти; кожен пристрій підписанта створює частковий підпис, система об'єднує їх в один дійсний підпис, і ланцюг бачить звичайну транзакцію.


Цікавий факт

Ідея простежується до задачі Яо «проблема мільйонерів» в 1980-х, експерименту про двох людей, які визначають, хто багатший, не розкриваючи точного розміру свого багатства. Крипто перетворило ту думку на щоденну практику.


Підсумок

Multi Party Computation (MPC) дозволяє групам діяти як один захищений підписант без того, щоб хтось віддавав свій секрет. Це командна робота з математикою в ролі арбітра.

Ми щось забули??

Ваші відгуки допомагають нам підтримувати все правильно. Зв'яжіться з нами, якщо щось неправильно або відсутнє.

Контакт