首页 > 今天的加密货币新闻
bitcoin
bitcoin

$94267.916192 USD 

-1.42%

ethereum
ethereum

$3352.516848 USD 

0.63%

tether
tether

$0.998620 USD 

-0.04%

xrp
xrp

$2.160010 USD 

0.41%

bnb
bnb

$693.019289 USD 

0.48%

solana
solana

$186.069241 USD 

-1.21%

dogecoin
dogecoin

$0.313419 USD 

0.10%

usd-coin
usd-coin

$0.999958 USD 

0.00%

cardano
cardano

$0.889331 USD 

3.30%

tron
tron

$0.260208 USD 

3.65%

avalanche
avalanche

$37.278761 USD 

-0.23%

toncoin
toncoin

$5.820104 USD 

1.87%

chainlink
chainlink

$22.615651 USD 

-0.45%

shiba-inu
shiba-inu

$0.000022 USD 

1.13%

sui
sui

$4.201637 USD 

-0.08%

内部交易

什么是内部交易?

内部交易是由外部交易(从 EOA 传输到智能合约的交易)触发的智能合约逻辑的结果

智能合约是以太坊区块链最重要的方面之一。它们是自动执行的数字合同,是业务自动化的,其中合同条款被编码,不涉及任何法律或中央机构。

从某种意义上说,以太坊智能合约是安装在区块链上的计算机程序,用于管理以太币余额、代码调用之间的状态以及执行交易。与区块链上的其他一切一样,智能合约向公众开放。

智能合约交易通常是不可逆转和可追踪的,并且它们是通过外部拥有的账户(也称为 EOA)发送的,这些账户通常是私人的并由个人持有。像这样的智能合约交互很有趣,因为它们会触发某些预定义的程序并产生称为“内部交易”的副作用或副产品。一次智能合约参与可能会导致数十甚至数百笔内部交易。这些是执行智能合约或代币转移时发生的价值转移

某些以太币和代币交易需要执行智能合约。这些在主要 ETH 交易历史记录中显示为内部交易,并且不可见。

交易是对以太坊链状态的更改,即它们将数据写入链而不是读取数据。

在以太坊上,可能会发生一些不同的状态变化,但交易是用户最担心的。开发人员可以使用跟踪转账的地址活动通知来告诉用户他们的交易,例如两个以太坊账户之间的价值交换。

与常规交易不同,内部交易缺乏加密签名,并且通常存储在链外,这意味着它们不是区块链本身的一部分。有些存储在链上,尽管这需要使用额外的气体,因此它不经常使用。像这样的内部交易总是专门传输以太币,从而影响地址余额。

当内部交易发生时,关于它们的信息并不多。因此,当涉及到他们的地址、钱包或合同时,消费者常常不知道。

追踪交易可能需要很长时间。此操作属于 CPU 密集型操作,会对节点造成影响。如果节点不够强大,它可能会在跟踪时中断,从而导致该节点上的其余数据出现问题。

此外,内部交易的跟踪结果可能会很大,导致存储和检索出现问题。另一个问题是,节点通常将跟踪操作限制为特定数量的块——通常是大约 30 分钟的块回溯。因此,如果您希望能够收集有关任何潜在事件的信息,那么智能合约交互后的时间段对于采取行动至关重要。因此,如果您希望能够收集有关任何潜在内部交易的信息,则智能合约交互后的时间段对于采取措施至关重要。

总而言之,要追踪内部交易,就必须具备时间、节点容量和处理能力。这对于每个区块链用户和加密货币爱好者来说都是不可能的,尽管它应该是一个简单且易于使用的操作。