If everybody on the network stores a copy of the ledger, can't someone distribute an infected ledger and thus spread viruses etc?

0 votes
In blockchain, each participant stores a copy both of the block and of the ledger. Can't a hacked start distributing harmful ledgers?

Thanks in advance!
Jun 19, 2019 in Blockchain by Noa
69 views

1 answer to this question.

0 votes
Hi @Noa!

Even if everyone has a copy of both the block and the ledger, one cannot just add a infected/malicious/false ledger on the Blockchain. This is because of the consensus mechanism. For a ledger to be added to the Blockchain, the transaction has to be validated and verified by atleast 51% of the network. Suppose there are a hundred nodes in a network and one node tries to upload a infected ledger, then the other nodes (99% of the network) will reject this transactions.
answered Jun 19, 2019 by Lisa
But what if the attacker disguises the attack as a legitimate transaction, for example transferring 10$, and inside the transaction they embed the attack. The transaction will be approved because money was transferred, but the injection will also be there. is there a mechanism to protect the blockchain network from that sort of thing other than the majority? and even there isn't a 51% majority, there will still be enough computers that will be harmed. Doesn't this mean that blockchain could be a convenient platform for vast scale attacks?

Thanks for your answer! it really got me thinking (as you can see lol)

Related Questions In Blockchain

+1 vote
1 answer

I would like to create a blockchain network which will stay at the same level of complexity, is it possible?

You can very easily create a cryptocurrency having a ...READ MORE

answered Apr 4, 2018 in Blockchain by Christine
• 15,810 points
74 views
0 votes
1 answer

How to explore and analyze the data inside a Hyperledger Blockchain network?

In Hyperledger Composer, you have all the ...READ MORE

answered Aug 10, 2018 in Blockchain by Christine
• 15,810 points
171 views
0 votes
0 answers

AXC: Conform to the trend of the times and to be a pioneer in the development of the industry

On January 2, 2019, Ali Baba DAMO ...READ MORE

Jan 23, 2019 in Blockchain by anonymous

retagged Jan 23, 2019 by Vardhan 65 views
+1 vote
1 answer

I have a doubt regarding the installation of Go Lang on my Linux system.

Hi @vt. This command should do the job: apt ...READ MORE

answered Jan 2 in Blockchain by Kalgi
• 50,240 points
36 views
0 votes
1 answer

Protocols used in a distributed/dlt system for the nodes to establish communication

yes all are over TCP/IP connections secured by TLS encryption in hashgraph architecture-hashgraph, ...READ MORE

answered Aug 6, 2018 in Blockchain by Aryya
• 7,340 points
122 views
0 votes
1 answer

Truffle tests not running after truffle init

This was a bug. They've fixed it. ...READ MORE

answered Sep 11, 2018 in Blockchain by Christine
• 15,810 points
205 views
0 votes
1 answer
+3 votes
4 answers

How do I add a new node on a Hyperledger network?

You can do this by generating the crypto ...READ MORE

answered Apr 6, 2018 in Blockchain by Christine
• 15,810 points
1,778 views
+2 votes
2 answers

How can I traverse the blocks of transactions in hyperledger fabric?

For hyperledger fabric you can use query ...READ MORE

answered May 8, 2018 in Blockchain by Rachel
2,303 views