Deep-diving into Web3

Are you under the impression that you understand everything there is to know about Web3 and cryptocurrency, but you've never actually developed a smart contract? I'm here to tell you that it's more complicated than it may seem. While you may have a surface-level understanding of the technology, developing a smart contract requires a deeper understanding of how blockchain, cryptography, and decentralized applications work together. It's a complex process that involves careful consideration of security, functionality, and efficiency. So, before you assume that you have a full grasp on the subject (that was me a few weeks back), consider taking the time to dive deeper into the intricacies of smart contract development (Thanks @sandoche).

Gathering information

When I'm learning about a new topic, I always start by gathering as much information as possible. This means reaching out to experts in the field, as well as talking to people I know who are knowledgeable about the subject. Once I've collected a significant amount of information, I create a new page in Notion and begin organizing my notes.

As part of my crypto learning process, I reached out to several friends who generously offered one-on-one sessions to help me familiarize myself with key terminology and concepts.

After carefully considering my options, I decided to roll up my sleeves and dig into the documentation I had gathered. I approached the material as if I were a complete novice, determined to gain a solid understanding of the fundamental concepts before diving into the intricacies of crypto and Web3. By taking this methodical approach, I was able to gain a deeper understanding of the underlying principles and how they work together. With a strong foundation in place, I was able to confidently explore the specifics of Web3 and cryptocurrency, unlocking new insights and knowledge along the way.

Get your hands dirty!

To fully understand the concept of web3, I knew I needed to start programming code. However, I was unsure where to begin or what to do. Thankfully, my mentors provided me with some helpful resources to follow, including Crypto Zombies.

The platform is gamified, featuring multiple levels that cover a range of topics from beginner to intermediate and complex levels. The experience is AMAZING.

Next steps

I plan to stay motivated by continuing to learn, write code, read as many whitepapers as possible, and stay up to date with new and exciting projects in the space. As they say in the crypto world, LFG!

Usefull links

  1. How Cryptocurrencies Work (Technical Guide)
  2. Bitcoin Whitepaper
  3. Learn to code smart contracts with Crypto Zombies