Write the definition of blockchain. And how our data on Blockchain is protected from hackers. ? And write details about Data, Hash and Previous Hash tag and explain through screenshot.
I chose the questions that I mentioned above to be done in this homework assignment, I hope I can answer the questions well. Thankyou Professor @yousafharoonkha for the lectures you gave us, greatly increased my knowledge of the Blockchain network.
Blockchain is a new technology developed for digital data storage systems, this technology is connected through cryptography. One of the characteristics of this technology is that the network does not have a central authority or better known as decentralization.
Blockchain consists of two words namely Block and Chain, its name comes from the way blockchain works which uses computers to create interconnected blocks (chains) using cryptographic principles to execute all transactions. In short, it can be said that blockchain is a chain of blocks that stores information on transactions carried out within the blockchain network.
Blockchain records information or transactions that cannot be changed because each block in the Blockchain will be connected to the previous block via a hash so that all informations in the Blockchain cannot be changed or deleted without changing the entire contents of the Blockchain.
Every Block in the blockchain system is verified by millions of computers and then distributed using the internet network. These verified blocks are added to the chain and distributed in a special network, which is logged. Each block created consists of a ledger and three elements, namely data, hash, and hash of the previous block.
Blockchain makes it easy for users to transact directly between two parties without the need for intermediaries or third parties such as banks. So that the transactions that occur are guaranteed transparency and also transactions are recorded neatly without any human or machine errors.
One of the advantages of Blockchain is the security of the data that we store in the system. The data on the blockchain is securely protected from everything including hackers. Blockchain has always been recognized as a highly secure asset storage system, due to several important things about data security such as zero-knowledge storage, encryption, privacy, security and trust, all combined with a decentralized immutable ledger.
The simplest blockchain principle is to give authority to each user to control the private key which is controlled by them, in other words we have the authority and control over all the keys that we have. It is highly recommended to save the key manually to avoid data theft by hackers if we store it in email or other networks that hackers might break into.
What about the possibility of hackers directly trying to hack the Blockchain system directly?
Like I said before, changing or altering the data storage in the blockchain is an impossible process. When hackers want to steal information on the Blockchain by changing or deleting it is impossible to do without changing the entire contents of the Blockchain, because one block is connected to the previous block via a hash.
So, blockchain is the most secure distributor ledger from everything including from the clutches of hackers.
Blockchain is a safe place to store various information securely and immutable. This stored information is what we call data. Data is an important part of the blocks that make up the chain of blocks in the Blockchain system. As the purpose of blockchain is as the safest place to store data, so the existence of data becomes very vital in the Blockchain.
For example in the Tron blockchain when we transfer TRX, the data in the block will be in the form of information about the sender, recipient, the amount of TRX we transfer and when we make the transfer.
In the screenshot above, we can clearly see that there is the sender's data in the form of my TronLink wallet address and the recipient's data in the form of my Upbit wallet address, and the amount of TRX that was transferred was 10.25 TRX.
When the data becomes a component of a block in the blockchain network, then we cannot change the data again because the block will error automatically and the block becomes invalid. I tried changing the data by adding the word "DARK" in Blockchain Demo and immediately the block became invalid.
In cryptography, a hash is an algorithm used to convert information. Incoming data is processed into numbers, letters, or other characters into encrypted characters without changing its size.
Blockchain also applies these cryptographic principles, in Blockchain Hash is a code that is in a Block that contains a series of unique words and letters that are certainly different from previous or future hashes.
The existence of hashes in the blockchain is like fingerprints that cannot be the same for every human being, although sometimes they are somewhat similar but nothing is the same even though they are identical twins.
Data that has been encrypted via a hash function can no longer be recovered, because this algorithm is known as a one-way function or one-way encryption. So we can no longer change the data that has been entered in the hash and has become part of the block.
The previous block hash code is a series of hash codes from the previous block which automatically becomes part of the new block along with the newly created hash. Like the example given by Professor @yousafharoonkhan that blocks are like folders on our computer, when a folder is filled with data, we need a new folder to store more data.
When a new block is created, the hash code of the previous block is entered in the new block so that the hash code is in the new block and the previous block. Thus the previous block is connected to the new block in a chain which we know as Blockchain.
The screenshot above describes the parts of a block in a blockchain network. The hash code of the previous block and the new hash become components of the new block. The new block and the previous block are connected to each other in the form of a chain by the previous hash code, thus forming a decentralized blockchain.
That's my little understanding of Blockchain, of course, there are still many mistakes and shortcomings in this homework post. Thank you to my brothers at TSS who never get tired of guiding and directing me. You Are Amazing, Guys.
By the way, great detail always about the music!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thankyou Profesor, for the evaluation. I'm just trying to be creative as possible, hope you always enjoy the music, sir.. 🙏🙏
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Do not use the #club5050 tag unless you have made power-ups in the last month that are equal or greater than any amount you have cashed out.
cc @nane15
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I used the tag #club5050 5 days ago, and at that time my Power Up amount was more than what I transferred. I didn't use that tag when I was no longer at #club5050, sir. Prof @nane15 gave an assessment that I was at #club5050 even during the period I was still at #club5050. So, don't get me wrong, it's a technical problem. Thank you sir..
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Sorry friend, for the 30 days prior to uploading your task, you did not comply with the power up rule equal to or greater than your cash out.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Professor @nane15. It's a request to check my Assignment
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Sorry I had a bit of confusion about it. I will not give the corresponding point again for participating in the #club5050 to those who do not comply correctly
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Prof @nane15 I apologize to you, but I just want to make sure when my 30 day period is calculated so that I am included in #club5050 or not?
Because honestly I'm still confused about it?
Because if I refer to the date I made the assignment (11 Sept' - Indonesia Time), I'm still included in #club5050.
I don't mean to defend myself, I just don't want to be seen as disobeying the rules. In the future, I make sure that I will be at #club5050 because I just did a 42 Steem Power Up and will do another Power Up after the reward for this post is claimed.
I'm sorry Prof, if I caused you trouble. Thank you very much prof @nane15.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Professor @nane15. Please check my Assignment
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit