Drift, a decentralized finance project built on the Solana blockchain, has been hit by a major exploit that drained nearly $300 million in digital assets from the protocol, according to cybersecurity and data analytics firms.