cryptrol wrote:
Data is stored *unencrypted* inside the blockchain, unless you encrypt it by your own means. Data can be posted RAW or using the envelope protocol (defined by OP).
I wrote a
tool some time ago to read both types of data from a running datacoind using RPC calls .
I tried to install the "Aliens" HTML 5 game onto the Datacoin blockchain, as shown in the very interesting Apertus.io tutorial:
https://www.youtube.com/watch?v=dCyxrtbD4lITo my surprise, the cost was 159DTC. Embii then informed me that this was because Apertus.io could only store data in 20 byte chunks, not 128kB chunks, so the cost was prohibitive. If they used the 128kB chunks of the getdata/senddata methods other wallets could not execute the programs from the blockchain.
Blockchain storage MUST be expensive, very expensive. 159 DTC is actually too cheap IMO.
I don't know what apertus is, but I guess they are using the OP_RETURN size to store data, I fail to see how Datacoin can be leveraged to store this kind of data in front of other (more secure) blockchains.
BTW, as of today, 34Mb of data is stored in the blockchain, besides bytestamp (I don't know what it is), there is nobody really using it.
On the development side, there is a lot of effort to put on it, I don't think any developer will pick the project as it is, too many issues,really old code (still openssl bugs on the main repo), without mentioning the Datacoin own issues with big blocks and network propagation. There is zero incentive for picking this old chain in front of bootstraping a new one, unless you are a hoarder and have millions (literally) of coins.
The chain as it is right now is : unsecure, unreliable, trivially exploitable. Be warned.