Blockchain 构建无交易的区块链应用程序的概念

Blockchain 构建无交易的区块链应用程序的概念,blockchain,decentralized-applications,Blockchain,Decentralized Applications,我想为用户构建一个区块链应用程序,以检查我产品上数据的真实性。 我计划在我的产品上放置一个二维码,供用户扫描并访问我的区块链应用程序(例如网站),以检查产品的生产日期。 因为我知道当我应用区块链(不变)概念时,人们会信任我的产品 然而,我研究区块链应用程序开发教程已有一段时间了。这些教程是关于事务的,需要使用插件式的元掩码。我的项目不涉及任何事务,只需要将生产日期数据存储到数据库中。但我不知道我应该使用什么样的框架或语言 该项目是否应该涉及以太坊?智能合约?还是其他概念 我的项目的主要目的是构建

我想为用户构建一个区块链应用程序,以检查我产品上数据的真实性。 我计划在我的产品上放置一个二维码,供用户扫描并访问我的区块链应用程序(例如网站),以检查产品的生产日期。 因为我知道当我应用区块链(不变)概念时,人们会信任我的产品

然而,我研究区块链应用程序开发教程已有一段时间了。这些教程是关于事务的,需要使用插件式的元掩码。我的项目不涉及任何事务,只需要将生产日期数据存储到数据库中。但我不知道我应该使用什么样的框架或语言

该项目是否应该涉及以太坊?智能合约?还是其他概念

我的项目的主要目的是构建一个一旦写入就无法修改的区块链数据库。然后让用户到达我的应用程序查看产品的生产日期,确保产品的真实性


谢谢。这不是答案。这只是一个大评论

您的客户不需要元掩码或事务来查看产品的生产日期

但要构建产品和生产日期映射,您需要使用事务。在区块链中存储东西意味着改变它。为此,您必须创建一个交易并支付一些交易费


至于你的客户,他们不会改变区块链。他们将只查看链上的一些数据。它可以免费查看区块链的数据,并且不需要交易。

为什么不使用仅附加的数据库,并将其称为区块链?区块链不仅仅是一个“不可变的数据库”,谢谢你的评论!有一件事我真的不知道,“为此你必须创建一个交易并支付一些交易费。”为什么我需要支付一些交易费?我的区块链数据库不是独立的或我自己的?1。当您想在区块链中存储数据时,您创建了一个交易,一些交易一起形成了一个
区块
,该区块需要由全球矿工进行开采,以进行验证和认证,矿工的努力将获得报酬。部分付款来自交易2的所有者。你可以把区块链看作一个公共数据库。你可以看到区块链中存储的所有信息。在这里,您可以看到存储在以太坊main-net中的所有数据。因此,对于矿工验证和认证部分,我如何开发此功能?我可以自己做验证和认证部分吗?或者这部分我应该找外部矿工来验证,因为区块链的概念?否则,我自己验证不是区块链。那么,如何找到矿工呢?谢谢自己研究一下
区块链
智能合约
的工作原理。你可以在udemy上找到好的课程。