PIVX implementiert als erster Bulletproofs im Zerocoin-Protokoll

in #pivx6 years ago

Wir sind stolz darauf, dass es PIVX als erster gelungen ist, Bulletproofs im Zerocoin-Protokoll zu implementieren!

pivx-Firsts-bulletproofs.jpg

Die Implementierung wurde von den PIVX-Entwicklern Random Zebra und Furszy vorgenommen; die Kryptographie wurde von Mary Maller und Jonathan Bootle beigesteuert. Dadurch reduziert sich die Größe der Zerocoin-Transaktionen und somit der Blockchain insgesamt; die Bestätigungszeiten verbessern sich ebenfalls. Ab dem Update 3.2 der Core-Wallet kann die Implementierung auf unserem Testnet getestet werden.

Warum ist das relevant?
Das Hauptziel des Projektes war es, die Effizienz und Skalierbarkeit des Zerocoin-Protokolls zu verbessern. Im Speziellen war unser Ziel die sogenannten “Communication Costs” zu reduzieren (die Menge an Daten die in jeder Session ausgetauscht werden müssen und die letztendlich in der Blockchain gespeichert werden). Eine Transaktion via Zerocoin benötigt rund 20 kB Speicher. Mit dieser Technologie war es uns möglich, die Größe der Signaturen innerhalb einer Transaktion von 14 kB auf ungefähr 4 kB zu reduzieren (das entspricht einer Reduktion der “Communication Cost” von 71%).

Lest den ganzen Artikel auf unserer Website pivx.org...