How to verify a private blockchain integrity using Geth or Truffle? #5733
-
Hello. I studied about Geth and Truffle. I still consider myself new to this technology. How to verify a private blockchain integrity? How to know if a transaction or block was tampered? Is there any inherent function on Geth or Truffle? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
@luizhstorres Typically one will compare your current node and logs versus a fully confirmed and accepted block on a blockchain explorer index like Etherscan. In your example when the user uploads data onto the blockchain after it is confirmed by multiple nodes and accepted onto the chain. The data from the spreadsheet is stored into the network and cannot be modified once on chain. If data from the old spreadsheet has been modified, you would have to manually verify the data between the local data from your spreadsheet and what is stored onchain. I do not think Truffle has a tool to compare data like in your example. However, Consensys does offer multiple security and auditing services here at https://consensys.net/diligence/ if you want a professional team to audit, analyze, or verify. |
Beta Was this translation helpful? Give feedback.
@luizhstorres Typically one will compare your current node and logs versus a fully confirmed and accepted block on a blockchain explorer index like Etherscan.
In your example when the user uploads data onto the blockchain after it is confirmed by multiple nodes and accepted onto the chain. The data from the spreadsheet is stored into the network and cannot be modified once on chain. If data from the old spreadsheet has been modified, you would have to manually verify the data between the local data from your spreadsheet and what is stored onchain.
I do not think Truffle has a tool to compare data like in your example. However, Consensys does offer multiple security and auditing services h…