What is Nostr?
simplex / SimpleX Chat
npub1exv…d828
2024-08-31 16:31:15
in reply to nevent1q…rzdx

simplex on Nostr: It is not the same. Build reproducibility means that every time you build the app ...

It is not the same. Build reproducibility means that every time you build the app from the source code you would get exactly the same result, identical byte by byte. It would allow independent parties to validate that the apps that we distribute via different channels are built from the source code we publish.

The problem is that to achieve this quality requires that the build process is deterministic, and in general case it is not:
- some libraries may embed timestamps during compilation.
- compilers my use random numbers for some identifiers.
- etc.

We plan to solve this problem, but it is much harder than it may seem.
Author Public Key
npub1exv22uulqnmlluszc4yk92jhs2e5ajcs6mu3t00a6avzjcalj9csm7d828