nullius via bitcoin-dev
2017-12-25 21:21:57 UTC
I here record for the devs a thought I had a few days ago on the Bitcoin
Forum about BIP 173 Bech32 addresses. Iâve heard Greg Maxwell say that
âBech32 is designed for human use and basically nothing elseâ; so I hope
I be not untoward in considering the following human-friendliness
enhancement to entwine with the technical ambit of this list. This MAY
be suitable for mention in an informative specification, or informative
section thereof.
To help gain user familiarity with and acceptance of the
error-correcting, case-insensitive Bitcoin addresses of the future, I
propose a need for what I think marketers call âbrandingâ. The best
branding is that which derives naturally from some intrinsic quality of
a thing; wherefore I look to what may perhaps be a bit of serendipity in
the specification.
I expect that in practical use, one of the great advantages of Bech32
addresses will be the relative ease of communicating them
aloudâespecially over the phone. In similar circumstances, when trying
to convey unusual names or pseudorandom strings, Iâve found radio
alphabets to work well at their intended purpose. And when reading
Bech32 Bitcoin addresses in the most popular radio alphabet, they will
always start with a catchy phrase: âBravo Charlie Oneâ.
Thatâs memorable, $SEARCH-able, and yet also one of those unique,
otherwise meaningless phrases which gets marketers excited. Keeping to
a word triplet, I hereby submit for consideration as the official
nickname for Bech32 Bitcoin use: âBravo Charlie Addressesâ. These are
the Bitcoin addresses with the magic words, suitable for a motto:
âBravo Charlie One means money.â Add a logo à la Segwitâs, and raise
user awareness of this exciting new technology!
Beyond the branding issue, recommendations for Bitcoin spelling-alphabet
use in English and other languages may perhaps be a suitable matter for
such standardization as would facilitate coherent user documentation. I
invite discussion.
Of course, this branding only applies directly to Bitcoin Bech32
addresses. The BIP 173 authors were gracious to make the standard
generally adaptable; and it has already seen some uptake amongst
altcoins. I myself am now contemplating how Bech32 would be a superior
human-facing format for key fingerprints for PGP, SSH, and even TLS,
with HRPs of âpgpâ, âsshâ, âtlsâ, etc. and some appropriate means of
embedding the key type just as âbcâ embeds the witness version. There
is an urgent general need for a specification which reduces the inherent
pain of wetware in handling pseudorandom strings; and I do think that
anything which familiarizes users with Bech32 in a specific use will be
beneficial to Bech32 adoption generally.
To celebrate, as seen in my sig, I created for myself a new Bravo
Charlie Address which expresses that I am pleased: Now, I have an
error-correcting, case-insensitive address which can receive only
genuine Bitcoin cash money. Because âBravo Charlie One means money.â
Hereâs to the Bitcoin address format of the future!
Forum about BIP 173 Bech32 addresses. Iâve heard Greg Maxwell say that
âBech32 is designed for human use and basically nothing elseâ; so I hope
I be not untoward in considering the following human-friendliness
enhancement to entwine with the technical ambit of this list. This MAY
be suitable for mention in an informative specification, or informative
section thereof.
To help gain user familiarity with and acceptance of the
error-correcting, case-insensitive Bitcoin addresses of the future, I
propose a need for what I think marketers call âbrandingâ. The best
branding is that which derives naturally from some intrinsic quality of
a thing; wherefore I look to what may perhaps be a bit of serendipity in
the specification.
I expect that in practical use, one of the great advantages of Bech32
addresses will be the relative ease of communicating them
aloudâespecially over the phone. In similar circumstances, when trying
to convey unusual names or pseudorandom strings, Iâve found radio
alphabets to work well at their intended purpose. And when reading
Bech32 Bitcoin addresses in the most popular radio alphabet, they will
always start with a catchy phrase: âBravo Charlie Oneâ.
Thatâs memorable, $SEARCH-able, and yet also one of those unique,
otherwise meaningless phrases which gets marketers excited. Keeping to
a word triplet, I hereby submit for consideration as the official
nickname for Bech32 Bitcoin use: âBravo Charlie Addressesâ. These are
the Bitcoin addresses with the magic words, suitable for a motto:
âBravo Charlie One means money.â Add a logo à la Segwitâs, and raise
user awareness of this exciting new technology!
Beyond the branding issue, recommendations for Bitcoin spelling-alphabet
use in English and other languages may perhaps be a suitable matter for
such standardization as would facilitate coherent user documentation. I
invite discussion.
Of course, this branding only applies directly to Bitcoin Bech32
addresses. The BIP 173 authors were gracious to make the standard
generally adaptable; and it has already seen some uptake amongst
altcoins. I myself am now contemplating how Bech32 would be a superior
human-facing format for key fingerprints for PGP, SSH, and even TLS,
with HRPs of âpgpâ, âsshâ, âtlsâ, etc. and some appropriate means of
embedding the key type just as âbcâ embeds the witness version. There
is an urgent general need for a specification which reduces the inherent
pain of wetware in handling pseudorandom strings; and I do think that
anything which familiarizes users with Bech32 in a specific use will be
beneficial to Bech32 adoption generally.
To celebrate, as seen in my sig, I created for myself a new Bravo
Charlie Address which expresses that I am pleased: Now, I have an
error-correcting, case-insensitive address which can receive only
genuine Bitcoin cash money. Because âBravo Charlie One means money.â
Hereâs to the Bitcoin address format of the future!
--
***@nym.zone | PGP ECC: 0xC2E91CD74A4C57A105F6C21B5A00591B2F307E0C
Bitcoin: bc1qcash96s5jqppzsp8hy8swkggf7f6agex98an7h | (Segwit nested:
3NULL3ZCUXr7RDLxXeLPDMZDZYxuaYkCnG) (PGP RSA: 0x36EBB4AB699A10EE)
ââIf youâre not doing anything wrong, you have nothing to hide.â
No! Because I do nothing wrong, I have nothing to show.â â nullius
***@nym.zone | PGP ECC: 0xC2E91CD74A4C57A105F6C21B5A00591B2F307E0C
Bitcoin: bc1qcash96s5jqppzsp8hy8swkggf7f6agex98an7h | (Segwit nested:
3NULL3ZCUXr7RDLxXeLPDMZDZYxuaYkCnG) (PGP RSA: 0x36EBB4AB699A10EE)
ââIf youâre not doing anything wrong, you have nothing to hide.â
No! Because I do nothing wrong, I have nothing to show.â â nullius