[REPOST] Blockchain Trilemma - Crypto Academy / S5W2 - Homework post for nane15.

in hive-108451 •  3 years ago  (edited)

IMG_20211201_002323.jpg

IMG-20211123-WA0003.jpg


Introduction

Dear steemians!!!,
hopefully we are all in good health, we are entering season 5 week 2 on crypto academy, this time I will try to finish the lecture given by Professor @nane15, namely the Trilemma Blockchain problem, hopefully my post this time can be resolved properly and correctly .


1. Explain in your own words what the Blockchain Trilemma is ?

IMG-20211106-WA0001.jpg

When you are new to blockchain, the word Blockchain Trilemma always comes up, the word trilemma is a combination of the Greek word 'Tri' which means 'three' and the word 'Lemma' which means proposition. In other words, it is a word with the meaning that the three problems affect each other, and if you choose one of the three, the other part will be worse.

The same is true for the trilemma on the blockchain. This means that the trilemma cannot fulfill all three advantages of blockchain scalability, decentralization, and security. In 'Ethereum', it can be said that decentralization and security have been partially resolved, but as the number of users increases and the network develops scalability issues that the processing speed becomes much slower occurs.

Scalability generally occurs when the number of users increases and the network size increases, the problem occurs when the amount of data processing and transmission increases.A term that refers to autonomous operation between nodes. Finally, security issues indicate that data or programs are protected and prevent access by unauthorized or malicious users.

images (1).jpeg
Source


It is important to note that, while the blockchain trilemma presents challenges for widespread adoption of the technology, there are no actual laws preventing all three aspects from being achieved simultaneously.


2. Is the Blockchain Trilemma Really a Trilemma?

IMG-20211106-WA0001.jpg

As discussed above, the Trilemma are three things that are considered very difficult to solve and occur simultaneously, however, there are still many ways to improve the blockchain network, of which almost there are those who can use this Trilemma simultaneously and collectively, but there is no real evidence that can be proven factually that the Trilemma Blockchain concept can be used collectively.

Currently I conclude that the Trilemma Blockchain will someday be solved even though it is very difficult, because there is no Blockchain network at the time that Trilemma is implementing, and in my belief Trilemma is an indispensable formulation in running a Blockchain network even though it is very difficult to operate collectively.


3. Define the following concepts in your own words : A.Desentralisasi. B. Scalability. C. Blockchain Security

IMG-20211106-WA0001.jpg

A. Decentralization


Blockchain is a distributed data storage technology that transparently records transaction details in a ledger that can be viewed and replicated by anyone and stores them on multiple computers. Since all transaction participants share transaction history information and compile it, it is almost impossible to falsify data.

It is highly reliable because it is difficult to fake and very transparent as transaction details are shared. High reliability and transparency means that there is no need for anyone to verify or guarantee that transaction details are correct. In other words, there is no need for a centralized control system, this is what is called decentralization.

Blockchain decentralization is a characteristic that allows stable transactions in a distributed network environment without a trusted third party in the blockchain system. This feature is characterized by availability which guarantees stable functionality without a single point of failure when the blockchain system consists of a certain number of participants, and decentralization which allows transactions between individuals without a notary by authorized third parties, away from a centralized system.

B. Scalability


Blockchain scalability is related to the transaction capacity that the blockchain can handle, and this can be called the 'speed fee'. Blockchain has a structure in which all nodes record all transaction data that occurs on the network. No matter how many computers are connected, the computing power is tied to a single node. Therefore, there are limitations in scalability, and it is a major task to solve them.


C. Security


Block chain security is the hallmark that blockchain technology is safe from external hacks and prevents data falsification and illegal transactions. These characteristics consist of integrity, which prevents falsification and falsification of transaction records and ensures consistency of transaction books, and verifiability, which ensures that only useful data can be added by verifying the validity of transaction records that have occurred.

4. Based on your knowledge, explain at least two viable solutions to the challenges posed in the Blockchain Trilemma.

IMG-20211106-WA0001.jpg

In my opinion, the practical solution for Trilemma is in several ways:

  • Sharding.

Sharding divides transactions into smaller "chunks" of data. Instead of each node on the network processing an entire transaction, the nodes are divided into groups, and these groups of nodes process specific chunks of data.During processing these pieces of data are re-assimilated for permanent storage on the blockchain network.

  • Increase block size.

For example Litecoin and Bitcoin Cash (BCH) are offshoots of the Bitcoin blockchain. Forking is basically copying one blockchain. You can make changes. Both LTC and BCH increase the size of each block, which allows more transactions to be stored per block, thereby increasing transaction processing speed.

  • Side chain.

As with the Ethereum virtual network, it is possible to create a side network where a project can process its individual transactions and then only write the initial and final results to the Ethereum network. This is reduces the load on the Ethereum, but brings more confidence in side chain management. Thus, trusting third parties reduces decentralization.

3jpR3paJ37V8JxyWvtbhvcm5k3roJwHBR4WTALx7XaoRovqXYqtnvTwyujR3e6QABJn4NcxC3bdgrwX6NgAN649cHgfxhe5ph4GRfCVnb7WWoTd1Y6GEkgddkbHyZjYoXEPJE.png

Conclusion

3jpR3paJ37V8JxyWvtbhvcm5k3roJwHBR4WTALx7XaoRovqXYqtnvTwyujR3e6QABJn4NcxC3bdgrwX6NgAN649cHgfxhe5ph4GRfCVnb7WWoTd1Y6GEkgddkbHyZjYoXEPJE.png

I conclude that the Trilemma blockchain is three things that are of major concern in the blockchain world because this is a problem that must be solved, and I believe that this problem will be solved because most blockchain networks have solved this problem almost perfectly. Hopefully in the future we will see new breakthroughs in Finally, I thank Professor @nane15 who has given an extraordinary lecture on Trilemma Blockchain.

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: