Zurück zur Übersicht

Begriff

Multi-Party Computation (MPC)

Security Cryptography S4
2 Quellen 0 Lernpfade 0 Backlinks enriched

Warum wichtig?

Dieser Begriff ist ein Knoten im SengakujiWorks-Wissensnetz. Nutze Level 0 für die erste Einordnung, Level 1 für Praxis, Level 2 für technische Struktur und Level 3 für Grenzen, Fallstricke und Expertenkontext.

Das Millionärs-Problem: Zwei Millionäre (Alice und Bob) wollen wissen: "Wer ist reicher?" Aber keiner will sagen, wie viel er genau hat. Wie berechnet man x > y, ohne x und y zu verraten? Das ist MPC. Mehrere Parteien berechnen gemeinsam eine Funktion auf ihren geheimen Inputs. Niemand sieht die Inputs der anderen. Alle sehen nur das Ergebnis. Es ist wie ein Tresor mit mehreren Schlüsseln, der innen rechnen kann.

Merksatz: Ein kryptografisches Teilgebiet, das Protokolle entwickelt, mit denen mehrere Parteien gemeinsam eine Berechnung über ihre geheimen Eingaben durchführen können, ohne diese Eingaben gegenseitig offenzulegen.


Quick-Check

  1. Unterschied zu FHE?
    FHE = Eine Partei rechnet auf verschlüsselten Daten. MPC = Mehrere Parteien rechnen interaktiv auf verteilten Daten. MPC ist heute viel schneller und praxistauglicher als FHE.
  2. Fireblocks?
    Ein Unicorn-Startup, das MPC für Custody (Verwahrung) von Krypto-Assets bei Banken nutzt.
  3. Langsam?
    Der Kommunikations-Overhead ist riesig. Die Parteien müssen ständig Nachrichten austauschen. Funktioniert am besten bei wenigen Parteien (2-3) und schnellem Netz.