一笔Cardano交易能做什么

Cardano使用的EUTXO模式与以太坊使用的基于账户的模式有根本的不同。事实上,一个Cardano交易可以处理数百个用户请求。换句话说,一笔交易可以相当于其他网络上的数百笔交易。让我们一起探讨一个交易来解释Cardano平台的力量。

一笔交易分布在217个地址的ADA
一个NFT项目Space Pugs Alpha在一次交易中向217个用户分发了16,164英镑(7000美元)。交易费用仅为0,78英镑(0,33美元)。值得注意的是,这不是一个特殊的交易。在Cardano网络上每天都有很多这样的交易发生。这一次很幸运,得到了媒体的关注。让我们通过Cexplorer来探索这笔交易。

正如你所看到的,该交易有217个输出。每个输出都被交易发送至一个独特的地址。你可能还注意到,Cardano的许多用户使用手柄而不是地址。

该交易的大小为14 kB,占据了区块大小的17%左右。如果像这样的区块中只有一个交易,并且可以填满整个区块,那么它可以处理大约1300个用户请求。然而,这个区块只能由一个用户使用,这是不可取的。尽可能快地处理所有用户的交易是很重要的。简单交易和复杂交易之间的比例很重要。无论如何,如果我们把这种情况发挥到极致,把这样的交易转换成每秒的交易数(TPS),我们会得出一个数字65。

复杂的交易
在实践中,你可以看到,在一个Cardano区块中,通常有几个像这样的复杂交易(包含许多用户请求)和其他几个有一个发送方和一个接收方的简单交易。复杂的交易通常是由DeFi服务创建的,它采用EUTXO功能将多个用户请求合并成一个交易。

在这种情况下,必须提到经常使用的TPS指标对Cardano来说不是很有效,除非你考虑到复杂交易的工作方式,以及它们在Cardano网络中被大量使用的事实。如果你想知道在一个区块内有多少用户能够使用Cardano网络,你需要看看每笔交易并计算收件人地址。像3个复杂的交易和5个简单的交易的数字可能意味着在一个区块内有1000个用户在他们的地址收到ADA币或代币。报告每秒EUTXO的数量或每秒接收者地址的数量可能会更聪明。

Cardano允许用户创建复杂的交易,而不需要使用智能合约。这就是为什么交易如此便宜,同时也很安全。以太坊无法在一个简单的交易中向多个地址发送ETH或代币。如果你想在以太坊上做类似的事情,你将不得不使用智能合约,而且费用会大大增加。智能合约将不得不把ETH一个一个地分发到多个地址,所以以串行的方式。Cardano允许并行处理。

总结
EUTXO模型可以说是区块链行业中最高效、可扩展、可并行的模型之一。它有可能在一个交易中处理许多用户请求。随着采用率的提高,这个功能将被需要。