谁应该在区块链上部署智能合约?

时间:2020-07-21 18:19:57

标签: blockchain ethereum smartcontracts

如果合同涉及两个参与方,其中之一应否将智能合同部署到区块链上?如果是,谁应该部署它?

例如,在买卖双方之间通过智能合约通过区块链进行的汽车购买过程中,谁应该部署销售智能合约?是买家还是卖家?

2 个答案:

答案 0 :(得分:0)

这取决于合同中如何实施访问控制。通常,开发人员通过Truffle部署智能合约。在迁移文件中,设置所有权限(管理员,临时工等),然后撤消您要从中部署合同的帐户的所有权限。

答案 1 :(得分:0)

没关系,答案因不同的区块链而异。可以在合同或定义策略的配置文件中提供断言某人是合同所有者的逻辑。需要考虑的重要一点是,应在将合同的行为部署到区块链上之前对其进行定义。

例如:在您的情况下,根据合同的设计方式,智能合约部署者在部署后可能没有任何特权。