HomeKrypto für FortgeschritteneWas sind kugelsichere Produkte?

Was sind kugelsichere Produkte?

Was sind kugelsichere Produkte?

Krypto für Fortgeschrittene

Andere Artikel

Bulletproofs sind eine Untergruppe von kryptografischen Tests, die schnell und sicher sein und ein hohes Maß an Geheimhaltung und Anonymität gewährleisten sollen. Dies ist mit der Blockchain-Technologie aufgrund des enormen Rechenaufwands nicht möglich.

Ende 2017 wurde das Bulletproofs-Protokoll entwickelt und veröffentlicht. Jonathan Bootle vom University College London in England und Benedict Bunz von der Stanford University in den Vereinigten Staaten sind die Hauptentwickler. Das von diesen beiden Ingenieuren entwickelte Protokoll erregte schnell die Aufmerksamkeit der Krypto-Community, die unbedingt erfahren wollte, wie dieses neue Protokoll funktioniert und wie sie es in ihre Blockchains einbinden könnten.

Obwohl das Bulletproofs-Protokoll, das manchmal auch als Bulletproof bezeichnet wird, für den Einsatz in der Bitcoin-Blockchain gedacht war, wurde es von Monero und dem Netzwerk MimbleWimble und anderen übernommen, die begonnen haben, dieses Protokoll zu verwenden, um ihre Privatsphäre zu erhöhen. In ähnlicher Weise erwägt der CEO von Litecoin, dieses Protokoll in die Blockchain seiner Kryptowährung zu übernehmen. Auch wenn das Bulletproofs-Protokoll den Nutzern keine vollkommene Privatsphäre oder Anonymität bietet, verbirgt seine Implementierung die mit den durchgeführten Transaktionen verbundenen Summen und zeigt nur den Ursprung und das Ziel der Transaktion an, nicht aber die zu jedem Zeitpunkt gesendeten Beträge.

Die Entwicklung dieses neuen Protokolls wurde also durch den zunehmenden Wunsch der Nutzer und der Gemeinschaft motiviert, bei der Durchführung von Finanztransaktionen und -aktivitäten ein höheres Maß an Anonymität zu genießen, als es öffentliche Blockchains bieten. Einer der wichtigsten Vorteile der Blockchain-Technologie ist ihre Unveränderlichkeit und Transparenz bei der Aufzeichnung von Transaktionen. Für einige Anwendungen sind diese Blockchain-Merkmale jedoch nicht ausreichend. Die Offenheit der öffentlichen Blockchain-Technologie ist nicht die beste Lösung für Unternehmen, die ein gewisses Maß an Privatsphäre und Geheimhaltung verlangen, oder für einfache Kunden, die in den Genuss dieser Vorteile kommen möchten.

Die den Bullteproofs zugrunde liegende Krypto ist sehr schwierig, so sehr, dass nur wenige Kryptographen sie vollständig verstehen. Zunächst einmal besteht das Ziel von Bulletproofs darin, die an einer Transaktion beteiligten Werte zu verbergen. Ohne die Fähigkeit des Netzwerks zu gefährden, die Legitimität der Transaktion zu überprüfen. Um dies zu erreichen, basieren die Bulletproofs-Verfahren auf den Pedersen Commitments. Dies sind Beispiele für eine Form der Verschlüsselung, die als homomorphe Kryptographie bekannt ist. Die Funktionsweise von Pedersen Commitments ermöglicht es, Werte zu validieren, ohne sie zu irgendeinem Zeitpunkt veröffentlichen zu müssen. Dazu verwenden sie eine einfache mathematische Technik, die zeigt, dass die Summe der Eingaben höher ist als die Summe der Ausgaben. Sie erzeugen also keine Münzen aus dem Nichts, verwenden keine Münzen, die bereits ausgegeben wurden, oder nutzen ein negatives Guthaben, das Sie nicht besitzen. Sie senden lediglich eine verschlüsselte Nachricht, in der die anderen bestätigen können, dass Sie tatsächlich Ihr Guthaben verwenden, aber niemand weiß, wie hoch es ist.

Auch diese Protokolle basieren auf der Annahme eines diskreten Logarithmus: Das macht sie unglaublich anpassungsfähig und kompatibel mit jeder elliptischen Kurvenmethode. Darüber hinaus verwenden die Bulletproof-Protokolle kryptografische Techniken wie die Fiat-Shamir-Heuristik. Dies ermöglicht es ihnen, einen nicht-interaktiven Charakter und kurze Tests von Nullwissen zu konstruieren. Ziel ist es, sehr kurze kryptografische Signatursysteme zu entwerfen, die schnell und ohne großen Rechenaufwand validiert werden können.

Kurzum, die Kombination all dieser Komponenten ermöglicht die Entwicklung eines schnellen, effizienten und sicheren kryptografischen Beweissystems.

Andere Levels ansehen

Wir verwenden Cookies, um personenbezogene Daten zu speichern, auf sie zuzugreifen und sie zu verarbeiten, um Ihnen das beste Online-Erlebnis zu bieten. Wenn Sie auf "Cookies akzeptieren" klicken, stimmen Sie der Speicherung aller Cookies zu, um eine optimale Leistung der Website zu gewährleisten. Sie können Ihre Cookie-Einstellungen ändern oder Ihre Zustimmung zurückziehen, indem Sie auf Cookie-Einstellungen klicken. Wenn Sie mehr über Cookies und deren Zweck erfahren möchten, lesen Sie unsere Cookie-Richtlinie and Datenschutzbestimmungen

Cookie-Einstellungen


Cookie-Steuerung


Was sind Cookies?

Cookies sind kleine Textdateien, die es uns und unseren Dienstleistern ermöglichen, Ihren Browser oder Ihr Gerät einmalig zu identifizieren. Cookies funktionieren in der Regel so, dass sie Ihrem Gerät eine eindeutige Nummer zuweisen und von den Websites, die Sie besuchen, sowie von Drittanbietern für diese Websites in Ihrem Browser gespeichert werden. Unter dem Begriff Cookies sind auch andere Technologien wie SDKs, Pixel und lokale Speicherung zu verstehen.


Wenn aktiviert

Wir können Sie als Kunden erkennen und das ermöglicht maßgeschneiderte Dienste, Inhalte und Werbung, die Effektivität von Diensten und die Geräteerkennung für mehr Sicherheit.
Wir können Ihr Erlebnis ausgehend von Ihrer vorherigen Sitzung verbessern
Wir können Ihre Präferenzen verfolgen und Dienste personalisieren
Wir können die Leistung der Website verbessern.


Wenn deaktiviert

Wir behalten nicht Ihre früheren Sitzungen, was es uns nicht ermöglicht, die Website auf Ihre Präferenzen zuzuschneiden.
Einige Funktionen sind möglicherweise nicht verfügbar und die Benutzerfreundlichkeit ist ohne Cookies eingeschränkt


Unbedingt erforderlich bedeutet, dass wesentliche Funktionen der Website ohne die Verwendung dieser Cookies nicht verfügbar werden können. Da diese Cookies für das ordnungsgemäße Funktionieren und die Sicherheit der Funktionen und Dienste der Website unerlässlich sind, können Sie sich nicht gegen die Verwendung dieser Technologien entscheiden. Sie können sie zwar in Ihrem Browser blockieren, aber das kann dazu führen, dass wesentliche Funktionen der Website nicht mehr funktionieren.

  • Einstellung der Datenschutzpräferenzen
  • Sichere Anmeldung
  • Sichere Verbindung während der Nutzung der Dienste
  • Ausfüllen von Formularen

Analyse- und Leistungsverfolgungstechnologien zum Analysieren, wie Sie die Website nutzen.

  • Meistbesuchte Seiten
  • Interaktion mit Inhalten
  • Fehleranalyse
  • Testen und Messen verschiedener Design-Effektivität

Die Website kann Werbe- und Marketingtechnologien von Drittanbietern verwenden.

  • Unterstützen Sie unsere Dienstleistungen auf anderen Plattformen und Websites
  • Messen Sie die Wirksamkeit unserer Kampagnen