Skip to main content
5 events
when toggle format what by license comment
Oct 12, 2018 at 4:58 vote accept Mogens TrasherDK
Oct 11, 2018 at 18:08 comment added knaccc @MogensTrasherDK Btw you might be guessing that network byte means the first byte of the network_id. But that can't be the case, because the network byte is different for different networks, but the network_id starts with 0x12 regardless of the network.
Oct 11, 2018 at 14:30 comment added knaccc @MogensTrasherDK The NETWORK_ID is arbitrarily chosen. The wallet address prefixes are also arbitrarily chosen, but care is taken to ensure that the choice is such that a consistent first character appears in the base58 address that is generated for each prefix, so that they are easily human identifiable without having to do the math to convert the base58 back into hex to check.
Oct 11, 2018 at 13:57 comment added Mogens TrasherDK I get the NETWORK_ID 0x12 ,0x30,,,,,, 0xA1, 0x10, 0x12 ,0x30,,,,,, 0xA1, 0x12, 0x12 ,0x30,,,,,, 0xA1, 0x12 That make sense. I'm thinking it's not just some random numbers, so where does they come from? CRYPTONOTE_PUBLIC_ADDRESS_BASE58_PREFIX = 18; CRYPTONOTE_PUBLIC_INTEGRATED_ADDRESS_BASE58_PREFIX = 19; CRYPTONOTE_PUBLIC_SUBADDRESS_BASE58_PREFIX = 42; CRYPTONOTE_PUBLIC_ADDRESS_BASE58_PREFIX = 53; CRYPTONOTE_PUBLIC_INTEGRATED_ADDRESS_BASE58_PREFIX = 54; CRYPTONOTE_PUBLIC_SUBADDRESS_BASE58_PREFIX = 63; How were these specific numbers choosen?
Oct 11, 2018 at 13:03 history answered knaccc CC BY-SA 4.0