I think it would require at least a softfork. It might be hard to get consensus on something like this. Maybe if chain analysis gets perfected, then everyone might agree