主页 > 苹果手机怎么下载imtoken > 一篇了解比特币和以太坊“账户”异同的文章

一篇了解比特币和以太坊“账户”异同的文章

苹果手机怎么下载imtoken 2023-01-18 11:49:31

比特币和以太坊是加密世界中用户数量最多的两种加密货币。今天给大家介绍一下比特币和以太坊账户系统的区别。

BTC 不使用账户

BTC 使用 UTXO,ETH 使用账户余额值。

UTXO(Unspent Transaction Output):指未使用的交易输出。它是比特币交易生成和交易验证的核心概念。

每一笔比特币交易都有输入和输出,别人付给你的钱是“交易输入”,而你收到的钱是“交易输出”。未使用的输出 - 即 UTXO。

因此,在比特币网络中,没有账户的概念,没有比特币余额之类的东西,整个网络的区块链上只有UTXO。

UTXO 的主要目的是记录和跟踪交易的输入和输出。

ETH 选择账户

比特币有账户吗

ETH使用图灵完备语言比特币有账户吗,提供智能合约,可以运行DAPP。为了运行DAPP,ETH放弃了UTXO,选择了一个账户。

账户可以节省大量空间,每笔交易只有一个输入、一个输出和一个签名。

帐户具有更大的可替代性、更简单的编码和轻客户端。

什么是帐户?

V神说:区块链是一台神奇的计算机,任何人都可以上传程序,程序可以自动执行。每个程序的当前和过去状态都是公开可见的。

在以太坊系统中,状态由称为“账户”的对象和在两个账户之间转移价值和信息的状态转换组成。

比特币有账户吗

简单地说,所有账户的状态就是以太坊网络的状态。以太坊网络随着每个区块更新以达成共识。账户在以太坊中发挥着核心作用。

什么是帐户?

每个以太坊账户都包含一对公钥和私钥。

账户使用公钥对交易进行加密,因此EVM(以太坊虚拟机)可以保证交易发起者安全有效。账户地址由公钥末尾的 20 个字节生成。

帐户按地址索引,每个私钥/地址对都被编码为加密文件。

这和 BTC 一样:转账时,公钥就像收款人的帐号。地址类似于收款人姓名。而私钥就像一个签名。

比特币有账户吗

与 BTC 不同,它不再是存储在 ETH 账户中的 UTXO(找零)。

ETH 账户存储在以下四个部分:

随机数,用于确定每笔交易只能处理一次的计数器

账户当前的 ETH 余额

账户的合约代码比特币有账户吗,如果有的话

账户的存储空间(默认为空)

比特币有账户吗

ETH账户分类

ETH 账户分为两种:

外部账户(由私钥控制)

合约账户(由合约代码控制)

外部账户,包括余额状态和无代码,只能用于转账ETH等ERC20代币。

合约账户,不仅包含余额状态,还包含代码。收到消息后,会激活智能合约的内部代码,可以读写账户内部存储,可以进行发送其他消息等操作。

比特币有账户吗

账户和钱包的关系

钱包的功能是管理:接收、存储和转移ETH。

一个可以存储多个账户的钱包。

例如:钱包就像支付宝账户。 (打个比方,支付宝是中心化的,把它想象成一个去中心化的支付宝),ETH账户就像银行卡。

一个支付宝账户可以绑定多张银行卡。 (一个钱包可以存储多个ETH账户)

同时ETH账户的银行卡为多币种银行卡,可存入美元、人民币、欧元等。

ETH账户可以存储多个符合ERC20协议的代币,如ETH、KIN等

哈哈哈,ETH,钱包,账户,不再傻傻的糊涂了!