主页 > imtoken官网下载教程 > 以太坊官网以太坊账户

以太坊官网以太坊账户

imtoken官网下载教程 2023-04-30 07:31:18

未交易输出

比特币然后将有关用户余额的数据存储在一个基于 UTXO 的结构中:系统的整个状态是 UTXO 的集合,每个 UTXO 都有一个所有者和一个面值以太坊官网查余额,交易花费几个输入的 UTXO,并且它是创建规则几个新的 UTXO:

每个引用的输入必须有效且尚未花费:对于交易,必须包含每个输入所有者的匹配签名:总输入必须大于或等于总输出值

因此,用户在系统中的余额就是用户拥有私钥的UTXO的总价值。

以太坊的做法

以太坊的状态是系统中所有账户的列表

每个账户都包含余额和以太坊特定数据(代码和内部存储)

以太坊app官网_以太坊官网查余额_以太坊挖矿软件官网

如果发送账户有足够的余额支付,则交易有效; 在这种情况下,发送账户首先被借记,然后这笔收入被记入接收账户。

如果收款账户关联了代码,代码会自动运行,内部存储可能会发生变化,或者代码可能会向其他账户发送额外的信息,这可能会导致进一步的贷款融资关系。

UTXO 的优势

更高的隐私性,潜在的可扩展性。

以太坊的优势

节省大量空间:UTXO不单独存放,而是合并到一个账户中; 每笔交易只需要一个输入、一个签名和一个输出。

更好的可替代性:货币本质上是同质的和可替代的; UTXO的设计使得货币的来源分为“可消费”和“不可消费”两类

以太坊挖矿软件官网_以太坊app官网_以太坊官网查余额

更容易:更容易编码和理解,尤其是在设计复杂的脚本时。当脚本逻辑复杂时,UTXO 就更加混乱

持久化轻节点易于维护:只要向特定方向扫描状态树以太坊官网查余额,轻节点就可以随时轻松访问所有账户相关数据。 UTXO 的每笔交易都会导致状态引用发生变化,这给轻节点带来了很大的压力。

帐户类型

EOA:外部账户

以太币余额,交易可发送,用户私钥控制,无关联码

合约账户:

以太余额,关联代码,由代码控制,代码执行由其他合约的交易或调用消息触发。 执行代码时,可以操作自己的存储空间,也可以调用其他合约。

以太坊挖矿软件官网_以太坊app官网_以太坊官网查余额

在这里插入图片描述

以太坊交易

已签名的数据包,由 EOA 发送到另一个帐户

消息收件人地址发件人签名金额数据START GASGAS PRICE

信息

合约可以向其他合约发送消息

消息是虚拟对象,不会被序列化,只存在于以太坊执行环境中

以太坊app官网_以太坊挖矿软件官网_以太坊官网查余额

可以看作是一个函数调用

1. 消息发送者

2.消息接收者

3.金额

4.数据

5、启动气

合同

以太坊官网查余额_以太坊app官网_以太坊挖矿软件官网

可以读/写自己的内部数据库

可以向其他合约发送消息依次触发执行

一旦合约运行完毕,并且由其发送的消息触发的所有子执行都已完成,EVM 将停止运行,直到下一个交易被唤醒。

合同申请

维护一个数据存储,其中包含对其他合约或外界有用的内容,典型的例子是模拟货币的合约。

具有更复杂访问策略的普通帐户是通过称为“转发合同”的合同来实现的:如果满足某些条件,传入的消息只会重新发送到某个所需的目标地址,例如钱包。

管理正在进行的合同或多个用户之间的关系,示例包括金融合同。

币圈新闻,版权所有丨如未注明,均为原创丨本站受BY-NC-SA协议授权