En su prueba asume que $f$ es diferenciable, lo cual no está dado.
Permítame sugerirle cómo obtener la fórmula de $f$ :
Paso I. Demostrar que $\,f(px)=p\,f(x),\,$ cuando $p$ es un racional positivo y $x$ un real no negativo. (Al principio se muestra esto para $p$ entero). Obtenemos también que, $\,f(0)=0$ .
Paso II. Observe que $f$ es creciente, ya que, para $y>x$ tenemos $$ f(y)=f(x)+f(y-x)\ge f(x). $$
Paso III. Desde $f$ es creciente, entonces el límite $\,\lim_{x\to 0^+}f(x)\,$ existe. Sin embargo, $$ \lim_{x\to 0^+}f(x)=\lim_{n\to\infty}f\Big(\frac{1}{n}\Big) =\lim_{n\to\infty}\frac{1}{n}\,f(1)=0. $$
Paso IV. Escoge un $x\in(0,\infty)$ y una secuencia decreciente $\{q_n\}\subset\mathbb Q$ que tiende a $x$ . Entonces $$ f(q_n)=q_n\,f(1) $$ y $$ x\,f(1)\longleftarrow q_n\,f(1)=f(q_n)=f(x)+f(q_n-x)\longrightarrow f(x), $$ desde $\,\,q_n-x\to 0^+$ y por lo tanto $\,\,\lim_{n\to\infty}f(q_n-x)=0$ .
Por lo tanto, $\,f(x)=x\,f(1),\,$ para todos $x\in\mathbb [0,\infty)$ y por lo tanto $\,f'(x)=f(1)$ .