我们可以使用哪些常规数据库来存储区块链数据?还是我们不能?

时间:2019-11-06 13:02:58

标签: database database-design blockchain

我们可以使用哪些常规数据库来存储区块链数据?还是不能? 我对“区块链就是数据库”这一说法有一个疑问:如果我要存储带有电子邮件和年龄的表,我可以选择一个像MySQL这样的数据库。我以为区块链数据没什么特别的,除了每条记录都引用了另一个的哈希,就像:

block 1: {email: "foo", age: 5, previousHash: "xyzxyz..."}
block 2: {email: "bar", age: 9, previousHash: "abcabc..."}

问题: 我们不能简单地使用带有列(电子邮件,年龄,previousHash)的MySQL DB吗? 2.当然,区块链设计不应是可编辑或可删除的。这是否意味着如果我们使用MySQL,就一定不能公开Web API端点供用户编辑? (即服务器上的管理员仍然可以编辑和删除)? 3.对问题2的跟进:目前是否已经存在一些简单的“只能插入且可读(不允许编辑/删除)”的数据库?

这里有一个类似的问题,但不够详尽:Can blockchain be stored in SQL or even noSQL database?

0 个答案:

没有答案