Securing Digital Assets: An In-Depth Look at MPC Wallets