4 ms·
...but why are you using base58--which notably focuses on a feature specifically for the thing you are saying you don't care about: ensuring that characters don
by saurik 6y ago
...but why are you using base58--which notably focuses on a feature specifically for the thing you are saying you don't care about: ensuring that characters don't look like each other--instead of the nearly-universally-implemented (and much more efficient to execute) "url-safe base64" (which drops the = sign padding and replaces + and / with - and _).
- CydeWeys 6y agoI don't want any non-alphanumeric characters in my identifiers. It visually breaks up identifiers in misleading ways and doesn't always play nice with double-clicking. So I could have gone with a Base62 implementation over a Base58 one, but the latter is more common, and even still, it can be useful to reduce visual confusion because people (at least developers) will be looking at these identifiers, even if they're not typing them in.