An jener Nacht hörte ich bei 2,9 Sekunden nicht mehr auf, sondern sah zu, wie der Lüfter des MacBook Pro aufbrüllte, während Browser Wallet einen Private-Transfer-Beweis für eine Phoenix-Transaktion erzeugte...
beim ersten Mal 11 s, beim zweiten Mal 3,8 s, beim dritten Mal 2,9 s.
wunderschön!
aber von 11 auf 2,9 ist eine Reduktion um 73,6 %, das bedeutet: Warm Start ist fast 3,8-mal schneller als Cold Start.
Ich habe nur auf die Lücke zwischen den beiden Zuständen geachtet.
Echte Nutzer lassen Browser Client nicht den ganzen Tag geöffnet, nur damit Parameter Caching immer bereit ist, oder?
Tab schließen, Netzwerke wechseln, Akku sinkt, wieder öffnen... WASM-Modul wird geladen, Initialisierungsparameter werden initialisiert, Local Proof Generation läuft erneut.
Spitzenwert beim Speicherverbrauch von 1,2 GB ist auf dem Mac nicht wirklich alarmierend.
Wechsel auf ein Smartphone mit 4 GB RAM – und allein das belegt schon 30 % des gesamten Arbeitsspeichers.
ehrlich gesagt: Diese Client-seitige Performance will ich in Hedger wirklich untersuchen.
Ich mag, wie Dusk Privacy mit Lightweight Circuit bis zum Client nach unten drückt.
Eine Private Transaction, bei der der Beweis auf dem Gerät des Nutzers bleibt, fühlt sich richtig für I an.
aber „richtig“ bedeutet nicht, dass es sich leicht damit leben lässt.
30 Cold Starts bei 11 s sind 330 s.
30-mal bei 2,9 s sind nur 87 s.
eine Differenz von 243 s... mehr als 4 Minuten.
Ich möchte, dass Browser Benchmark unter schlechtem Netzwerk läuft – mit instabilem 4G, CPU-Throttling und älteren Android-Geräten –, nicht nur auf leistungsstarken Maschinen mit gecachten Parametern.
Wenn Batch Aggregation oder Multi-transfer Aggregation mehrere Transfers zu einem einzigen Beweis bündeln kann, bevorzuge ich das, statt die Proof-Generierung noch um ein paar Zehntelsekunden nach unten zu zwingen.
Weniger Zeit klingt gut.
Weniger oft warten zu müssen ist das, was wirklich zählt.
Testnet gibt I den richtigen Grund, geduldig zu sein.
Mainnet lässt Technologie hinein, ohne dass I es bemerkt.
für I ist die beste Privacy die Art, die Kryptografie zu Hintergrundrauschen macht... sie läuft, aber niemand muss darüber nachdenken.
Wenn du dich entscheiden müsstest: Würdest du lieber, dass Dusk schnellere Beweise zur Schau stellt, oder beweisen, dass selbst der schlimmste Cold Start noch leicht genug ist für den echten Einsatz?
#dusk $DUSK @Dusk
beim ersten Mal 11 s, beim zweiten Mal 3,8 s, beim dritten Mal 2,9 s.
wunderschön!
aber von 11 auf 2,9 ist eine Reduktion um 73,6 %, das bedeutet: Warm Start ist fast 3,8-mal schneller als Cold Start.
Ich habe nur auf die Lücke zwischen den beiden Zuständen geachtet.
Echte Nutzer lassen Browser Client nicht den ganzen Tag geöffnet, nur damit Parameter Caching immer bereit ist, oder?
Tab schließen, Netzwerke wechseln, Akku sinkt, wieder öffnen... WASM-Modul wird geladen, Initialisierungsparameter werden initialisiert, Local Proof Generation läuft erneut.
Spitzenwert beim Speicherverbrauch von 1,2 GB ist auf dem Mac nicht wirklich alarmierend.
Wechsel auf ein Smartphone mit 4 GB RAM – und allein das belegt schon 30 % des gesamten Arbeitsspeichers.
ehrlich gesagt: Diese Client-seitige Performance will ich in Hedger wirklich untersuchen.
Ich mag, wie Dusk Privacy mit Lightweight Circuit bis zum Client nach unten drückt.
Eine Private Transaction, bei der der Beweis auf dem Gerät des Nutzers bleibt, fühlt sich richtig für I an.
aber „richtig“ bedeutet nicht, dass es sich leicht damit leben lässt.
30 Cold Starts bei 11 s sind 330 s.
30-mal bei 2,9 s sind nur 87 s.
eine Differenz von 243 s... mehr als 4 Minuten.
Ich möchte, dass Browser Benchmark unter schlechtem Netzwerk läuft – mit instabilem 4G, CPU-Throttling und älteren Android-Geräten –, nicht nur auf leistungsstarken Maschinen mit gecachten Parametern.
Wenn Batch Aggregation oder Multi-transfer Aggregation mehrere Transfers zu einem einzigen Beweis bündeln kann, bevorzuge ich das, statt die Proof-Generierung noch um ein paar Zehntelsekunden nach unten zu zwingen.
Weniger Zeit klingt gut.
Weniger oft warten zu müssen ist das, was wirklich zählt.
Testnet gibt I den richtigen Grund, geduldig zu sein.
Mainnet lässt Technologie hinein, ohne dass I es bemerkt.
für I ist die beste Privacy die Art, die Kryptografie zu Hintergrundrauschen macht... sie läuft, aber niemand muss darüber nachdenken.
Wenn du dich entscheiden müsstest: Würdest du lieber, dass Dusk schnellere Beweise zur Schau stellt, oder beweisen, dass selbst der schlimmste Cold Start noch leicht genug ist für den echten Einsatz?
#dusk $DUSK @Dusk