i
Blockchain Architecture: Important Terminologies (Hashes & Hashing Function)
Transaction
Understanding The Blockchain Ecosystem & Architecture
Making a Blockchain Application
Ethereum: Blockchain 2.0
What is Ethereum and Overview of Ethereum
Ethereum Terminologies
Decentralized Autonomous Organization (DAO)
Ethereum Mining & Ethereum Network and Usages
Smart Contract
Installing the Ethereum Development Environment
Supporting Technologies for Ethereum
What Future holds: Blockchain 3.0: Supply Chain
Financial System
Healthcare
Internet Of things( IoT)
Fundraising (ICO & STO)
Governance
Scalability And Solutions to Scalability
Proof of Stake and Off-Chain State Channels
Increase In Block Size
Segregated Witness
Market Readiness
Blockchain application Architecture is similar Model View Controller architecture.
Our controllers communicate to blockchain and Distributed Hash Tables rather than we servers and database servers.
We have smart models, thin controllers, and dumb views.
certain elements that need consensus via smart contracts that would usually require a server (like usernames or financial actions)
Smart contracts are in a way models, and we can feed data into them via transactions, but they are not the class like Model in typical MVC architecture.
They can work alongside your existing models, but their utility applies in specific scenarios. These will come up on a case-by-case basis.
Don't miss out!