How to display a block view on demand triggered by clicking content of another view?
A link just takes you to a different page. Since blocks are associated to pages, you just need to link to a page to which the block is associated.  

Linking to the same page that should then show the block is not possible, since blocks appear right when the page is shown. There isn't a way to delay the block appearing on pages.