Blockchain-based IP management platform