|
|
|
|
|
by throwaway2016a
3291 days ago
|
|
> You mean like... mysql with encryption and sharding? So my company's mysql database is a private blockchain? No. Not the same. There is more than one use case for encryption. The kind you are talking about protects unauthorized reading and writing of the data. The kind the blockchain uses protects the data from being edited and identifies who wrote the data but does not protect it from being read. Similar to PGP in email. All data on the blockchain is readable (i.e. not encrypted in the same sense as MySQL) but it is cryptographically signed but you can ensure that: - Only people with the appropriate private keys can perform certain actions - Historical data cannot be edited because editing it would corrupt the entire database (after the point of the edit) Your MySQL example has neither blocks or a chain. Encryption is not sufficient. The encryption of each committed group of transactions (block) needs to be dependent on previous blocks (chain). |
|
Not sure why you think blocks are important, but if you want, you can have the entries to the mysql database be batched into "blocks" and inserted all at once. Being connected to another set by hashing that data and putting it in a single record of the database (the "chain" part) is similarly trivial.
The only efficiency provided by the blockchain in your scenario is that it allows you to use blockchain terminology in marketing materials.