Title of article

Boot Camp Week 6, Non-Technical Recap

By Mike Bivens | Journey to Web3 | 20 Mar 2022

Week 6 of the boot camp experience has come to a close, you can find the technical recap here. It's also the end of my blockchain-focused learning and I'll be moving into smart contracts starting tomorrow. Unfortunately, I was not able to hold any informational interviews this week so I don't have anything to report from those, I do have more lined up already. It was a good wrap-up week for learning blockchain fundamentals and I'm looking forward to diving deeper into smart contracts now. 

Let's get into what I learned though, and if you're new here this is a weekly blog series where I reflect on what I'm learning while I go from coding newbie to working in web3. I'm also leaving this behind for others who might be interested in creating their own pathway like I am. 


tweet every day about at least one web3 article, here are the biggest takeaways from those articles this week;

  • Blockchain seems to have an ever-growing list of possible use cases in nearly every industry
  • The Blockchain Trilemma establishes that only 2 of the 3 focuses can ever be achieved at one time (security, decentralization, scalability)
  • To solve the trilemma, a combination of Layer 1 and 2 solutions must be utilized
  • The 4 logical components of a blockchain ecosystem are;
    • Node Application
    • Shared Ledger
    • Consensus Algorithm
    • Virtual Machine
  • The 4 components of a blockchain network are;
    • Blocks
    • Chain
    • Node
    • Master Node
  • This technology lacks widespread understanding which in turn translates to a lack of widespread adoption
  • There are 4 kinds of nodes;
    • Full Nodes
    • Lightweight Nodes
    • Miner Nodes
    • Listening Nodes
  • A nonce (number only used once) is added to an encrypted block in a blockchain and is the first number a miner is looking for
  • A hash function is used for security, turns input into a uniform length and structure, and makes it easy to id transactions.

And you can find my sources here;

What's Next?

I feel like I've learned all the basics I could at this point from a non-developer viewpoint, so I'm feeling confident in moving on to the next subject from my roadmap. I have a lot of interest in smart contracts, already strongly believing that they will continue to evolve and become standard across most industries as a method of doing business and securing agreements between private individuals. I'll also have to start including some prep materials in my study time for using GitHub as a team and learning how to build dApps because I'm putting a team together for our first hackathon and we're looking at pursuing the Chainlink Spring 2022 hackathon

If you'd like to join the learning community I'm building on Discord for web3, you can find the link for that here. It's a space that I am trying to build for myself and others to share their growing knowledge of all things web3. 

You can also find me here:

LinkedIn | GitHub | Twitter |  My Website 

How do you rate this article?



Mike Bivens
Mike Bivens

Operator in the Web3 space. Freelance Project Management Metaverse Partnership Development and Event Management https://www.msbivens.com/

Journey to Web3
Journey to Web3

I am using this blog to talk about my experiences from pre-software development boot camp towards entering the Web3 ecosystem. I'll share thoughts and what I'm learning, reflect on the journey, and share informational interviews for others to follow along.

Send a $0.01 microtip in crypto to the author, and earn yourself as you read!

20% to author / 80% to me.
We pay the tips from our rewards pool.