This can be explained by ..
This could be explained by ..
Are these two interchangeable or do they conform to different situations?
Let's take for example the following two sentences:
All available classification schemes for internet trolls are incomplete. This can (could) be explained by the fact that the species is evolving rapidly.
Will both can and could look OK here?