mleku on Nostr: igaf about blake3 it's not that much better and not better in the regular ...
igaf about blake3 it's not that much better and not better in the regular implementation than sha256 in the SIMD implementation
blake3's main selling point is performance, its collision resistance and preimage resistance are considered to be about equal
when your codebase is already using SHA256 every further hash you want to add is interface complexity and execution complexity
without a compelling reason to do it, better to upgrade to SIMD than ADD blake3
Published at
2024-05-21 20:16:24Event JSON
{
"id": "a4eeadfd020ce69c66c70849961e93a4ce741746987ac17eee5396993cb4799e",
"pubkey": "4c800257a588a82849d049817c2bdaad984b25a45ad9f6dad66e47d3b47e3b2f",
"created_at": 1716315384,
"kind": 1,
"tags": [
[
"e",
"06404532db995f6a03b6a31fc8492a8cbe18e24cc1d4e3df9fbef0c74e2baaf4",
"wss://nos.lol/",
"root"
],
[
"e",
"644b76a730ac8850b2fce233adce385d1c297021de4a217186b2ea5ee679d424",
"",
"reply"
],
[
"p",
"397417f84734d01c2e9bebdfb68fadaa0099b92e6831ff3f4e1ed54ec893edef",
"",
"mention"
],
[
"p",
"266815e0c9210dfa324c6cba3573b14bee49da4209a9456f9484e5106cd408a5",
"",
"mention"
]
],
"content": "igaf about blake3 it's not that much better and not better in the regular implementation than sha256 in the SIMD implementation\n\nblake3's main selling point is performance, its collision resistance and preimage resistance are considered to be about equal\n\nwhen your codebase is already using SHA256 every further hash you want to add is interface complexity and execution complexity\n\nwithout a compelling reason to do it, better to upgrade to SIMD than ADD blake3",
"sig": "c2116191df5e35180b7f29dc5c15cf23af5983391ccae9607fb202bccc854504f787aad20c42052916d7ad7fad2428342549ba1116a46c92739e37379bf3e61a"
}