【推荐】以太坊区块链上转账失败了为什么?
很多朋友都有以太坊区块链上转账失败的经历,由于链上转账不可逆的特点,结果会造成重复转账等损失。
当你看到一笔转账交易,在区块流浪器上显示转账失败的时候,通常是由以下三种原因造成的:
1、Out of gas(Gas 不足)
什么是Gas,我想需要解释一下,就是你转账时候消耗的矿工费,这是以太坊智能合约设定好的机制,对技术安全之类的这里就不多说了,通俗的说,Gas就类似你开车上路时候燃烧的汽油。
如果你要进行一笔转账,就要为这笔转账设置一个 Gas。如果你设置的过低,就会交易失败。失败原因就是 out of gas(汽油不足)。
2、Bad instruction(指令错误)
Bad instruction 的英文翻译过来就是指令错误,可以说是智能合约代码本身的逻辑存在问题。从而导致转账合约在执行的过程中,出现指令错误。
以太坊区块链也是计算机程序机制,这就像一台坏了的机器,你输入一个指令,机器是不能正常运作的。这时候,转账也会失败。
3、Reverted(回退)
reverted回退也是导致以太坊链上转账失败的又一种原因,那么reverted回退又是是什么情况呢?reverted 其实是一个函数,用于立即中止合约的执行,并且把状态回滚。虽然是智能合约,比一般的合约更聪明,但是有些合约在执行的过程中还是会犯错的。
比如,你到饮料自助贩卖机买一瓶可乐,如果按合约执行,当你输入金额,你可以得到一瓶可乐。但是这个合约并没有检查贩卖机里是否有足够的可乐。当贩卖机里没有可乐的时候,后面来的人,即使它输入金额,也不能得到可乐。这时候,你原本的合约,即输入金额就会得到一杯可乐的合约就会失败,它会发出错误的信息并回滚到当前的交易状态。
最后,关于以太坊链上转账失败的原因您理解了吗?
你可能感兴趣的文章
-
【推荐】深入了解「智能合约」及主流平台「智能合约」的查询方法
-
【推荐】深入了解「智能合约」及主流平台「智能合约」的查询方法
智能合约(Smart Contract)指的是由计算机处理的可执行合约条款的交易协议,智能合约会严格遵循合约约定,自动执行。借助于区块链公开透明、不可逆、不可篡...
2024-11-15
【推荐】创新高:以太坊转账手续费暴涨近15倍,日挖矿收益涨3倍
-
【推荐】创新高:以太坊转账手续费暴涨近15倍,日挖矿收益涨3倍
Tokenview密切观察链上数据,我们发现近期以太坊链上数据表现“异常”活跃。每日单笔交易手续费平均值暴涨10倍我们通过统计以太坊每日单笔交易手续费的平均值变...
2024-11-15
【推荐】以太坊上惊现10668ETH矿工费,细数有哪些低级操作失误?
-
【推荐】以太坊上惊现10668ETH矿工费,细数有哪些低级操作失误?
6月10日下午,Etherscan数据显示,以太坊网络出现一笔手续费高达10668.73185 ETH(价值250万美元)、转账金额仅0.55 ETH(价值13...
2024-11-15
【推荐】【谈·ETH矿工收益组成部分
-
【推荐】【谈·ETH矿工收益组成部分
2021年一场挖矿潮强势来袭。让很多朋友参与了挖矿的这波潮流之上。关注过咱们的朋友们,经过一序列的学习之后。大致对挖矿有一定的了解。但是真正的挖矿。那么我们矿工...
2024-11-15
信标链上线以太坊20将为我们带来什么?
-
信标链上线以太坊20将为我们带来什么?
11月24日,以太坊2.0存款合约突破了524288枚ETH,达到74万枚,远超上线目标。12月1日晚20:00,万众期待的信标链如期上线,信标链作为以太坊2....
2024-11-15
DApp安全审计方法
-
DApp安全审计方法
DApp(去中心化应用程序)的安全审计是确保其可靠性和防止潜在攻击的关键步骤。由于智能合约的不可变性,一旦部署漏洞,后果可能不堪设想。因此,对DApp进行全面的...
2024-11-15
链上拥堵,一文了解如何加快比特币转账速度
-
链上拥堵,一文了解如何加快比特币转账速度
导语:全球经济伴随着疫情日加严峻,美股两次熔断、加密货币市场惨遭「减半」。加密货币市场的剧烈波动,伴随而来的是巨量链上交易,以太坊、比特币网络都已陷入拥堵状况,...
2024-11-15
【推荐】参与以太坊 20 存款合约前需要了解的相应风险
-
【推荐】参与以太坊 20 存款合约前需要了解的相应风险
以太坊 2.0 的存款合约终于部署并启用,这也就意味着以太坊离 2.0 的第 0 阶段只有一步之遥了。只要能吸引超过 1.6 万个验证人参与质押,第 0 阶段网...
2024-11-14
【推荐】以太坊20测试网频现存款失败现象,EIP-2537或成解决方案
-
【推荐】以太坊20测试网频现存款失败现象,EIP-2537或成解决方案
写在前面:以太坊2.0的0阶段测试工作目前正进入高峰时期,据ConsenSys研究员Ben Edgington最新透露,开发者们在测试网上观察到了很多存款失败的...
2024-11-14
【推荐】先睹为快,以太坊20存款合约界面流出
-
【推荐】先睹为快,以太坊20存款合约界面流出
最近,以太坊 2.0 存款流程“不小心”提前流出了。从一些屏幕截图上,我们可以看出如何将 32 ETH代币从工作量证明(PoS)区块链发送到最新的权益证明(Po...
2024-11-14