Recently, when I was reading the definition of higher algebraic K-theory, I tried to give myself some motivation by looking at derived algebraic geometry. The constructions for algebraic K-theory provide us with a $\mathrm{K}$-theory space. Certain constructions also give us explicit deloopings, and if the ring is commutative we even get an $E_\infty$ structure on the resulting spectrum. Now, all of a sudden, we have a sheaf of $E_\infty$-rings over the Zariski site of a ring $R$: namely, for the affine open $\mathrm{Spec}(R_f)$ of $\mathrm{Spec}(R)$, we assign the $\mathrm{K}$-theory spectrum $\mathcal{K}(R_f)$. We can, of course, do this over the etale site as well. My questions are:

Does this assignment satisfy Zariski, etale descent?

If not, what type of modifications can we do for it to satisfy the above-mentioned descents?