Solución
Suponga que $$x=y+t,~~~t \in \mathbb{Z}.$$
Entonces $$(y+t)^3=y^3+2y+1,$$ namely $$3ty^2+(3t^2-2)y+t^3-1=0.\tag1$$
Si $t=0$,$y=\dfrac{1}{2}$, lo cual es absurdo. Por lo tanto, $t \neq 0$, lo que implica que $(1)$ podría ser visto como una ecuación cuadrática con respecto a la $y$.
Considerar el discriminante para $(1)$. $$\Delta=(3t^2-2)^2-4\cdot 3t \cdot (t^3-1)=-3(t^2+2)^2+12t+16.$$
Si $|t|\geq 2$, luego $$\Delta=-3(t^2+2)^2+12t+16<-3(t+2)^2+12t+16=4-3t^2<0.$$ Thus, $(1)$ no tiene ninguna raíz real.
Por lo tanto, los posibles valores de $t$ $t=\pm 1.$ Ahora, podemos comprobar que $t=1$ es la única solución. En virtud de este caso, $$x=1,y=0.$$