I remember when I started in crypto arena, that I had some difficulties to understand the technical basis of this new technology. This video helped me quite a lot. Hope it helps you too