Of course it's a socket. The wire is just a current conduction function. It does not determine the size of the current and the size of the charging power. The socket is the fundamental reason to decide whether to charge fast. Because the socket it will carry out current and voltage conversion, determine the size of the output current and voltage. Data line It simply determines the speed at which the current passes through the data line.