我有一个基于Web的人力资源员工管理应用程序。 该应用程序具有许多登录到Web应用程序并使用功能的客户端。
我想将此应用程序集成到区块链中。我希望将某些数据(与合规性相关的敏感信息)记录在区块链中。
仅我的应用程序会将数据写入区块链。我的客户只会查看数据。 我应该使用哪种方法?
a)具有多个对等方(每个客户端1个对等方)的单个组织(我的应用)。
b)多机构:Org1 =我的应用,机构2 =客户端1,机构3 =客户端2 .... n。
如果有其他方法,请提出建议。 注意:单个客户之间不会共享任何数据。
我想使用超级分类帐结构区块链仅存储信息,因为它是不可变的且防篡改。
即使我使用多组织方案,两个组织也会由我添加到我们管理的服务器上。这会在法律上引起信任问题吗?我可以证明尽管托管区块链的所有服务器都是我的,但数据没有被篡改吗?
答案 0 :(得分:1)
根据您的声明“个人客户之间不会共享任何数据”,我将根据HLF的本机功能建议2种选择,具体取决于交易中的所有数据是私有数据还是仅部分交易数据数据。
这两个选项都不提供对等节点之间的数据冗余,但是由于您没有将此作为要求,因此我假设这不是问题。
由于您声明自己将控制所有对等节点,因此不变性保证不算什么,因为没有什么可以阻止您随时重写整个区块链。尽管如此,这样的解决方案仍将优于传统的数据库,因为它不受单个事务级别更改的影响。