Question: what is the difference between upthrust and reaction force?
Answer: Upthrust occurs at a fluid-solid interface whereas normal reaction occurs at a solid-solid surface. However, it is possible to generate the same fluid-like phenomenon of upthrust by immersing a solid object in sand or small beads and agitating them to simulate the pressure of atoms.