Crypto Academy Season 2 Week 7 Homework Post for (@alphafx) - Blockchain Scalability

in hive-108451 •  3 years ago  (edited)


20210529_212906_0000.png



Blockchain scalability is the ability for a blockchain to run and confirm large or plenty transactions within the least possible time. Several factors goes into place once you want to make blockchain more scalable and i will be addressing some of them in my homework post.

Transaction Binance Smart Chain and Tron Blockchain

First, log into your account thus Tronlink Wallet and trustwallet and send 5Trx from the former wallet to the trustwallet. The transaction fee was 0.1Trx.

20210528_154042.jpg

20210529_201118.jpg


Followed by a trasaction from my Binance wallet to my Trust Wallet using the BEP20. 86BTT was sent, the transaction fee was 43BTT so 43BTT was sent to the Trust wallet account.

20210528_154514.jpg

20210529_202746.jpg


Indicate Time Transaction Was Verified

  • It took 3 second for the BTT sent from the binance wallet to hit the trust wallet using BSC. You can find the transaction detail on Link
    20210529_194900.jpg

  • Below is the screenshot indicating the Tron transaction time. Follow this Link

20210528_154042.jpg


Compare the scalability and speed Of Trx And BSC Against BTC

The trasaction speed on both tron and BSC was super fast meaning it was in a matter of seconds but that is not the same with bitcoin as it takes 10 minutes to process a transaction.

Rate: I was charged 0.1trx for sending 5 trx and 43 bTT was deducted from the 86 btt i send through BEP-20 which in my perspective is crazy but i thing it is even more crazier with BTC transaction

Algorithm: Proof of work(PoW) algorithm in bitcoin makes it safe but it also caused scalability prolems unlike the Proof of authority(PoA) algorithm in Binance and the Proof of Stake algorithm of Tron which makes network scalability really faster creating blocks within 3seconds which is like 200x the number of seconds it takes to create a block on bitcoin

How To Improve The Scalability

We know that bitcoin scalability problem begun as the number of users doubled by day. Too much pressure or transactions at a time kind of clog the transactions speed leaving bitcoin way behind with 3-7 transactions per second(TPS) and 10 minutes to create a block as compared to 2000 TPS and block completion in 3 seconds Thus 200x the time spend in creating on block on bitcoin. These present means to solve the blockchain scalability problem by:


Introducing Sidechain.

Sidechain which boost blockchain blocks making it capable of running 8000 transactions thereby giving space within the block to allow other transactions. This means transactions which should be processed on the main blockchain will be happening securely on an adopted blockchains. Sidechains like SegWit carry the burden or the load which would have clog the main block and process them for the block. The increased transactions rate also present opportunity for lowers fee.

Lightning Network.

This is a payment method which allows two parties to agreed or sign on a transaction without having it recorded on the open ledger of the blockchain because another layer has been added to the blockchain thereby making transactions faster.


Conclusion

This lecture has been a blessing to me as it has help me learn to appreciate decentralization more and the timeless effort put into blockchain to make it for scalable. Blockchain scalability comes with it good and bad. Scaling it means forgoing this one thing for another. To my understanding transaction speed does not render one platform better than the other and in fact the more scalable a blockchain is risk it being decentralized. Thanks to Professor @alphafx for this lecture.


Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Well done

ParameterScore
transactions3/3
comparison1/2
solutions1.5/3
presentation1/2
___________________________
Total6.5

Thanks for participating

Thank you.