# My First Week in FiTech Blockchain Bootcamp: A Journey into Decentralization
Before starting this bootcamp, i have been using some blockchain technology and apps like like trustWallet, metamask and binance.The hole time i thought that blockchain is all about cryptocurrency and NFTs.However,after just one week of some basic to intermedialy into the core concept of blockchain, i now see it as a game changer reshaping industries and digital agreement and ownership.
## Understanding the Basics
The first week in the bootcamp with we focused mainly on he fundamental: what is blockchain, how the blockchain, how the blockchain is immutable, how the blockchain is decentralized,why cryptography is crutial,how consense mechanism is securing the blockchain,what is a wallet, what are nodes and many more.But at first all this concept was like mistery to me, so i had to make more research and readings to uderstand more about all of them and how its all functons.i tried to break them down or relate it to real-world examples to be able to understand it and the problems it solves.
Blockchain is not just a technology,it’s a philosophy.The main idea of moving from web2 with is centralized, meaning one center control to giving the control to individual on the blokchain and it make a way for new era of trustless digital agreement and transactions.
## what is blockchain
blockchain is a decentralized, digital ledger that records transaction in a series of chained block across a realtime connect computer networks or <b> Node</b>, ensuring transparency and security by making the data difficult to alter and tamped after storing.
## How does the blockchain work
In a short note blockchain work in decentralized protocols or consensus mechanism that foster agreement over a distributed node to use a single data set.
when a user initial a transaction or a smart contract call are been executed the nearest node pick is up, if it a transaction the full node being connected to the wallet with a communication protocol called <b>Romote Procedure Call (RPC)</b> *mainly infura for Ethereum network* will recieved the traansaction and run some computation on the transaction like checking if account hold the amount of transaction initiated, if the account have the gas fee required to exucute the transcation,if the user is follows the correct formart and rule.After this simple validation the transaction will be added to the mempool <b>(meaning a memory pool)</b> and from the mempool the blockchain propagation will start.
Blockchain propagation means broadcasting the transaction to other available nodes to validate also and all the nodes will verify and agree on the transaction.Then mainly in Ethereum network which uses <b>proof of stake (POS)</b>, validators are randomly selected based on the amount of eth they staked to creat a block which will contains a collections of transactions and then the propagation starts again to broadcast or distribute a copy of the block to other node to validate and stored.
## what is a Block
Block is a record or a data structure that contains a collections of transactions bundled together in the block body. it also holds some meta data in the block header like the timestamps when the data is created,a hash address linking it to the previously created block which make it impossible to alter after story.The block also container some other important data callled he state root which is the state of the entire blockchain network when that block is created and the signature of the node that ceate the block.
## Looking Ahead
While this week was all about theory, I can’t wait to dive into the technical side—writing smart contracts, exploring DeFi, and understanding blockchain’s real-world impact. If the first week was this insightful, I can only imagine what’s next!
A very big thanks to Fitech community for the oppotunities. This journey has only just begun, and I’m excited to see where it takes me.