By faizaan173 on Skatehive
As I continue documenting my Web3 and blockchain learning journey, I explored some key concepts related to wallet architecture and cryptography. I learned about Hierarchical Deterministic (HD) wallets from BIP-32, which allow a wallet to generate multiple public and private keys from a single master seed. I also studied how wallets are created using mnemonic seed phrases defined in BIP-39, and how BIP-44 defines derivation paths to generate multiple addresses from the same seed phrase. I also explored the hashing algorithm Keccak-256, known for properties like collision resistance and pre-image resistance. Additionally, I learned about different signature systems used in blockchains—EdDSA used in Solana with keys encoded in Base58, and ECDSA with the secp256k1 curve used by Ethereum. I also began understanding how applications communicate with blockchain nodes using Remote Procedure Call and JSON-RPC. If anyone from the community, especially developers from the Hive ecosystem, is readi