Ethereum Education: Proficient User

Do you love Ethereum and the tech behind it?
Well, you know what you are doing! To help you, we are going to share some amazing resources.

DApps for Proficient Users

We already covered DApp in the “Moderate User” section. However, that was limited and we didn’t cover its technicalities. If you are interested, you can check out the links below and expand your understanding.

Introduction

DApp User Guide Rabbit-hole guide: https://github.com/blockapps/dapp-guide
Introduction to DApps (technical): https://www.youtube.com/watch?v=XGa-8txQo6E

Building DApps

Building a decentralized conference ticket purchasing web app by Siraj Raval: https://www.youtube.com/watch?v=-_Qs0XdPpw8
How to code a decentralized application or DApps: https://blockgeeks.com/guides/decentralized-applications/

Informational Articles

6 principles for designing blockchain apps for non-technical apps:
https://hackernoon.com/6-principles-for-designing-dapps-for-regular-people-from-a-consensus-18-hackathon-winner-134cdb881cc1

Smart Contracts

Any proficient user like you would want to play with some DApps or even smart contracts. But, what exactly is a smart contract? Smart contracts are computer code that helps automate the network without the need for a middleman. Smart contracts also work by keeping blockchain features intact, i.e., transparent. We won’t be sharing an in-depth guide on smart contract, but we love sharing links to amazing online information!

Smart contracts beginner’s guide: https://blockgeeks.com/guides/smart-contracts/
How Do Ethereum Smart Contracts Work? https://www.coindesk.com/information/ethereum-smart-contracts-work/

Smart Contract Programming Languages:

If you are ambitious and want to dive deep into smart contract coding and development, here are some links for you to check out:

Ethereum Smart Contact With Solidity:
https://codeburst.io/build-your-first-ethereum-smart-contract-with-solidity-tutorial-94171d6b1c4b
Understanding Ethereum Blockchain Protocol by Vitalik Buterin:
https://www.youtube.com/watch?v=gjwr-7PgpN8
How is Ethereum Structured by Kevin Haley:
https://www.youtube.com/watch?v=m1ekLcfz65s
Ethereum Virtual Machine(EVM) by Berkeley:
https://www.youtube.com/watch?v=OYfy1-5nB64

GitHub

If you are deep into Ethereum or any blockchain related project, you will find “GitHub” term mentioned in a lot of places. That’s why we will be covering some basics of GitHub and share some useful information. Before we start sharing links, let’s understand more about GitHub.

GitHub is a version control system for projects and is mainly used for hosting computer code. It supports source code management (SCM) and distributed version control. It recently got acquired by Microsoft.

So, what does that mean for you? It means that you can download code and then examine it. Some projects are also hosted on GitHub and need to be download and installed through GitHub. GitHub can also be shared for sharing structure information which can be managed by one or more people.
The good news is that there are plenty of amazing GitHub guides. Let’s list them below.

Official Site Link: https://github.com/
What is GitHub and its purpose? https://www.howtogeek.com/180167/htg-explains-what-is-github-and-what-do-geeks-use-it-for/
Video explanation: https://www.youtube.com/watch?v=w3jLJU7DT5E

Tutorials

GitHub Basic Tutorial Article: https://product.hubspot.com/blog/git-and-github-tutorial-for-beginners
GitHub Basic Tutorial Video: https://www.youtube.com/watch?v=0fKg7e37bQE

GitHub Advanced Tutorial Article: https://www.atlassian.com/git/tutorials/advanced-overview
GitHub Advanced Tutorial Video: https://www.youtube.com/watch?v=0SJCYPsef54

Insights

Role of Blockchain in Microsoft’s GitHub acquisition:
https://www.ledgerinsights.com/blockchain-microsoft-github-acquisition/
Tracking GitHub for Crypto Projects Activity by Valentin Mihov:
https://medium.com/santiment/tracking-github-activity-of-crypto-projects-introducing-a-better-approach-9fb1af3f1c32

Interesting Blockchain Projects on GitHub

IBM Blockchain: https://github.com/ibm-blockchain
A simple blockchain in Python: https://github.com/dvf/blockchain
Blockchain demo: https://github.com/anders94/blockchain-demo

Interesting Blockchain-Related Information Articles on Github

Awesome Blockchain: https://github.com/openblockchains/awesome-blockchains
Awesome Blockchain Link 2: https://github.com/imbaniac/awesome-blockchain

Ethereum Blockchain Scaling Solutions

Ethereum, just like other blockchain technologies, wants to reach as many people as possible. To do this, it needs to do more transactions per second. However, it only supports 15 transactions per second which is low compared to the current standards. In comparison, Visa can process 45,000 transactions per second. This limitation can seriously undermine the capabilities of Ethereum and stop it from becoming the leader in blockchain technologies. However, the Ethereum scaling issues can be solved thanks to various methods such as Sharding and Off-Chain transactions.

Insights

How to Scale Ethereum using sharding : https://medium.com/prysmatic-labs/how-to-scale-ethereum-sharding-explained-ba2e283b7fce
What are Ethereum nodes and sharding?: https://blockgeeks.com/guides/what-are-ethereum-nodes-and-sharding/
Making solution of Layer 2 Scaling Solutions: https://medium.com/l4-media/making-sense-of-ethereums-layer-2-scaling-solutions-state-channels-plasma-and-truebit-22cb40dcc2f4

Now, let’s discuss two famous Ethereum network scaling solution: Sidechains and Plasma.

Sidechains

Sidechains a mechanism that allows digital assets such as tokens and cryptocurrency to be used in another blockchain. Fascinating, isn’t? This can be extremely useful as it will enable the whole ecosystem to grow and not be limited to just one blockchain. Loom is a perfect example of sidechain implementation. Read more about it here: https://loomx.io/

What are Sidechains?: https://hackernoon.com/what-are-sidechains-1c45ea2daf3
Video explanation of Sidechains: https://www.youtube.com/watch?v=0To3N3E-gZE
Sidechains applications: https://medium.com/loom-network/million-user-dapps-on-ethereum-an-introduction-to-application-specific-sidechains-c0fdc288c5e5
Scaling Ethereum DApps Through Sidechains: https://medium.com/loom-network/dappchains-scaling-ethereum-dapps-through-sidechains-f99e51fff447?source=search_post———1
11 Sidechain projects by Vasa: https://hackernoon.com/13-sidechain-projects-every-blockchain-developer-should-know-about-804b65364107

Plasma

Plasma brings low interactivity with the main Ethereum blockchain by creating child-chains. These child-chains can further be split into more child-chains, improving the scalability to new levels. These child-chains then operate at a low-level and only interact to the main Ethereum blockchain when needed. This scales the blockchain to new heights.

Plasma in 10 minutes by Anthony Akenteiv:https://medium.com/chain-cloud-company-blog/plasma-in-10-minutes-c856da94e339
Ethereum Plasma Explained for Beginners: https://www.youtube.com/watch?v=nGCATfbuaXw
Construction of a Plasma Chain 0x1 by David Knott: https://blog.omisego.network/construction-of-a-plasma-chain-0x1-614f6ebd1612
Loom and Plasma: https://medium.com/loom-network/loom-network-plasma-5e86caaadef2

Learning More About Ethereum Network

The Ethereum network is full of surprises. There are so much to learn. Also, the more you learn, the better you will become in utilizing it to its full potential. So, why the wait? Let’s list some amazing links!

The State of the Ethereum Network:
https://media.consensys.net/the-state-of-the-ethereum-network-949332cb6895

Books that we recommend reading. In the era of internet, books still hold their value when it comes to gaining knowledge. That’s why we recommend reading Ethereum books listed below.

Investing

Definite Guide in Ethereum Investing by Artemis Caro: https://www.amazon.com/Ethereum-Definitive-Investing-Blockchain-Cryptocurrency-ebook/dp/B075FGSKLC
Ethereum in 1 Day by Adam Gildstein: https://www.amazon.com/Ethereum-Blueprint-Cryptocurrency-Investing-Fintech-ebook/dp/B071X728SN

Technical

Ultimate guide to Ethereum by Ikuya Takashima: https://www.amazon.com/Ethereum-Investing-Contracts-Blockchain-Technology-ebook/dp/B07651GQ2W
Ethereum and Solidity by Chris Dannen: https://www.amazon.com/Introducing-Ethereum-Solidity-Foundations-Cryptocurrency/dp/1484225341/
Complete Guide to Understand Ethereum by Mark Gates: https://www.amazon.com/Ethereum-Understanding-Blockchain-Decentralized-Cryptocurrencies-ebook/dp/B078683DXR

Digital Asset Marketplaces:

Sites worth visiting:

logi1

OpenSea https://opensea.io/
Here you can buy crypto assets such as CryptoKiites, on Ethereum blockchain.

logi2

Rarebits – https://rarebits.io/
A platform where you can sell, buy and discover crypto assets. It also has zero fees.

logi3

Emoon.io – https://www.emoon.io/
Emoon.io is a simple digital asset marketplace.

Check out all the digital assets in Ethereum blockchain: https://tokenmarket.net/blockchain/ethereum/assets/

Guides: How to store digital assets on Ethereum blockchain:
https://media.consensys.net/how-to-store-digital-assets-on-ethereum-a2bfdcf66bd0

Additional Educational Guides by Category
6 main categories: Business, Education, Gambling, GAMES, Lifestyle,

Ethereum’s impact on our economy and growth is undeniable. To understand its impact we will categorize the guide into six main categories as below.
1. Business
2. Education
3. Gambling
4. Games
5. LifeStyle
6. Technology

Games

Ethereum is a great place when it comes to games. Yes, you read it right. Games can also benefit from blockchain. Right now, many games projects are thriving on the Ethereum blockchain. As an Ethereum enthusiast, it always helps to know more about the games and its related resources.

Read, how blockchain can be used to power online gaming: https://media.consensys.net/how-can-the-blockchain-be-used-to-power-online-gaming-watch-it-here-91e7a122b094?source=search_post———1
Video: https://www.twice.com/blog/blockchain-and-the-gaming-industry

Gamers News Sources:

https://thecryptocollectors.com/
https://www.blockchaingamer.biz/

Learn

Building Games on Ethereum: https://cryptozombies.io/
Top Ethereum Games: https://medium.com/@rgnld/5-top-ethereum-games-you-can-play-right-now-1282a5d24483
Marketplace for exchanging and collecting in-game items: https://dmarket.io/

Motivation

FOMO3D, an amazing game that replicates ICO exist scams. It offers a $10 million jackpot. Check the site by following the link: https://exitscam.me/
Zethr: A decentralized gaming and casino platform that is developed without an expensive ICO behind it. Check out their official site here: https://zethr.io/#/

Changing World With Video Games and Blockchain: https://blog.firstblood.io/how-to-change-the-world-with-video-games-and-the-blockchain-61d1eea9d360?source=search_post

Business

Businesses are already taking advantage of ethereum blockchain. To keep yourself updated, you need to follow a wide array of the news source to educational material. Below, we will list some amazing educational topics that you can follow and discover the impact of Ethereum on business yourself.

Business news source:

https://www.ethnews.com/
https://cointelegraph.com/tags/ethereum
https://ethereumworldnews.com/

Ethereum dApp Development:

Top Ethereum dApp companies in America: https://hackernoon.com/top-5-ethereum-dapp-development-companies-in-u-s-a-992e1314b913
Strategies for dApp Development companies: https://fueled.com/blog/dapp-development-companies/
Monetizing your Ethereum dApps: https://medium.com/loom-network/6-ways-to-monetize-your-ethereum-dapps-part-1-28e9bb18f87e
How to hire Ethereum developers for building decentralized apps: https://www.spaceotechnologies.com/hire-ethereum-developers-decentralized-apps/

Tools

dApps Builder for Business: https://dappbuilder.io/ (not live yet)

Informational:

How businesses can benefit from Ethereum technologies by Kenneth Evans: https://www.business.com/articles/ethereum-technology-for-business/
Business in the age of Ethereum by Deep Patel: https://techcrunch.com/2017/06/04/business-in-the-age-of-ethereum/

Education

The educational sector is evolving at a breathtaking pace. The blockchain is also playing its role in its rapid growth. With blockchain, it will become easier for schools to manage students. Distance learning will become more automated and impactful than the current implementation. The online education sector will also change how it works as it will give content creators a way to monetize their content and reach a global audience without the need of any third party.

Insights

Blockchain in education: https://hackernoon.com/what-happens-when-you-combine-blockchain-and-education-d533ef6d4862
Blockchain organizing the education sector: https://www.blockchain-council.org/blockchain/how-blockchains-can-organize-the-education-sector/

Ethereum Startups in education

EdgeCoin: A decentralized e-learning and education token on Ethereum blockchain. https://www.edgecoin.io/
Odem: Unlocking human potential with blockchain: https://odem.io/
BitDegree: High-quality courses on Ethereum blockchain: https://www.bitdegree.org/
Consensys: Harnessing the power of Ethereum to build educational products: https://yourstory.com/2018/07/one-worlds-biggest-blockchain-startup-india/

Gambling

Gambling is a huge industry that is affected by a lot of issues including cheat, fraud, and trustability. With Ethereum blockchain, everything will change on how gambling is managed. It will automatically get benefited with the blockchain features such as immutability, transparency, and security. Many gambling platforms are already up and running as it constitutes a good portion of Ethereum blockchain transactions.

Gambling Ethereum sites

Top Ethereum(Ether) Gambling sites 2018: https://gamblingbitcoin.com/ethereum-gambling-sites/
Another source of gambling sites running on Ethereum: https://bitcoinplay.net/ethereum-gambling/

Interesting Reads

How the blockchain is transforming online gambling: http://www.bmmagazine.co.uk/in-business/how-the-blockchain-is-transforming-online-gambling-as-we-know-it/
How blockchain technology is taking the gambling industry to a new level: https://cointelegraph.com/news/how-blockchain-technology-is-taking-gambling-industry-to-new-level
Using blockchain to solve problems of online gambling platforms: https://usethebitcoin.com/using-blockchain-to-solve-problems-of-online-gambling-platforms/
Decentralized Gambling on Ethereum: https://www.youtube.com/watch?v=nvsafJb3rXo
Blockchain and smart contracts for online gambling: https://www.youtube.com/watch?v=_svQeIhTfdk

LifeStyle

Technology has always been changing our lifestyle. It started with the internet, and now we are into another big change thanks to blockchain technologies such as Ethereum. Lifestyle is all about how we spend out daily life. The things that constitute a person’s lifestyle include what he buys listens too or follows. There are other aspects as well including what they read, eat and make decisions based on their surrounding.

For example, we can use Ethereum as a currency to travel across the world. ETH travel(https://ethtravel.io/) and other promising platforms that provide the means to do it. Another great platform that is currently in works is Triffic(https://triffic.world/en/) which will reward you in Ethereum for using their gamified GPS, interesting, isn’t?

There are many Ethereum use-cases that impact lifestyle. Let’s list few of them below.
GiftCards: https://www.egifter.com/buy-gift-cards-with-ethereum
eCommerce: https://cointelegraph.com/news/ethereum-market-how-to-make-blockchain-work-better-for-e-commerce
Payment Gateway: https://smartex.io/

And so on.

Interesting reads

What will be the impact of Ethereum? https://www.quora.com/What-will-be-the-impact-of-Ethereum
How blockchain will fundamentally change our lives in the future by Kashish Arora and Amit Kapoor: https://economictimes.indiatimes.com/tech/internet/how-blockchain-will-fundamentally-change-our-lives-in-future/articleshow/63229938.cms
10 ways blockchain will change our lifes: https://www.geektime.com/2017/03/29/10-ways-how-blockchain-will-change-your-life/

Technology

The biggest beneficiary of the ethereum blockchain is technology. Ethereum has changed how technology works and it has touched almost every aspect of it. For example, identification, transactions, governance, networking, etc. have evolved thanks to Ethereum. The biggest beneficiary include small to medium scale business who are automating their workplace and making them more competitive and efficient. Big companies such as IBM, Dell, Microsoft, etc. are not far behind and have a dedicated blockchain team to handle expansion using the technology. So, what does it mean for you? For you it means the opportunity to learn and expand.

Insights

This is the reason why Ethereum exists: https://www.technologyreview.com/s/609227/this-is-the-reason-ethereum-exists/
Understanding how blockchain is changing identity management: https://coinsutra.com/blockchain-changing-identity-management-effectiveness/
Off-Chain Data Storage: Ethereum and IPFS(technical): https://medium.com/@didil/off-chain-data-storage-ethereum-ipfs-570e030432cf
Three ground-breaking projects on Ethereum blockchain: https://usethebitcoin.com/3-groundbreaking-ethereum-based-crypto-projects/
Blockchain governance: https://medium.com/@FEhrsam/blockchain-governance-programming-our-future-c3bfe30f2d74

Interesting projects

Dock.io: A project that aims to provide decentralized professional data exchange using Ethereum.
Online.io: A secure way to surf the internet.
uPort.me: It is an open identity standard on the ethereum blockchain.
Vevue project: It aims to bring Google Street View to life. https://www.vevue.com/
KYC-Chain: Know Your Customer program with identification built-in. https://kyc-chain.com/