Steemit Crypto Academy | Season 2: Blockchain and Platforms by @alphafx

in SteemitCryptoAcademylast month (edited)

9502ddd1-3dfc-43cd-8729-2fa8cf491daf.jpg

Blockchain Platforms

Hello, welcome to my first lecture on season 2 of the SteemitCryptoAcademy. I am honoured to be here amongst you, sharing the little I know, and learning too. Today we will start from the unit of life of this Decentralised Universe, Blocks and blockchain. I hope you enjoy the lesson, questions will be appreciated and answered as promptly as possible.

d153a89d-2b41-40e8-9834-b6e8b71a1a27.jpg

What exactly is Blockchain?

The first word I heard while looking into the crypto verse was BLOCKCHAIN. I’m sure you have come across it numerous times too. But what really is blockchain? If you did a little bit of elementary economics, you will know about ledgers, balance sheet, spreadsheet and all other types of manual records. These record are stored on servers with certain capacities. Although sometimes are accessible to the public, they are usually controlled by one central organisation. In contrast yet similarity, blockchain is an electronic database of transactions verified by multiple computers linked in a peer-to-peer system. Transaction here are recorded in “blocks”. When these blocks are filled to capacity, they are chained to the previously filled block, hence the name “BLOCKCHAIN”.
This should not limit your view of the blockchain, because in as much as here, we focus on the transactional aspect of the blockchain technology. This tech basically keeps records decentralized and I want you to let your imagination run wild on a global level, how revolutionary this could be. Governments could use it for more transparent elections, companies could use it for a more accurate and manipulation proof system of record keeping, it is limitless!

Why is blockchain revolutionary?

DECENTRALIZATION

Owing to the fact that the blockchain technology requires storage of its data on different computers, these computers are located far apart geographically and called nodes, they store every transaction ever made on the blockchain, leaving no node as central power, unlike when a company owns a database and keeps the computers it’s stored on in a central secured location. If there is an alteration on one of the nodes by the user, all the other nodes cross reference each other, to scan and identify and correct the tampered node. This ensures that the database is decentralized and maintains transparency.

STORAGE SYSTEM

TransactionsBlockchainV2.png

source
The blockchain technology requires storage of its data on different computers, the nodes are responsible for each other and each node contains the complete database. While traditional database systems store their information as tables, information on blockchain is stored as blocks, which are all time-stamped and chained together.The timeline is set in stone and permanently recorded once a block is filled. This is well illustrated in the image above.
BLOCKCHAIN PLATFORMS
Yay! My friends and I wanted to build a database that we can all access and maintain its integrity, blockchain style. The problem is, how do we do this, on what platform do we mount our program, in comes the superhero league of blockchain platforms that enable the creation and execution of Smart Contracts and DApps without downtime, complications, or third-parties.
We did it, and everyone goes home a happy node 😉

d153a89d-2b41-40e8-9834-b6e8b71a1a27.jpg

Introducing some of these superheroes:

EOS

eos-candlesticks-wo.jpg
source
The efforts of Daniel Larimer, the creator of bit-shares, a co-founder of the Steem blockchain and current CTO of EOS, led to the creation of the blockchain. He is also accredited for the innovation of Delegated Proof-of-Stake (DPOS). Currently, the CEO of the EOS project is Brendan Blumer.
The EOS platform, a baby in this crypto-verse was launched by Block.one in 2018. Although really young, EOS has proven to be a force to reckon with in the industry. EOS was designed by Block.one to provide a platform for businesses to build decentralized applications. Initially, the company distributed a billion ERC-20 tokens to grant access to use the platform, literally anyone, including you, yes you can use this service easily. Differing from Proof-of-Work blockchains, EOS, through an elaborate voting system popularly called Delegated Proof-of-Stake (DPOS), picks who should handle the progress of a transaction (block producers), they also include multi-threading in this process.

Whats great about the EOS?

Well asides the “little” fact that it is very well rated when it comes to its ability to host decentralized applications, it is absolutely free. Yes, no fees are paid to use this service. The platform is authentic, provides Also, there is security in the sense of the system of voting, availed to block producers to vote on and validate any alterations and edits made to the blockchain.

PropertyRemark
Industrial Use CasesMulti Use
Governing BodyEOSIO Core Arbitration Forum (ECAF)
Ledger TypePermissioned
Consensus AlgorithmDelegated Proof of Stake (DPOS)
Smart Contract CompatibilityYes
Block Confirmation Speed1.5 second
Token ranking22

d153a89d-2b41-40e8-9834-b6e8b71a1a27.jpg

ETHEREUM

27054616968_a114f9a857_b.jpg
source
Late 2013, a smart Russian-Canadian programmer, Vitalik Buterin decided to contribute to the world, a great innovation, the Ethereum blockchain, an open-source blockchain oriented computing platform. Ethereum is well known for housing smart contracts as the platform is very friendly for programming. The Ethereum Virtual Machine (EVM) affors smart contracts the run-time environment in Ethereum. Every node on the blockchain, has to implement the EVM.
Ethereum is permissionless and uses the proof of work system, which is relatively slower in terms of processing speed. Hopefully, they deem it fit to switch to the proof of stake system.
The ethereum ecosystem has a token named ether. Developers have to pay ethers to access the ecosystem, either by running its dapps and smart contracts, and also executing transactions.

Why choose ethereum?

Ethereum as claimed the title "Father of ICOs" and reasonably so. The ERC-20 made crating tokens easier than riding a bicycle…well…..almost.
Nowadays, all you have to do is model your ERC-20 token against an already existing token that is similar to what you want, see? Easy😎. This was a ground breaking prospect and it pushed the blockchain to immense heights.
Its is also relatively faster than other platforms, including bitcoin, due to faster block production.
It is commendably decentralized, decisions on the blockchain and its general development is through community effort.

PropertyRemark
Industrial Use casesMulti use
Governing bodyEthereum Developers
Ledger TypePermissionless
Consensus AlgorithmProof of Work
Smart Contract CompatibilityYes
SpeedEth 1.0: 30 transactions per second (2.0 can handle thousands per second)
Token rank2

d153a89d-2b41-40e8-9834-b6e8b71a1a27.jpg

Tron

tron-torn-paper-wo.jpg
source
2017, a non-profit organization The Tron foundation, headed by Justin Sun, its CEO founded the tron blockchain. They have a dedicated development team that includes renowned tech gurus. Tron is a blockchain embedded decentralized platform that aims to provide a platform for free content sharing, defi services and so on, with distributed storage technology. They also provide easy and very cheap access to the wonders of the blockchain technology. Just like the EOS, tron uses the Delegated Proof-of-Stake (DPOS) consensus system to maintain the ecosystem of the blockchain.
The Tron network has a token, called Tronix (TRX). Tronix can be used by to pay for content, and/or services on the blockchain.

Selling Points of Tron Blockchain?

Tron can actively and efficiently process 2000 transactions per second, which brings it to the table to compete with payment giants like paypal and co. Tron also has zero transaction fees, despite its speed and features.
The Ecosystem is also smart contract-friendly, and Dapp creators have taken a liking unto the ecosystem, especially due to the lack of charges and speed.
So John has this wonderful song, he has to pay to get his music on the platform, and we his fans need to pay to access it. The platform then pays John as they deem fit, which could be very little compared to the revenue his music generates. In comes Tron!
The Peer-to-peer network technology adoption on tron looks to bridge the gap between content creators and content consumers and completely obliterates the middleman and his sometimes excessive charges. This is good for both consumers and producers, cost-wise and in delivery, since the payment for content consumed goes directly to the wallets of content producers.

PropertyRemark
Industrial Use casesMulti use
Governing bodyCo-governance of Tron Foundation and Tron Community
Ledger TypePermissionless
Consensus AlgorithmDelegated Proof of Stake
Smart Contract CompatibilityYes
Speed2000 transactions per second
Token rank17

d153a89d-2b41-40e8-9834-b6e8b71a1a27.jpg

Stellar

Stellar_Symbol.png
source
Jeb McCaleb, a co-founder of ripple and Joyce put heads together and birthed the stellar blockchain as an open-source payment protocol. In a lot of ways, like Ripple, but while Ripple’s target market is the established banking institutions, stellar seems to lean more towards the unbanked. Mobile wallets, finance based apps and transaction systems can be built on this blockchain.
Stellar basically works like other blockchain platforms. It is comprised of a network of decentralized servers with a distributed ledger updating every 2 to 5 seconds amongst all nodes. However its consensus protocol is one of a kind.

Special Stellar

Stellar’s consensus protocol does not need miners to verify transactions. Lumen (XLM) as a token for the blockchain is not mineable, 100 billion XLM were created initially. These tokens entrusted to the Stellar Development Foundation. This foundation is charged with distributing 95% of the tokens. Normal users get 50%, Institutions in the ecosystem 25%, bitcoin holders or Ripple get 20%, The remaining 20% are reserved by the foundation to keep the system funded, and continue its development. Stellar uses the Federated Byzantine Agreement (FBA) algorithm, optimized for faster processing of transactions. The protocol employs a portion of the network (quorum slices) to verify transactions.
Nodes on stellar pick "trustworthy nodes" to form a set. transaction has to be verified by all nodes in a set to be considered approved.This system has sped up stellar and it can process up to 1,000 network operations per second.

PropertyRemark
Industrial Use casesFinance
Governing bodyStellar Development Foundation
Ledger TypePublic and private
Consensus AlgorithmStellar Consensus protocol (SCP)
Smart Contract CompatibilityYes
Transaction confirmation time3-5 seconds
Token rank11

d153a89d-2b41-40e8-9834-b6e8b71a1a27.jpg

Conclusion

For curious minds or developers who want to build something on the blockchain, it is important to know the platform that can handle your project how you would like it. People leaning towards entertainment can go for tron, and its free so…..why not?😁👍
General Purposes can be built on ethereum, Stellar is there to handle the technicalities of the financial world if you would prefer, Steem if you want to try something on social media, EOS is general pupose too. There are so many platforms existing, do more research, find what would suit you, DO NOT LIMIT YOURSELF.
Thank you for reading, the blockchain world is a special one that would become a norm soon and I know many of us want to get in on it, for formal or informal reasons. I hope it was easy to learn, and we enjoyed the class. I would love to answer your questions and see your homeworks.

d153a89d-2b41-40e8-9834-b6e8b71a1a27.jpg

Assignment:

Give a detailed comparison between two blockchain platforms of your choice.

d153a89d-2b41-40e8-9834-b6e8b71a1a27.jpg

RULES

  • Post Homeworks in in the community Steemit Crypto Academy.

  • For Homework Task, add tag #blockchain, #alphafx-s2week1, and #cryptoacademy in the first 3 tags. Also, tag me as @alphafx somewhere in the post.

  • PLAGIARISM is not right, ensure to avoid it.

  • Post Requires a minimum of 300 words.

  • Submit Homework Task Post between 13th April 2021 To 18th April 2021.

  • Please send your post link under the comments on this post.

Thank You.

Sort:  

The presentation has been awesome Professor @alphafx.
Thank you so much.

Hello, can I summit assignments for each professor or these are limited? Thanks for the lesson!

You are eligible to do all assignments, go ahead.

Screenshot_20210413-140607.jpg
@alphafx I think there is a mistake It should be 18th April correct it.
Therefore, thanks for your task. I will participate.

thank you, looking forward

For the first time, i want to participate in this assignment. Great presentation.

I appreciate the feedback, Thank you. remember to tag me to the homework 👌

Alright. I will do that. Thank you too

Thanks, professor @alphafx, for your lesson. Deadlain for this work is 18 April?

Goodwork!

Thank You.

seen, thanks for participating.

Sorry please permit me to ask, our comparison should it be based only from the aforementioned blockchain by you?

any two of your choice, it doesn't have to be on my list

Thank you so much for the task professor

You're welcome.

ok
thanks for participating

I personally welcome and congratulate you on your appointment as a new crypto academy professor, it's nice seeing a Nigerian replacing @gbenga.

@alphafx, it's my pleasure once again. I will make sure I follow your lectures, though, I won't be able to drop my entry for this week assignment, light issue of this nation is the cause. Next week lecture will be great

Thank you, and I anticipate your entry next week.

This training is great
I will do my best for the assignment

En cada lectura me motivo más sobre el tema crypto. Gracias profesor

Hello sir...I i completed my last homework which was about BLOCKCHAIN and i got 8.5. But still i have not recivied the reward. Can you plz tell me why this happening

https://steemit.com/hive-108451/@sadiaanyat/crypto-academy-week-9-homework-post-for-professor-alphafx-by-sadiaanyat

Thank you! verified

thanks for this article prof

you're welcome

Good day professor @alphafx, Below is my entry to the homework task season 2 week 1.

https://steemit.com/hive-108451/@temitopef/homework-season-2-week-1-task-blockchain-and-platforms-or-lesson-by-alphafx

Thank you so much.

Good day professor @alphafx. I have taken your lesson and found it very informative. Please kindly review my assignment.
Thank you.

https://steemit.com/hive-108451/@reminiscence01/homework-task-season-2-week1-for-professor-alphafx-or-blockchain-platforms-or

seen, well done.

Hello @alphafx, my name is @allbert. Great class, I really enjoyed it. This is my first homework in your class, I've made a comparison between Steemit and SIA.

https://steemit.com/hive-108451/@allbert/crypto-academy-week-9-homework-post-for-alphafx-blockchain-and-platforms