Blockchain-based data management system