Каков наилучший подход для сохранения данных электронной коммерции на блокчейне? - PullRequest
0 голосов
/ 15 января 2019

Я настраиваю базу данных блокчейна, используя bigchaindb для платформы электронной коммерции. Хотя это больше похоже на безопасное резервное копирование. Мое приложение уже работает в базе данных SQL. База данных блокчейн сохраняет данные в виде активов и транзакций в mongodb. bigchaindb также предоставляет все свои данные через публичный API. Позже я также хочу запросить эту базу данных.

Я попытался найти его, но не получил отдельного обсуждения дизайна базы данных для электронной коммерции на блокчейне. Если вам известна какая-либо такая статья, дайте мне знать, она будет полезна.

Согласно моим личным утверждениям: Любая информация, такая как user_profile, заказ, продукты, отзывы и т. Д. Может быть сохранена в виде активов. Более того, такие операции, как передача товара от продавца покупателю, могут быть сохранены как транзакции. Кроме того, клиент создает рецензию в качестве актива, тогда как наложение рецензии на продукт будет транзакцией.

Конечно, мне нужно будет создать пары ключей в качестве идентификаторов для отдельных пользователей, но я думаю, что мне не следует сохранять их в блокчейне, так как их данные доступны общедоступному API. Таким образом, я могу сохранить его в фактической базе данных SQL приложения.

Как вы думаете, это лучший способ? Любые предложения с вашей стороны?

1 Ответ

0 голосов
/ 24 января 2019

Я не уверен, что у вас может быть "схема" в / любом блокчейне. Для вашей цели, что я считаю немного странным https://github.com/ssbc/ssb-db должно быть достаточно.

...