首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >电子交易成本是如何计算的?

电子交易成本是如何计算的?
EN

Ethereum用户
提问于 2016-06-09 15:40:34
回答 3查看 34.6K关注 0票数 13

我正在为我的客户学习区块链技术。我理解计算费用中“气体”的概念。我们正在考虑创建一种密码货币,作为传统支付平台用于闭环解决方案的替代方案。我想要得到一个“交易费用”与一个简单的支付交易使用ethereum网络相关的感觉。我觉得计算方法不完全清楚。有人能帮忙吗?

EN

回答 3

Ethereum用户

发布于 2016-06-09 16:45:22

计算是gas*gascost,所以一个简单的事务将花费21,000 gas * 20 GWei/gas = .00042 ETH

票数 6
EN

Ethereum用户

发布于 2016-06-09 15:59:44

我创建了一个私人的ether,并启动了一个从一个帐户到另一个帐户的5以太交易。这两个帐户的余额是交易前的20以太。交易后:

因此,交易成本是0.0004575186以太,大约是0.00663美元,以今天的汇率计算。

有关价格的更多信息可在白花黄纸的“附录G.费用表”中找到。

票数 1
EN

Ethereum用户

发布于 2017-08-12 09:45:18

交易费用由(gasConsumed * gasPrice)决定。对于一个简单的事务,gasConsumed的数量总是21,000,如果节点试图超过预期的21,000气体,您可以将气体限制设置为21,000来中止事务。

目前,MyEtherWallet.com建议的天然气价格为21千兆克,这基本上是天然气的“市场价格”。所以你看今天(21,000 * 21) = 441,000 Gwei发送任何数量的以太。如果你想把价值330美元的1以太(1,000,000,000格威)寄给你,那可是一笔大买卖!

要发送1以太,您只需支付(441,000/1,000,000,000,000,000)或.0441%的交易费用!最重要的是,如果您发送2Etherthe (gasConsumed * gasPrice)保持不变,并且您的事务成本可以减半(441,000/2,000,000,000,000,000,000,000) .02205%,因为它仍然只是一个事务。

就我个人而言,这是一个绝对荒谬的价值,我写了一些c#代码来支付所有辛勤工作的矿工1.5%的交易费。这样,我就不必关心我认为别人在任何时候付出了什么,在任何时候以太的价值是什么。

如果你是一个正常的用户,你可能会得到一个平均值,但是如果你是一个空隙的电脑,你唯一的不安全就是误解你所持有的东西的价值,所以我计划以我正在转移的财富的固定百分比来处理任何在本地签署的交易的可能性。

代码语言:javascript
复制
    decimal gasLimit = 30000;
    decimal etherToSend = .4m;
    decimal desiredFeePercentage = .015;

    decimal 1.5GetGasPriceInWeiForTransactionFeePercentage(gasLimit, desiredFeePercentage, etherToSend); // 200000000000 wei gasPrice for a transaction costing a max of 30,000 gas

    public decimal GetGasPriceInWeiForTransactionFeePercentage(
        decimal gasLimit,
        decimal desiredTransactionFeeAsPercent,
        decimal amountOfEtherToSend)
    {
        decimal transactionFeesInEther = amountOfEtherToSend * desiredTransactionFeeAsPercent;
        decimal transactionCostInWei = transactionFeesInEther * AMOUNT_OF_WEI_IN_ETHER;
        decimal requiredGasPriceInWei = transactionCostInWei / gasLimit;
        return requiredGasPriceInWei;
    }
票数 1
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/5845

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档