I read this phrase 10 times, but can't get it's meaning. Something is wrong here. "Decentralized, or non-custodial applications, are the type of apps where no one expects the end user can perform any actions with the blockchain assets on their wallets."