blockchain - 谁应该在区块链上部署智能合约?
问题描述
如果合约涉及两方,其中一方是否应该将智能合约部署到区块链上?如果是,谁应该部署它?
例如,在使用买卖双方之间的智能合约通过区块链购买汽车的过程中,谁应该部署销售智能合约?是买家还是卖家?
解决方案
这取决于您的合同中如何实施访问控制。通常,开发人员通过Truffle
. 在迁移文件中设置所有权限(minter、pauser 等),然后撤销对您正在部署合约的帐户的所有权限。
推荐阅读
- bunifu - Winforms 应用程序未使用 Bunifu 框架在发布模式下编译
- postgresql - postgres 数组中空值的布尔比较
- nest - NEST 7 忽略属性映射,但在 _source 中仍然可用
- python - Conda、Keras、cuDNN:显示不同的版本
- sql-server - 当数据库被删除时,SQL Server 不会删除所有数据库文件?
- python - 从ShareSync(云文件存储)下载的Python脚本
- amazon-web-services - Master无法连接到集群
- javascript - Array() 如何在 JavaScript 中的地图中工作?
- anaconda - conda run -n Linienerkennung python Linienerkennung.py 失败,因为它不使用环境(Linienerkennung)
- c++ - 是否将对象修改为二元运算符 lik + undefined 的两个操作数?