What is Nostr?
nakagat [ARCHIVE] /
npub1jx0โ€ฆ8pdk
2023-06-07 18:28:07

nakagat [ARCHIVE] on Nostr: ๐Ÿ“… Original date posted:2021-01-15 ๐Ÿ“ Original message:Dear Pieter, I read the ...

๐Ÿ“… Original date posted:2021-01-15
๐Ÿ“ Original message:Dear Pieter,

I read the BIP draft of Bech32m and implemented it in Go.

Let me ask you one question.
Does Checksum have to be fixed?
The 'bech32_verify_checksum' function has hrp and data as parameters,
so how about committing Checksum with these two values?

For example, calculate Checksum from hrp and data using hash, chacha20, etc.

Thank you.
Takatoshi Nakagawa

2021ๅนด1ๆœˆ5ๆ—ฅ(็ซ) 9:14 Pieter Wuille via bitcoin-dev
<bitcoin-dev at lists.linuxfoundation.org>:
>
> Hello all,
>
> here is a BIP draft for changing the checksum in native segwit addresses for v1 and higher, following the discussion in https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-December/018293.html
>
> Overall, the idea is:
> * Define a new encoding which is a tweaked variant of Bech32, called Bech32m. It refers to the Bech32 section of BIP173, which remains in effect.
> * Define a new segwit address encoding which replaces the corresponding section in BIP173. It prescribes using Bech32 for v0 witness addresses, and Bech32m for other versions.
>
> Comments, suggestions, ideas?
>
> Cheers,
>
> --
> Pieter
>
>
>
>
> _______________________________________________
> bitcoin-dev mailing list
> bitcoin-dev at lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
Author Public Key
npub1jx0luel8punvucx7seamuunqh7x4tfm88pjutdv8qyw57v35dfrsj78pdk