Secure Multi-Party Computation (sMPC) ist ein Teil der Kryptografie, der es ermöglicht, eine Berechnung auf mehrere verschiedene Parteien zu verteilen, ohne dass eine Partei die Daten der anderen Parteien sehen kann - sie bleiben privat. In der Blockchain bedeutet das, dass Nodes gemeinsam eine Funktion berechnen können, während die Eingaben vor allen geheim gehalten werden, auch vor den Nodes, die sie betreiben. SMPC bedeutet auch, dass Analysten in der Lage sind, verteilte Daten sicher und privat zu berechnen, ohne sie jemals öffentlich zugänglich zu machen.