storage - 智能合约在区 block 链中的位置(以太坊或 super 账本)

标签 storage blockchain hyperledger ethereum contract

因此,让我们考虑一个典型的贸易融资流程。导出商部署一个具有装运条件的合约,并在部署完成后生成一个哈希值。

问题:

1) 合约存储在哪里?
2) 海关和进口商等其他参与者如何访问本契约(Contract)?
3) 我们可以在区 block 链上激活参与者级别的合约访问权限吗?

最佳答案

1) 合约驻留在账本上。每当调用交易时,合约中的相应方法都会在所有验证节点上执行。

2) 其他参与者可以使用他们预定义的用户凭据访问该合约,他们可以使用这些凭据来注册自己并调用合约上的交易。

3) 是的,我们可以通过为每个用户定义属性并仅允许具有某些属性的用户访问合约的特定部分来激活合约的参与者级别访问权限。

关于storage - 智能合约在区 block 链中的位置(以太坊或 super 账本),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42081194/

相关文章:

linux - dd命令是否会跳转emmc的坏 block ?

c# - 如何从 Amazon S3 Bucket 获取最早添加的对象?

rust - Solana Rust 智能合约如何获得区 block 高度或 Unix 时间?

architecture - Hyperledger Fabric 上的无限组织

linux - 如何确保数据到达存储,绕过内存/缓存/缓冲 IO?

具有空值的 Mysql 列 - 空间要求是多少?

hyperledger-fabric - Hyperledger Fabric 在启用 TLS 的情况下实现,也可以在没有 TLS 的情况下工作?

blockchain - 如何删除保存在 IPFS 区 block 链中的图像?

npm - 使用 Hyperledger Composer 启动 Hyperledger Fabric 网络时出错

hyperledger-fabric - super 账本结构 : Why doesn't cryptogen generate all the necessary crypto material to register new users?