什么是区块链中的终局性?什么是交易终局性?

区块链 09-10 阅读:2 评论:0

如果你正在进行交易,你可能听说过“终局性”这一术语。那么,什么是区块链中的终局性?交易终局性又意味着什么?

什么是区块链中的终局性?什么是交易终局性?


什么是区块链中的终局性?


在区块链上,我们时常进行各种交易。这些交易可以涉及货币价值、投票、所有权转移等。然而,尤其是在一个无需信任的系统中转移价值时,我们希望确保交易是最终的且不可撤销的。


就区块链而言,这意味着一旦一个结构完整的区块被添加到区块链中,它就不能被撤销或更改。


终局性在区块链共识协议中至关重要,但它并不总是即时的。因此,人们通常需要等待一定数量的确认后,交易才被视为具有终局性。


金融中的终局性是什么?


探讨传统金融世界中的终局性,有助于我们理解其在区块链中的重要性。金融机构最关心的终局性是“结算终局性”。这点至关重要,因为交易结算所需的时间越长,在此期间可能发生意外情况的风险也就越高。


什么是交易终局性?


一般而言,交易终局性是指交易双方可以认为交易已完成的时刻。更具体地说,这一时刻是指交易已被添加至区块链,且无法被恢复或更改。


概率终局性


概率终局性是指,随着更多区块被添加至交易所在的区块链之后,交易的终局性会逐渐增强。换句话说,区块越往后添加,该交易就越靠前地嵌入区块链之中,因此越难以被恢复或更改(例如双重支付问题)。对于大多数采用概率终局性机制的协议,通常建议在交易后继续添加若干区块,直到该交易被认为具有终局性。


确定性终局性


确定性终局性是指,交易一旦被添加到区块链中,就立即被视为最终完成。为了实现这一点,必须由“领导者”提出需要添加的区块,并且这些区块需由一部分特定的验证者加以批准。确定性终局性较为罕见,通常由基于实用拜占庭容错(PBFT)机制的协议提供,例如Tendermint(参见拜占庭容错问题)。


因此,希望你现在已经了解什么是区块链中的终局性以及交易终局性的含义。因此,在区块链技术中,交易因其确定性而被称为不可更改的。然而,大多数区块链协议仅提供概率性的交易终局性——这意味着交易不会自动或立即完成,而是随着时间的推移(即随着更多区块被确认)变得“越来越确定”。

官方交流群:https://t.me/gtokentool
版权声明

本文仅代表作者观点,不代表本站立场。

分享:

扫一扫在手机阅读、分享本文

相关推荐

标签列表