Bug#1021433: ITP: libequihash -- memory-hard Proof-of-Work with fast verification
Package: wnpp
Owner: Joost van Baal-Ilić <joostvb@debian.org>
Severity: wishlist
* Package name : libequihash
Upstream Author : Dmitry Khovratovich and Stefan Marsiske
* URL : https://github.com/stef/equihash
* License : CC0-1.0
Programming Lang: C++
Description : memory-hard Proof-of-Work with fast verification
Equihash implements the algorith as described in "Equihash: Asymmetric
Proof-of-Work Based on the Generalized Birthday Problem" by Alex Biryukov and
Dmitry Khovratovich, 2016, DOI:10.14722/ndss.2016.23108. This code, by Stefan
Marsiske, is a fork of an earlier implementation by Khovratovich at
https://github.com/khovratovich/equihash/ ; it provides a library, a C API and
Python bindings. The cryptographic password storage SPHINX (pwdsphinx and
libsphinx) depend upon equihash.
Upstream started packaging work at
https://github.com/stef/equihash/tree/master/debian . I'll work from that
first packaging code, probably using a repository at salsa.debian.org .
See https://www.ctrlc.hu/~stef/blog/posts/sphinx.html and
https://nlnet.nl/project/OpaqueSphinxServer/ for more background information.
See e.g. https://core.ac.uk/download/pdf/31227294.pdf for a copy of the original
article.
The SPHINX project was funded through the NGI0 PET Fund, a fund established by
NLnet with financial support from the European Commission's Next Generation
Internet programme, under the aegis of DG Communications Networks, Content and
Technology under grant agreement No 825310.
Bye,
Joost
Reply to: