在区块链中完成每笔交易是否需要几分钟以上?
Does each transaction take more than a few minutes to finish in blockchain?
我是区块链新手,对性能有疑问。
区块链中的矿工需要解决一个数学难题才能创建一个区块,这个过程可能需要几分钟才能完成。
这是否意味着需要几分钟才能完成交易?
例如,如果我用比特币买了披萨,我需要等几分钟才能拿到披萨吗?
首先,将交易“注入”到区块链网络并不意味着它会立即被接受执行(包含在区块中)——它取决于当前负载决定的队列大小,以及由使用的协议确定的事务优先级排序功能。
其次,基于比特币和以太坊协议的最流行的区块链网络使用交易的条件终结——包含交易的区块可以由于分叉而从主链中排除,因此,事务再次变为未执行状态,并且 returns 进入待处理队列。
为了确保交易最终被包含在主链中(更准确地说,以足够高的概率),建议等到另外 4-6 个区块被添加到带有交易的区块的“顶部”。对于比特币,这个时间为 40-60 分钟,对于以太坊 - 60-90 秒。
我是区块链新手,对性能有疑问。
区块链中的矿工需要解决一个数学难题才能创建一个区块,这个过程可能需要几分钟才能完成。
这是否意味着需要几分钟才能完成交易?
例如,如果我用比特币买了披萨,我需要等几分钟才能拿到披萨吗?
首先,将交易“注入”到区块链网络并不意味着它会立即被接受执行(包含在区块中)——它取决于当前负载决定的队列大小,以及由使用的协议确定的事务优先级排序功能。
其次,基于比特币和以太坊协议的最流行的区块链网络使用交易的条件终结——包含交易的区块可以由于分叉而从主链中排除,因此,事务再次变为未执行状态,并且 returns 进入待处理队列。 为了确保交易最终被包含在主链中(更准确地说,以足够高的概率),建议等到另外 4-6 个区块被添加到带有交易的区块的“顶部”。对于比特币,这个时间为 40-60 分钟,对于以太坊 - 60-90 秒。