在区块链上保存电子商务数据的最佳方法是什么?

时间:2019-01-15 08:00:38

标签: mongodb e-commerce blockchain bigchaindb

我正在使用bigchaindb为电子商务平台建立区块链数据库。虽然,它更像是安全备份。我的应用程序已在SQL数据库上运行。区块链数据库将数据以资产和交易的形式保存在mongodb中。 bigchaindb还通过公共API提供所有数据。稍后,我也想查询该数据库。

我尝试搜索它,但是没有进行有关区块链电子商务数据库设计的专门讨论。如果您知道外面有任何此类文章,请告诉我,它会有所帮助。

根据我个人的断言: 诸如user_profile,订单,产品,评论等的所有信息都可以以资产的形式保存。而且,诸如将产品从卖方转移到客户的操作可以保存为交易。此外,客户将评论创建为资产,而将评论放在产品上将是一笔交易。

当然,我将需要创建密钥对作为个人用户的身份,但是我认为我不应该将其保存在区块链中,因为它的数据可以通过公共API访问。因此,我可以将其保存在应用程序的实际SQL数据库中。

您认为这是最好的方法吗?您有什么建议吗?

1 个答案:

答案 0 :(得分:1)

我不确定您是否可以在任何区块链中使用“模式”。出于您的目的,我相信https://github.com/ssbc/ssb-db并不奇怪。