US business software firm Salesforce mulling products based on blockchain