Multichain Security Through Encryption

+1 vote

Hello - My question is geared towards the kind of data security that we can expect out of MultiChain. Here are a sample set of files/dir which got created for a particular chain.

Are there files all encrypted ?

What happens if somebody gets access to these files? Can they decrypt the chain data, if yes how easily?

What is the file where the chain data is stored?

 

-rw-r--r-- 1 root root     7218 Nov 23 11:43 params.dat.bak
-rw-r--r-- 1 root root       79 Nov 23 11:43 multichain.conf
-rw------- 1 root root        5 Nov 23 11:43 multichain.pid
-rw------- 1 root root        0 Nov 23 11:43 db.log
-rw------- 1 root root     7472 Nov 23 11:43 params.dat
drwx------ 2 root root     4096 Nov 23 11:43 chainstate
drwx------ 3 root root     4096 Nov 23 11:43 blocks
drwx------ 2 root root     4096 Nov 30 08:28 entities.db
drwxr-xr-x 2 root root     4096 Dec  5 06:31 permissions.db
drwx------ 2 root root     4096 Dec  6 09:26 database
-rw------- 1 root root     1168 Dec  6 09:28 peers.dat
-rw-r--r-- 1 root root 11899048 Dec  6 09:42 permissions.log
-rw------- 1 root root 20267008 Dec  6 09:42 permissions.dat
-rw------- 1 root root     1056 Dec  6 09:42 entities.dat
drwx------ 3 root root     4096 Dec  6 09:42 wallet
-rw------- 1 root root 93983513 Dec  6 09:42 debug.log
-rw------- 1 root root    16384 Dec  6 09:42 wallet.dat

 

 

 

Thanks

 

 

asked Dec 6, 2016 by anonymous

1 Answer

+1 vote
The chain data is not encrypted on disk, and there would be no point in doing so from the perspective of security, because it passes through the node's network interface and codebase. The way to deal with blockchain privacy is to encrypt data in the payload of stream items.
answered Dec 6, 2016 by MultiChain
...