Многосторонние вычисления и их использование в крипто-мире

Многосторонние вычисления (Multi-Party Computation, MPC) — криптографический механизм, распределяющий вычислительные операции между несколькими сторонами, при этом ни один субъект не может видеть данные других сторон.

Что такое многосторонние вычисления?

Многосторонние вычисления (MPC) — криптографический механизм, распределяющий вычислительные операции между несколькими сторонами, при этом ни один субъект не может видеть данные других сторон.

Эксперты по данным часто применяют MPC для совместного анализа данных, при этом никогда не делясь ими.

MPC — это исследовательская область в сфере блокчейна с конкретной реализацией, ограниченной сохранением конфиденциальности сторон в системе, где все участники могут прийти к взаимно желаемому результату и при этом никому из участников транзакций или операций не нужно раскрывать личные или частные данные.

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

Механизм MPC, несмотря на несколько вариантов применения, лучше всего подходит для сценариев, в которых заинтересованные стороны в компании стремятся вычислить свою среднюю зарплату, не разглашая друг другу или доверенной третьей стороне свою частную информацию о зарплате в процессе вычислений.

То же касается криптографии и шифрования с открытыми ключами. В системе DeFi открытые ключи могут быть разбиты на несколько частей и управляться несколькими сторонами, тем самым повышая безопасность. MPC технология позволяет разделять криптографические ключи, при этом владелец отдельного фрагмента ключа не может получить доступ к зашифрованной базе данных без присутствия всех остальных владельцев ключей.

Владельцы нескольких активов могут подтверждать транзакции цифровых активов, создавая цифровую подпись с помощью закрытых ключей. Транзакции, как правило, становятся действительными только тогда, когда все стороны группы MPC являются легитимными. Затем решение MPC распределяет созданную подпись (подписи) между несколькими участниками экосистемы, обеспечивая тем самым безопасность транзакции.

Связанные термины