Bridget Doran Deconstructs BRC-100 Wallet into Four Crucial Components
The BRC-100 wallet has become a hot topic in the BSV world, but many users still don't fully understand what it entails. Bridget Doran, developer and educator behind the UTXO Engineer BSV fundamentals course, is shedding light on this complex technology through a series of videos documenting her own experience building a BRC-100 wallet.
Doran notes that she was initially hesitant to join the BRC-100 bandwagon due to its packaging, but appreciates the underlying design. She emphasizes that understanding the bigger architecture is crucial, as it represents a fundamental shift from 'the old world.' This change aims to address the scalability issue of blockchains and prevent their eventual collapse.
Doran breaks down any BRC-100 wallet into four key components: seed, state, logic, and interfaces. The seed is the user's secret, while the state represents a database holding derived keys, UTXOs, identity certificates, and transaction history. This data must be backed up, as it cannot be rebuilt from the blockchain like older HD wallets allow.
The logic and interfaces are more disposable, as they can be rewritten without affecting the wallet's functionality. Doran stresses that seed plus state equals full recovery, while a seed alone means potential trouble.