what does an internal process matter if the input to output transformations are acceptable. there are many many different ways of writing a software calculator, or a protocol stack, or codec modules; internally they may be wildly different, but as long their function mapping is identical, one's understanding does not play a role.
as a more extreme example: do we all understand how our brains work? we use it every day and interact with other brains.