bootstrapping - During initial sync, the rai_node requests old transactions to independently verify and populate its local ledger database. Bootstrapping will also occur when the rai_node becomes out of sync with the network.
seed - A 256-bit random value usually represented to the user as a 64 character hexidecimal (0-9 and A-F) value. Private keys are derived from a seed.
wallet - A wallet is an organizational object in a rai_node that holds a single seed from which multiple accounts are deterministically derived via a
uint32 index starting at 0. Private keys are derived from the seed and index as follows:
WALLET_ID - A 256-bit random value name/identifier for a specific wallet in the local rai_node database. The WALLET_ID is not stored anywhere in the network and is only used in the local rai_node. Even though a WALLET_ID looks identical to a seed, do not confuse the WALLET_ID with a seed; funds cannot be restored with a WALLET_ID. Do not backup the WALLET_ID as a means to backup funds.
account - Refers to an address (starts with
xrb_ or interchangably
nano_) that you control the private keys of. An address is a reinterpretation of the 256-bit public key using BASE32 encoding and a checksum.
dPoS - Delegated Proof of Stake. The consensus model used in the Nano Protocol.