You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
BLSCT addresses encode two BLS public keys. Each serialised public key takes 48 bytes.
Both base58check and bech32 encoding formats have issues encoding larger amounts of data, as the checksum is limited in its efficacy. The bech32 design explicitly limits the encoding and decoding to 41 bytes.
Therefor we will need to use our own modified version for the BLSCT addresses.
Tasks:
Create a modified version of bech32 which allows the encoding of two public keys + prefix.
BLSCT addresses encode two BLS public keys. Each serialised public key takes 48 bytes.
Both base58check and bech32 encoding formats have issues encoding larger amounts of data, as the checksum is limited in its efficacy. The bech32 design explicitly limits the encoding and decoding to 41 bytes.
Therefor we will need to use our own modified version for the BLSCT addresses.
Tasks:
The text was updated successfully, but these errors were encountered: