$y(n)$ = output signal
$x(n)$ = input signal
$\mathbf H$ = system response as a toeplitz matrix
$$\mathbf H = \begin{bmatrix}h(0)&&&\\h(1)&h(0)&&\\h(2)&h(1)&h(0)&\\\vdots&&&\ddots\end{bmatrix}$$
I understand that $\mathbf H$, with its transposable (orthonormal) properties, makes it easy achieve $x(n)$ when we only know $y(n)$ during deconvolution. But how did we just assume $\mathbf H$ to be of this shape. Why not some other matrix shape when doing deconvolution? Is there a certain reason for this?