New answers tagged


Quark's overblown security assurances do not add up. Here is how they do testing and code review (see their Github page): Testing and code review is the bottleneck for development; we get more pull requests than we can review and test on short notice. Please be patient and help out by testing other people's pull requests, and remember this is a security-...


the Random module uses a cryptographically insecure PRG (Mersenne Twister). You want the Secrets module (documentation here), which uses urandom on Linux, or CryptGenRandom() on Windows. In fact, I believe the following code should work (but have not verified it): from secrets import choice import string def get_random_string(length): result_str = ''....


Bitcoin can't change. That is one of the problems with fully automated not managed by anyone systems. You can't change the rules. On the other hand, Etherium 2 has another method where you need to invest virtual currency to get more. And no need to spend a ton of compute power.


As far as I understood, you are speaking about proof-of-work. But contrarily to what your question said : Some Crypto currencies use fixed values in some positions in the resulting hash. It corresponds to proof-of-work. The idea is the following, to guarantee that people which valid a transaction are "real", the have to solve a puzzle, which is ...

Top 50 recent answers are included