Esto es más de un comentario extendido de una respuesta completa, pero aquí va.
Voy a añadir supuestos a lo largo del camino.
Suponga $n$ es impar.
Denotar $a=f(0)$$b=(-2a)^{1/n}$.
Si establecemos $x=b$$y=0$, la ecuación original da $f(b)=0$.
Si elegimos $y=b$, la ecuación original da $f(x^n)=f(x)^n+b$ ($\star$).
Suponga $f$ es continuamente diferenciable.
Se diferencian ($\star$) y establezca $x=0$ conseguir $f(0)=0$ o $f'(0)=0$.
La diferenciación de la ecuación original con respecto a $y$ y poner $x=0$ da
$1=f'(y)(2f'(2f(y))-1)$.
Esto implica $f'(0)\neq0$, por lo que debemos tener $f(0)=0$.
Así, en la anterior notación $a=b=0$.
Ahora ($\star$) da $f(x^n)=f(x)^n$.
La diferenciación de esta $n$ veces y dejando $x=0$ (y recordando $f(0)=0$) da $f'(0)=f'(0)^n$, de donde $f'(0)=\pm1$.
Pero llegamos $1=f'(y)(2f'(2f(y))-1)$ y a las $y=0$ da $1=f'(0)(2f'(0)-1)$, por lo que el $f'(0)=1$.
Usando la ecuación de $1=f'(y)(2f'(2f(y))-1)$ nuevo vemos que el $f'(y)>0$ $f'(2f(y))>\frac12$ todos los $y$.
Por lo tanto $f$ debe ser estrictamente creciente (y diffeomorphic a su imagen).
Deje $S=\sup f$ y supongamos $S<\infty$.
Ahora, para todos los $t\in(0,2S)$ tenemos $f'(t)>\frac12$, de modo que por el teorema fundamental del cálculo $f(2S)>S$, una contradicción.
Un argumento similar funciona en la otra dirección.
Por lo tanto $f(\mathbb R)=\mathbb R$ $f'>\frac12$ en todas partes.
(Y por lo $\pm2f(y)>\pm y$ $y>0$ si que ayuda.)
Suponga $f$ es dos veces continuamente diferenciable.
La diferenciación de la ecuación de $1=f'(y)(2f'(2f(y))-1)$ da
$$
(2f'(2f(y))-1)f"(y)+4f'(y)^2f"(2f(y))=0.
$$
En $y=0$ obtenemos $f''(0)=0$.
Tenga en cuenta que los coeficientes de $(2f'(2f(y))-1)$ $4f'(y)^2$ siempre son estrictamente positivos.
Por lo tanto, $f''(y)f''(2f(y))\geq0$ implica $f''(y)=f''(2f(y))=0$.
Tenía la esperanza de que algo como esto podría mostrar que $f''$ se desvanece de forma idéntica y por lo tanto $f(x)=x$, pero no sé cómo proceder.
Resumen:
Si $f\in C^1$ $n$ es impar, entonces $f:\mathbb R\to\mathbb R$ es un bijection la satisfacción de $f'(x)>\frac12$, $f(0)=0$, $f'(0)=1$ y $f(x^n)=f(x)^n$.
También, si $f\in C^2$ $f''$ tiene signo constante, a continuación, $f(x)=x$ todos los $x$.