Bitcoin full node and query server
Nov 5, 2024
Home
Server interfaces
Interface performance
Node performance
Node architecture
Database architecture
Slack
Team
View in context
in the libbitcoin Slack
#general
mirror.
evoskuil
03:51
This is where SNANI and less-than-three-year-old copy of libsecp256k1 would provide some benefit, could be significant. Will get on updating that NuGet build with libsecp latest, but SHANI is on the back burner. Taking volunteers 🙂.
evoskuil
13:21
Thanks for the offer. You should check out the libbitcoin-system hash library, specifically the sha templates.
https://github.com/libbitcoin/libbitcoin-system/blob/master/include/bitcoin/system/impl/hash/sha/algorithm.ipp
This integrates native vectorizations
https://github.com/libbitcoin/libbitcoin-system/blob/master/include/bitcoin/system/impl/hash/sha/algorithm_vectorization.ipp
and has shani/neon (compression) stubbed in and commented.
https://github.com/libbitcoin/libbitcoin-system/blob/master/include/bitcoin/system/impl/hash/sha/algorithm_compression.ipp