Ethereum, tokens & smart contracts.
Previous notes in case you are just joining us:Part 1. Setting up.
Part 2. Web3.js/node.
Part 3. Solidity.
Part 4. Smart Contracts.
Part 5. Smarter Contracts.
Part 6. Tokens & Inheritance.
Part 7. ERC20 Token Standard.
Part 8. Crowdfunding and ICOs.
Dapps ( or ÐApps) stand for Decentralized Applications, this begs the question what is a centralized application ? Well, most of the web and software services today are in some form or another centralized. Typically there is a single database that stores your information, there is a monolithic code base that has no external input, it was funded by a small group, it is controlled by a single entity and on and on.
Dapps are a new architecture in which parts if not all of the product or service exists in a decentralized fashion,as mentioned this could also extend to both ownership,code base,funding etc.
Ethereum Dapps ( These are early days ) :
So far we have covered contracts that live in the Ethereum blockchain and use the Ethereum vm, what we have seen so far is a mix of a programming language and a cryptocurrency.