Assume that the Tate-Shafarevich group $\operatorname{Sha}(K,E)$EDIT: This is finitea completely new answer. For each element
I will prove that your specific suggestion of $\operatorname{Sha}(K,E)$, take the corresponding genus $1$defining a Hilbert class field of an elliptic curve, and let $V$ be the product of all of them$E$ over $K$ does not work. Then the field version of I am referring to your first question is exactly asking for aproposal to take the smallest field extension $L$ such that the corestriction $V(L)$ is nonempty. As you say, there are many such(norm) map $L$, but$\operatorname{Sha}(L) \to \operatorname{Sha}(K)$ is there a canonical such field $L$? Yes, let $L$ be the function field of $V$!zero map. (AdmittedlyI have to assume the Birch and Swinnerton-Dyer conjecture (BSD), this is rather tautologicalthough, but I'm not sure that one can do much better if you really wantfor a canonical answerfew particular elliptic curves over $\mathbf{Q}$.)
Theorem: Assume BSD. There exists a number field $K$ and an elliptic curve $E$ over $K$ such that there is no smallest field extension $L$ of $K$ such that $\operatorname{Cores} \colon \operatorname{Sha}(L,E) \to \operatorname{Sha}(K,E)$ is the zero map.
As for the "norm map", it is perhaps more commonly known as the corestriction map in Galois cohomology,Proof: We will use BSD data $\operatorname{Cores} \colon H^1(L,E) \to H^1(K,E)$, which can be restricted to the locally trivial elements if you want(rank and order of Sha) from Cremona's tables. As surely you know already, the fact that Let $\operatorname{Cores} \circ \operatorname{Res}$ equals multiplication by$K=\mathbf{Q}$, and let $[L:K]$ is responsible for$E$ be the generalization of what you called Heegner's lemmaelliptic curve 571A1, that if an element of order $n$ in $H^1(K,E)$ restricts to $0$ in $H^1(L,E)$ for some finite extensionwith Weierstrass equation $$y^2 + y = x^3 - x^2 - 929 x - 10595.$$ Then $L$ of$\operatorname{rk} E(\mathbf{Q})=0$ and $K$, then$\#\operatorname{Sha}(\mathbf{Q},E)=4$. Let $n$ divides$L_1 = \mathbf{Q}(\sqrt{-1})$ and $[L:K]$$L_2 =\mathbf{Q}(\sqrt{-11})$.
What I find more amusing is the following: Let's continue It will suffice to assume finiteness ofshow that the Tate-Shafarevich groups $\operatorname{Sha}(L_i,E)$ are trivial. Let
Let $X$$E_i$ be a genus $1$ curve corresponding to $x \in \operatorname{Sha}(K,E)$ of prime order $n$; then there is some $y \in \operatorname{Sha}(K,E)$ such that the Cassels-Tate pairing $\langle x,y \rangle$ gives $1/n$ in $\mathbf{Q}/\mathbf{Z}$. For every degree$L_i/\mathbf{Q}$-$n$ extension $L$twist of $K$ such$E$. MAGMA confirms that $X(L) = \emptyset$$E_1$ is curve 9136C1 and (i.e$E_2$ is curve 69091A1. According to Cremona's tables, the restriction $x_L:=\operatorname{Res}_{L/K}(x)$ is nonzero)$\operatorname{rk} E_i(\mathbf{Q})=2$ and $\operatorname{Sha}(\mathbf{Q},E_i)=0$, thereassuming BSD. Thus $\operatorname{rk} E(L_i) = 0+2=2$ and $\operatorname{Sha}(L_i,E)$ is a new element $z \in \operatorname{Sha}(L,E)$ such$2$-group. On the other hand, MAGMA shows that the Cassels-Tate pairing $\langle x_L,z \rangle$ for $L$ gives$2$-Selmer group of $1/n$: this$E_{L_i}$ is $z$ has to be new, i.e$(\mathbf{Z}/2\mathbf{Z})^2$., not just Thus $y_L$$\operatorname{Sha}(L_i,E)[2]=0$, because of how the Cassels-Tate pairing behaves under field extension:so $\langle x_L, y_L \rangle = [L:K] \langle x,y \rangle = 0$$\operatorname{Sha}(L_i,E)=0$. So we expect to get elements of $\operatorname{Sha}(L,E)$ for various $L$ popping up all over the place!