簡體   English   中英

誰在智能合約交易發生時付款?

[英]Who pays when a smart contract transaction occurs?

我們開發了一個智能合約,我們計划將其部署在以太坊區塊鏈上。

我們的問題是

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? 

1) 誰為智能合約的每筆交易付費?

部署合約時,您需要為部署付費。 當人們使用你的合同時,他們會為使用它付費。

2)誰得到貨幣?

礦工們。 他們開采並收取交易費用,其中包括執行合同的“gas”成本。

3)誰獲利?

看答案2。

4)有沒有辦法讓開發者(在這種情況下是我們一群人)在交易后總是得到一部分eth?

不。

誰為智能合約的每筆交易買單?

Ans- 例如,如果我們持有一個可以是程序的智能合約,如果有人使用該程序從我們的帳戶中消耗一些gas,則使用者會用一些eth 向我們支付gas 消耗。 I,e 用戶為我們智能合約上的交易付費。

誰得到貨幣? 誰獲利?

Ans - 如果您是部署智能合約並創建區塊鏈的人,並且如果您有足夠的以太幣(例如 100),您可以通過設置 gaslimit 分配一名礦工來挖掘區塊鏈。 他根據公式(gas消耗*gas價格)獲得工作報酬。 如果你有任何不同的以太,那么它將是你的。

賬戶用戶和礦工都可能獲得利潤,有時也只有以太幣。

有沒有辦法讓開發人員始終獲得 eth 的一部分?

Ans - 如果開發者自己在自己的賬戶(公共網絡)中部署智能合約,並且在其上進行任何交易,我就會獲利,這是唯一的方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM