Skip to content

Unified-Learner-Passbook/revocation-list-2020

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Benchmark Zlib for Revocation List

This is a benchmark for the Zlib compression algorithm for the Revocation List. It can be reproduced by running the following command:

node bench.js

Results

Test TotalCredentials RevokedCredentials CompressionRatio
51 1000000 100000 15.763919540954664
52 1000000 50000 28.72902780969892
53 1000000 33334 28.162667567872028
54 1000000 25000 27.52773419219864
55 1000000 20000 100000
56 1000000 16667 100000
57 1000000 14286 100000
58 1000000 12500 100000
61 10000000 1000000 10.868147632917445
62 10000000 500000 16.863946736910627
63 10000000 333334 20.09985608503043
64 10000000 250000 25.07421969028324
65 10000000 200000 33.944446518827284
66 10000000 166667 33.9925624273409
67 10000000 142858 33.96047001290498
68 10000000 125000 33.98205068083038
71 100000000 10000000 10.540823291003143
72 100000000 5000000 16.19726454117523
73 100000000 3333334 18.895701209079235
74 100000000 2500000 22.972562260812552
75 100000000 2000000 30.533614608991112
76 100000000 1666667 30.533213724557438
77 100000000 1428572 30.52974604746643

About

Revocation List API Compression Benchmarks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published