Post
Topic
Board Development & Technical Discussion
Re: Bravo Charlie One: Branding Bech32
by
DannyHamilton
on 26/12/2017, 08:54:31 UTC
bc1q cash 96s5 jqpp zsp8 hy8s wkgg f7f6 agex 98an 7h
Bravo Charlie One Quebec • Charlie Alpha Sierra Hotel
Nine Six Sierra Five • Juliett Quebec Papa Papa
Zulu Sierra Papa Eight • Hotel Yankee Eight Sierra
Whiskey Kilo Golf Golf • Foxtrot Seven Foxtrot Six
Alpha Golf Echo X-ray • Nine Eight Alpha November • Seven Hotel

Here’s to the Bitcoin address format of the future!

I'm not sure why, but I find those trailing two (seven hotel) to be annoying.

I haven't looked closely at the bech32 spec yet.  Are bech32 addresses always 42 characters long?  If not, are they generally 42 characters long?

If the answer to either of those questions is "yes", then I propose dividing on a factor of 42.  How about 6?

bc1qca sh96s5 jqppzs p8hy8s wkggf7 f6agex 98an7h
Bravo Charlie One Quebec Charlie Alpha  •
Sierra Hotel Nine Six Sierra Five •
Juliett Quebec Papa Papa Zulu Sierra •
Papa Eight Hotel Yankee Eight Sierra •
Whiskey Kilo Golf Golf Foxtrot Seven •
Foxtrot Six Alpha Golf Echo X-ray •
Nine Eight Alpha November Seven Hotel

Of course that might require you to find a new vanity address that places the word "cash" somewhere that it won't get split up, or perhaps to replace it with an address that starts with something like:

bc1getwealth

Which would split up on:
bc1get • wealth •

When reading, the cadence of:

3 characters, slight pause, 3 characters, wait for acknowledgement from recipient

Flows well, sounds nice, and is easy to maintain regardless of whether you are using radio alphabet or simply reading the character names.  Additionally, it is "Keeping to word triplets" throughout.