主页 > token.im钱包下载 > 什么是区块链中的账户

什么是区块链中的账户

token.im钱包下载 2023-02-22 07:38:40

熟悉区块链的朋友都知道自己有地址和私钥,可以通过这个地址转账代币,那么这个账户存在吗?

在比特币中账户涉及比特币交易,账户转账有输入和输出。首先,你需要知道比特币中的硬币是如何出现的。挖矿过程中有 Coinbase 交易,这意味着产生了新的比特币。目前一次挖矿获得的比特币除了手续费应该是1。2.@ >5比特币。然后可以在每个帐户之间转移这些硬币。那么系统如何确定一个账户有比特币呢?取决于交易的输入输出(这里就不过多介绍比特币了,以后会更详细的分享给大家)。总之,我这次转账交易的比特币的来源可以通过之前的一笔交易的输出来追溯账户涉及比特币交易,并且总能找到这些比特币的来源,那么这些比特币就是合法的。但是对于某个账户,我们不存储该账户对应的余额有多少比特币。

账户涉及比特币交易

以太坊并非如此。在以太坊中使用了账户的概念,也就是说,有一个账户中有多少币的数据库。账户转账时,会判断账户中是否有对应的token,具体余额是多少。通过这种方式,您可以决定交易是否合法。当然,合法性的概念并不是简单的余额问题,但这里主要讲的是账户,未来更多的以太坊内容会分享给大家。

账户涉及比特币交易

这是两者最明显的区别。说到这里,你可能会想,这种账户和现在的中心化账户有什么区别?放心,还是有区别的。您可以放心,即使是以账户的形式,也是分发的。

账户涉及比特币交易

那么这两种方法有什么好处呢?

UTXO 有利于安全性。对于任何比特币来说,它都可以追溯到最初的出生地。隐私。比特币不存在于任何账户中,因此任何账户都可以用来转账。很难追踪。不关心生意。重要的是交易的输入和输出。帐户福利节省空间。账户的主要存储是余额,不需要存储所有的交易输入输出数据。更多的状态。有了账户的概念,我们可以对它进行更多的操作,它不会像UTXO一样只有消费和不消费两种状态。更容易实施智能合约。这点和第二点很像,状态越多,我们的玩法就越多。

但是,从长远来看,UTXO 的数据库会小很多,因为账户无限大。存在是合理的,不要想着哪条路是对的,想想哪条路适合自己。