[NOTE] Currently, `common::util` namespace removed, it will be moved to network.cpp.