我们制定了一份智能合约,我们计划在以太坊区块链上进行部署。
我们的问题是
1) Who pays for each transaction made by the smart contract?
2) Who gets the currency?
3) Who gets profited?
4) Is there a way that developer(in this case is a group of us) always gets a part of eth after the transaction?
答案 0 :(得分:1)
1)谁支付智能合约所做的每笔交易?
部署合同时,您需要为部署付费。当人们使用您的合同时,他们会为使用合同付费。
2)谁获得货币?
矿工们。他们开采并收取交易费用,其中包括执行合同的“天然气”费用。
3)谁获利?
看看答案2.
4)开发商(在这种情况下是我们的一群人)是否有办法在交易后获得eth的一部分?
没有
答案 1 :(得分:1)
谁支付智能合约所做的每笔交易?
答案 - 例如,如果我们持有一个可能是一个程序的智能合约,如果有人使用该程序从我们的账户中消耗一些气体,那么这些用途会支付给我们的气体消耗量。 我,e用户支付我们智能合约上的交易。
谁获得货币?谁获利?
Ans - 如果您是部署智能合约并创建了区块链的人,并且如果您有足够的以太网(例如100),则您通过设置gaslimit指定了矿工来挖掘区块链。 他根据公式(燃气消耗*汽油价格)支付工资。如果你有任何差异,那么它将是你的。
帐户用户和矿工都可能获利或有时只有以太。
开发人员是否总能获得eth的一部分?
Ans - 如果开发者自己在他自己的帐户(公共网络)中部署智能合约,并且如果在其上进行任何交易,我将获利并且这是唯一的方式。