Excuse me, could you please explain in detail how a token transfer works on the
Solana blockchain? I'm particularly interested in understanding the process from the moment a user initiates the transfer to the point where the tokens are successfully received by the intended recipient. What are the key steps involved? And how does Solana's unique architecture and consensus mechanism impact the efficiency and speed of token transfers?