New home, and an Improvment

in Synergy Builders3 days ago

New Home

Yesterday, I mentioned that the best key changer on Hive might be getting a new home, but I didn’t have the green light yet. Shoutout to @blocktrades for getting that sorted—quickly, too.

As you can see below, it did the thing. So for now, it lives in both places. I’ll keep them synced, but ideally, it’ll live on the GitLab server going forward. GitHub will mostly catch the spammy dev pushes I tend to make.

It did the thing!


Improvement

When I set out to try to use the BIP39-style seed phrase generation (not full BIP39—no hashing, just the phrase logic), I was basically reinventing the wheel. And yeah, I over thought it.

What came out of it is a much simpler and more efficient approach. It now uses the Fisher-Yates shuffle for improved randomness, drops the excess overhead, and produces significantly better phrases. Cleaner, faster, better.

If you're into the nitty-gritty, here’s the commit:
155c0708 – Simplify mnemonic generation using Fisher-Yates shuffle

As always,
Michael Garcia a.k.a. TheCrazyGM

Sort:  

Oh man you had me at "Fisher Yates Shuffle"! Funny story, I learned that one in Costa Rica!

untitled.gif