remove the Blynk.begin() and try:
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED }; //you can edit it to your needs
if (Ethernet.begin(mac) == 0) {
Serial.println("Failed to configure Ethernet using DHCP");
}
else
Blynk.config(auth);
Blynk.connect();
}
The rest should be fine as is
What error?