关于私有智能合约,我有一些有趣的问题。
如果A部署了私有合同C1,使其对B和C私有,则仲裁A,B,C,D中现在有4个用户。现在D部署了公共合同C2。那么以下内容的答案是什么
- D可以在私有智能合约C1上运行功能(状态更改)吗?
-如果是,那么A,B,C是否可以获得更新的值?
- 如果B在C1上运行了一个私有交易(B&C的私有交易)并更新了一个值,那么A会看到那个更新后的值
-如果否,那么如何解决这种矛盾?
- D可以在C1上运行一个功能(查看/获取数据)吗?
- C2可以从C1读取任何数据吗?
- C1可以从C2访问任何数据吗?
- C1可以更改C2上的任何数据吗?
我们应该遵循的最佳实践和规则是什么?