Die Zukunft der Kryptosicherheit: Trustless MPC ist das nächste große Ding | Meinung

Als Technologie-Enthusiast und Sicherheitsexperte bin ich immer wieder beeindruckt von der Pionierarbeit, die auf dem Gebiet der Sicherheit digitaler Assets geleistet wird. Luke Plaster ist mit seinem umfassenden Hintergrund in Finanztechnologie und Blockchain-Lösungen zweifellos führend in dieser sich schnell entwickelnden Landschaft.

Mit der Ausweitung der digitalen Wirtschaft nehmen Bedrohungen wie Vermögensdiebstahl, Betrug und Cyberangriffe entsprechend zu. Bemerkenswerte Verstöße wie der WazirX-Hack, bei dem Millionen gestohlen wurden, haben die Schwächen aktueller Sicherheitssysteme deutlich gemacht. Als Reaktion darauf suchen Unternehmen nach robusten Schutzmaßnahmen, die über herkömmliche Methoden zum Schutz privater Schlüssel hinausgehen. Hier kommt die vertrauenswürdige Multi-Party-Berechnung ins Spiel – eine Spitzentechnologie, die darauf ausgelegt ist, potenzielle Single Points of Failure zu beseitigen und den Schutz digitaler Assets zu stärken.

Im Wesentlichen ist Multi-Party Computation (MPC) eine Methode, bei der mehrere Entitäten zusammenarbeiten, um eine Signatur zu erstellen, ohne den vollständigen privaten Schlüssel preiszugeben oder offenzulegen. Im Gegensatz zu Ein-Schlüssel-Systemen, die von einer Entität abhängig sind, um den privaten Schlüssel zu schützen, teilt MPC die Aufgabe der Schlüsselerstellung und Transaktionssignierung zwischen verschiedenen Teilnehmern. Diese Verteilung minimiert das Risiko, dass eine einzelne Partei das System kompromittiert, erheblich und gewährleistet so eine außergewöhnliche Sicherheit für digitale Vermögenswerte.

Unterschiede zwischen MPC und herkömmlichen Sicherheitsmodellen

Herkömmliche Sicherheitsmodelle basieren auf einer zentralisierten Kontrolle, bei der eine Entität über den vollständigen privaten Schlüssel verfügt, oder auf Multi-Signatur-Wallets (Multisig), bei denen mehrere Parteien über individuelle Schlüssel verfügen. Beide Modelle weisen inhärente Schwachstellen auf. Ein einzelner privater Schlüssel ist anfällig für Diebstahl, Hacking oder menschliches Versagen, während Multisig-Wallets kostspielig sein können, da sie für jede Transaktion mehrere Signaturüberprüfungen erfordern.

Anstatt dass eine einzelne Einheit sowohl die Schlüsselverwaltung als auch die Transaktionsgenehmigung übernimmt, verteilt Multi-Party Computation (MPC) diese Aufgaben auf mehrere Personen. Es wird kein vollständiger privater Schlüssel erstellt, gespeichert oder übertragen, wodurch die Gefahr eines alleinigen Fehlerpunkts ausgeschlossen ist. Stattdessen wird gemeinsam eine Signatur erstellt, wobei jeder Teilnehmer sein einzigartiges Schlüsselfragment verwendet, um die Transaktion gemeinsam zu validieren. Im Vergleich zu Vereinbarungen mit mehreren Signaturen bietet dieses MPC-System mehr Sicherheit und wirtschaftliche Vorteile, da nur eine Signatur auf der Blockchain erforderlich ist, wodurch die Kosten gesenkt werden.

Die Leistungsfähigkeit der verteilten Schlüsselgenerierung

Ein wesentlicher Vorteil von Multi-Party Computation (MPC) liegt in seiner Methode zur Verteilung der Schlüsselgenerierung. Im Gegensatz zu herkömmlichen Methoden, bei denen zunächst ein vollständiger privater Schlüssel generiert und dann aufgeteilt wird, erstellt MPC Schlüsselanteile direkt auf einzelnen Geräten. Insbesondere verfügt kein einzelnes Gerät gleichzeitig über den vollständigen privaten Schlüssel, was die Sicherheit erheblich erhöht.

Wenn in einem zentralisierten Setup nur ein Benutzer oder Gerät gehackt wird, könnten möglicherweise alle Ressourcen beansprucht werden. In MPC-Systemen (Multi-Party Computation) müssen jedoch mehrere Einheiten zusammenarbeiten, um eine Transaktion zu genehmigen, was einen starken Sicherheitsschutz bietet.

Schwellensicherheit: Eine entscheidende Schutzmaßnahme

Ein wesentlicher Aspekt von Multi-Party Computation (MPC) ist das Konzept der Schwellenwertsicherheit. In einem MPC-Setup kann eine Transaktion nur dann sanktioniert werden, wenn eine vorher festgelegte Anzahl von Parteien sich zur Authentifizierung bereit erklärt. Dieses Systemdesign garantiert, dass die Vermögenswerte auch dann geschützt bleiben, wenn einige Schlüsselkomponenten beschädigt werden oder verloren gehen. Nehmen wir zur Veranschaulichung an, dass ein Unternehmen einen Schwellenwert von fünf Genehmigern festlegt. Dann müssen mindestens fünf Personen aus der Gesamtgruppe eine Transaktion validieren, bevor sie abgeschlossen wird.

Diese Funktionalität bietet Unternehmen vielfältige Vorteile in der Praxis. Es schützt das System vor unbefugtem Zugriff durch Hacker, selbst wenn einige Geräte oder Personen anfällig für Eindringlinge sind. Die wesentlichen Daten werden auf verschiedene Speicherbereiche aufgeteilt, sodass das Unternehmen die Genehmigungsgrenze bei Bedarf ändern kann, um Sicherheits- und Betriebsstandards gerecht zu werden.

In dieser innovativen Phase der Multi-Party Computation (MPC)-Technologie, bekannt als vertrauenswürdiges MPC, erhalten Benutzer die Möglichkeit, mehrere Teile oder Anteile zwischen MPC-Unterzeichnern zu delegieren. Auf diese Weise kann eine Organisation ihre Organisationsstruktur durch die Aufteilung wichtiger Anteile abbilden. Beispielsweise könnte einer Führungskraft auf höchster Ebene mehr Zeichnungsbefugnis eingeräumt werden als einem Abteilungsleiter, der wiederum mehr Befugnisse hätte als seine Untergebenen, was die Hierarchie innerhalb der Organisation demonstrieren würde.

Wie MPC den WazirX-Verstoß hätte verhindern können

Der jüngste Sicherheitsvorfall bei WazirX unterstreicht die Schwachstellen zentralisierter privater Schlüsselsysteme. Wenn ein einzelner Schlüssel verlegt oder gestohlen wird, gefährdet dies die gesamte Sammlung digitaler Vermögenswerte. Hätte WazirX stattdessen die Trustless Multi-Party Computation (MPC)-Technologie genutzt, hätten die Hacker den privaten Schlüssel nicht knacken können, da kein vollständiger Schlüssel existiert hätte. Selbst wenn es Hackern gelungen wäre, an einige der Schlüsselfragmente zu gelangen, hätten sie zahlreiche Systemteilnehmer gleichzeitig kompromittieren müssen, um die Sicherheit zu durchbrechen – eine äußerst anspruchsvolle Aufgabe aufgrund der verteilten Natur von MPC.

Gut umgesetzt gewährleistet Multiparty Computation (MPC), dass keine einzelne Partei die Macht besitzt, unabhängig auf die digitalen Ressourcen einer Organisation zuzugreifen. Diese Struktur bietet eine erhöhte Sicherheit gegen potenzielle interne Verstöße oder Angriffe von außen, indem sie die Kontrolle verteilt und so das Risiko minimiert.

Bei einem vertrauenswürdigen Multi-Party Computation (MPC) behalten Benutzer die Kontrolle über ihre eigenen Freigabedaten, indem sie diese auf Geräten speichern, die ihnen persönlich gehören. Dies bedeutet, dass niemand sonst, auch nicht Cloud-Dienste oder externe Einheiten, Zugriff auf die wichtigen Freigabedaten hat. Dadurch wird einem möglichen Missbrauch dieser Informationen durch Dritte vorgebeugt.

MPC vs. Multi-Sign-Wallets: Warum MPC die Zukunft ist

Im Vergleich zu Multi-Signatur-Wallets, die häufig zur Erhöhung der Sicherheit verwendet werden, bietet Multi-Party Computation (MPC) in mehreren kritischen Aspekten überlegene Vorteile. Bei einem Multisig-Setup behält jede Partei einen vollständigen privaten Schlüssel und Transaktionen können nur autorisiert werden, wenn mehrere Schlüssel vorgelegt werden. Dies erhöht zwar die Sicherheit, führt aber auch zu Komplexität, erhöht die Kosten und erhöht das Risiko einer Kompromittierung, da jeder Teilnehmer einen vollständigen privaten Schlüssel verwaltet.

Im Gegensatz zu herkömmlichen Methoden ermöglicht Trustless Multi-Party Computation (MPC) den Signaturvorgang, ohne jemals einen vollständigen privaten Schlüssel zu erstellen. Im Gegensatz zu Multi-Sig-Wallets, bei denen zahlreiche Signaturen von der Blockchain validiert werden, generiert MPC eine einzige Signatur aus dem kollektiven Prozess. Dies führt zu geringeren Transaktionskosten, da unabhängig von der Anzahl der beteiligten Teilnehmer nur eine Signaturüberprüfung in der Kette erforderlich ist.

Die Effizienz- und Datenschutzvorteile von MPC

Einer der wesentlichen Vorteile des vertrauenswürdigen Multi-Party Computation (MPC) liegt in seiner Effizienz. Dies liegt daran, dass das System nur eine einzige kryptografische Signatur erzeugt, was bedeutet, dass die Blockchain die Validierung einer einzigen Signatur erfordert. Dadurch werden die Gasgebühren gesenkt und die Transaktionsgeschwindigkeit erhöht, da weniger Berechnungen zur Verifizierung erforderlich sind.

Darüber hinaus erhöht Multi-Party Computation (MPC) die Privatsphäre, da jeder Teilnehmer lediglich ein Fragment des Schlüssels besitzt. Dies bedeutet, dass niemand den gesamten privaten Schlüssel zusammenstellen oder Einblicke in die Schlüsselfragmente anderer erhalten kann. Folglich wird es für böswillige Einheiten schwieriger, in das System einzudringen. Im Gegensatz zu Multi-Signatur-Wallets, die mehrere öffentliche Schlüssel offenlegen, gewährleistet MPC während des gesamten Prozesses vollständige Privatsphäre und minimiert so potenzielle Schwachstellen.

Warum Unternehmen vertrauenswürdiges MPC einführen sollten

Da Cyberangriffe auf digitale Ressourcen immer häufiger und komplexer werden, ist es offensichtlich, dass Unternehmen ihre Sicherheitsstrategien verbessern müssen. Trustless Multi-Party Computation (MPC) stellt einen sicheren und anpassungsfähigen Ansatz dar, der herkömmliche Methoden in Bezug auf Sicherheit, Leistung und Erweiterungsfähigkeit übertrifft.

Unternehmen, die umfangreiche digitale Ressourcen verwalten, könnten die Anpassungsfähigkeit von MPC als besonders vorteilhaft empfinden. Beispielsweise könnten Schlüsselfragmente verschiedenen Rollen innerhalb der Organisation zugeordnet werden und so deren bestehende Struktur widerspiegeln. Dies ermöglicht Führungskräften, Compliance-Beauftragten und anderen Parteien unterschiedliche Grade der Zeichnungsbefugnis. Wesentliche Transaktionen bedürfen daher der Zustimmung der relevanten Entscheidungsträger.

Belastbarkeit und Flexibilität bei der Notfallwiederherstellung

Als Analyst möchte ich hervorheben, dass ein wesentlicher Vorteil des vertrauenswürdigen Multi-Party Computation (MPC) in seiner Robustheit liegt. Im unglücklichen Fall einer Katastrophe, wie etwa dem Verlust von Schlüsselanteilen oder dem Verstoß gegen bestimmte Geräte, können Unternehmen ihre Vermögenswerte durch die Konsolidierung der verbleibenden Schlüsselanteile zurückgewinnen. Diese Disaster-Recovery-Eigenschaft verleiht MPC-Systemen eine außergewöhnliche Anpassungsfähigkeit und Widerstandsfähigkeit, sodass sie selbst den heftigsten Angriffen oder Systemausfällen standhalten können.

Für Unternehmen, die ihre Signaturleistung im Handumdrehen anpassen müssen, bietet Multi-Party Computation (MPC) flexible Lösungen ohne Gefährdung der Sicherheit. Wenn sich die Anforderungen einer Organisation ändern, können sie problemlos Unterzeichner einbeziehen oder ausschließen und Schwellenwerte anpassen – und das alles bei gleichzeitiger Gewährleistung maximaler Sicherheit für ihre Vermögenswerte.

Die Zukunft der Sicherheit digitaler (und tokenisierter) Vermögenswerte liegt im vertrauenswürdigen MPC

Bei meiner Erkundung der dynamischen Weltwirtschaft wird deutlich, dass digitale Vermögenswerte eine zentrale Rolle einnehmen. Die Bedeutung des Schutzes dieser Vermögenswerte war noch nie so groß. Ich bin besonders fasziniert von der vertrauenswürdigen Mehrparteienberechnung, einer Technologie, die offenbar die Zukunft der Sicherheit digitaler Vermögenswerte prägt. Diese Methode bietet unübertroffenen Schutz, indem sie potenzielle einzelne Schwachstellen beseitigt, die Kosten minimiert und die Privatsphäre wahrt – was sie zu einem wesentlichen Bestandteil unserer Suche nach robusten digitalen Sicherheitslösungen macht.

In einer Zeit, in der Lecks digitaler Vermögenswerte verheerende finanzielle Folgen haben könnten, sollten Unternehmen schwellenwertbasiertes Multi-Party Computation (MPC) als wichtigen Aspekt ihres Sicherheitskonzepts integrieren. Diese Methode beinhaltet die Aufteilung der Schlüsselfragmente auf verschiedene Einheiten, die Notwendigkeit eines Konsenses über Genehmigungsschwellen und die Bereitstellung belastbarer Notfallwiederherstellungsmaßnahmen. Auf diese Weise garantiert Trustless MPC, dass Unternehmen ihre Vermögenswerte sicher vor internen und externen Risiken schützen können.

Der Wandel hin zu sicheren, vertrauenswürdigen Systemen ist unvermeidlich, und Unternehmen, die diese Technologie frühzeitig einführen, werden besser gerüstet sein, ihre digitalen Ressourcen in einem sich ständig verändernden Cybersicherheitsumfeld zu schützen. Es geht nicht mehr darum, ob vertrauenswürdiges Multi-Party Computation (MPC) zur Branchennorm wird – die eigentliche Frage ist, wie schnell Unternehmen es integrieren werden, um ihren Wettbewerbsvorteil zu wahren.

Luke Plaster

Luke Plaster fungiert in seiner derzeitigen Rolle als Chef-Sicherheitsarchitekt bei io.finnet. Bevor er zu io.finnet kam, hatte Luke bedeutende Führungspositionen in verschiedenen Organisationen inne, unter anderem als leitender Architekt bei Binance, wo er die Entwicklung der Binance Chain leitete. Luke ist auch dafür bekannt, eine weit verbreitete Open-Source-Bibliothek mit Schwerpunkt auf MPC-Schwellenwertsignaturen zu erstellen, die sein Team nutzte, um ein internes Kühlspeichersystem für digitale Assets einzurichten. Darüber hinaus hat er Teams für mehrere renommierte DeFi-Protokolle im aufstrebenden Web3-Sektor geleitet. Mit mehr als 15 Jahren Erfahrung in der Technologiebranche war Luke maßgeblich an der Entwicklung und Implementierung wichtiger Geschäftssysteme beteiligt. Seine Arbeit erstreckt sich über verschiedene Bereiche der Finanztechnologie, einschließlich der Entwicklung von Exchange-Matching-Engines, Systemen zur Verwahrung digitaler Vermögenswerte und Zahlungsgateways. Über io.finnet hinaus war Luke als unabhängiger Berater tätig und beriet Unternehmen, die Blockchain-Lösungen nutzen möchten, und leistete einen wesentlichen Beitrag zu Branchenveranstaltungen. Durch die Zusammenarbeit mit einer örtlichen Bildungseinrichtung gibt er sein Fachwissen an angehende Web3-Unternehmer weiter.

Weiterlesen

2024-09-30 14:11