Homework on scalability lecture by @alphafx

in #alphafx-s2week74 years ago

Question 1:

Make a transaction on the Binance smart Chain and Tron blockchain (you can use any token)
I recently got some steem into my steem wallet in the Huobi exchange platform, so i decided for the transaction with TRX i would just convert my steem to TRX and show the details.

Transaction with TRX blockchain

InkedScreenshot_20210528-093123_Huobi Pro_LI.jpg

I am using the TRC 20 network through the huobi exchange plaform, and i'm simply buying TRX - first, i had to convert my steem to USDT, so i can be able to purchase the TRX. A code is sent to your E-mail, and you're asked to retrieve it.

Screenshot_20210528-093303_Huobi Pro.jpg
When i was done retrieving it, i was led to the page above. It showed me that i was done verifying my mail, and i could move to the next stage.

Screenshot_20210528-093453_Huobi Pro.jpg
gong further, i saw another interface, which reconfirmed my verifications, and showed that the transaction was complete.

Time taken for TRX transaction

using Tronscan, i was able to see all the details about the transaction I had just done:

Screenshot_20210528-095527_Chrome.jpg

The time taken as seen from previous screenshots for the transaction was 3 seconds according to the tronscan. If you notice the time difference in the first three screenshots, you'd see that i started the process at 9:31 and finished at 9:34.

Transaction with Binance Smart Chain

for this transaction, I decided to move my BNB from my binance to my trust wallet app.

Screenshot_20210528-100408_Binance.jpg

To do this, i have to go to the BNB and open the options as seen above. The screenshot above shows the options for withdrawal, i went ahead and clicked "withdraw" and it led me to the page below:

Screenshot_20210528-100702_Binance.jpg
here, i am asked to fill in the parameters of how much BNB i want to withdraw, and of course my BNB wallet address on the trust wallet app
Screenshot_20210528-100711_Binance.jpg
After filling in the needed information, I go on to click "confirm" as seen above.

Screenshot_20210528-100806_Binance.jpg
it takes some seconds to approve the withdrawal as seen above to ensure authenticity.
Screenshot_20210528-100812_Binance.jpg
now this is the page it gives when the transaction has been completed.

Time taken for BNB transaction

Screenshot_20210528-100850_Trust Wallet.jpg

that above is my trust wallet after transferring the funds. and as you can notice, it took seconds for it to reflect in my trust wallet because the time of confirmation is the same as the time that BNB was deposited into the wallet, which is 10:08

100.png

Question 3:

Comparison of scalability and speed with btc

The Bitcoin blockchain is now regarded to as slow because it uses a slower form of block formation, which is the Proof of Work. The proof of work needs so muc, and does so little compared to other systems and consensus algorithms

BLOCKCHAINAVERAGE TIME TAKEN FOR BLOCK FORMATION
Bitcoin10 minutes
TRX3 Seconds
BSC3 seconds
BLOCKCHAINCONSENSUS ALGORITHM
BTCProof of work
TRXDelegated proof of stake
BSCProof of staked authority

The newer consensus algorithms are faster and less bulkier, and their charges are way less.

100.png

Question 4:

What can be done to help the scalability of BTC, TRX and BSC

I suggest that a system or an app will be introduced to help make blocks faster, that is as BTC uses POW, the amount of work needed To make a block could be reduced with the help of a system that could be introduced.

The same goes for the TRX and BSC block chains.

Sort:  

The transactions were well done but the rest were too brief

ParameterScore
transactions3/3
comparison0.5/2
solutions-/3
presentation2/2
___________________________
Total5.5

Thanks for participating

Thank you sir