【imtoken怎么安全设置】解决双重支付问题,P2P节点连接方式变得更有效

z4

    比特币协议是一种分散式的数字货币协议,它是由一系列去中心化的、无国界的、开源的、共识机制所驱动的。比特币协议的一大特点就是它采用了P2P(Point-to-Point)的节点连接方式。这样一来就使得整个比特币网络形成了一个去中心化、全球性的P2P网络。那么这个P2P网络有什么优势呢?

【imtoken怎么安全设置】解决双重支付问题,P2P节点连接方式变得更有效(图1)


    首先,P2P节点连接方式可以保证数据传递和交易处理通过多个独立的节点之间进行。这样可以避免出现中心化服务器失效而导致数据传递和交易处理出错。其次,P2P方式能够使得数据传递和交易处理变得高效、便捷、安全。因为在各个独立节点之间不存在中心化服务器所导致的性能问题。此外,由于不存在中心化服务器而使得数据传递和交易处理变得安全可靠。因为在P2P方式中,各个独立节点都能够相互监测并加以保证。


    实际上,在P2P方式中,所有参与者都将成为“凭证人”或“凭证者”。凭证人将核对所有新发行的交易信息并将其广播到整个P2P网上。如此一来就能够保证新发行的交易信息能够得到真实、准确地表述。而当新发行的交易信息得到大部分凭证人所核对并通过时就能够形成一条新的区块链并将之加入到整个P2P网上。而当这条新生成的区块链得到大部分凭证人的赞同时就能保证这条区块链的有效性。因此P2P的节点连接方式保证了数据传递和交易处理的高效、便捷、安全。


    此外,在P2P的节点连接方式中,还有一项重要的机制——“双重支付”问题的解决。“双重支付”问题就是一方在向另一方进行付款时向后者出具多张不同金额相同但不含相同ID(Identification)信息的代币/数字代表(Token/DigitalRepresentation);而这样就会造成一方既能够将代币/数字代表作为已付之物而又能再度将相同代币/数字代表作为已付之物去要回剩余金额耳。但是在P2P的节点连接方式中;首先;各个“凭证人”/“凭证者”都会将新发行的交易信息核对之后再将其广泛传递到它所相连之所有独立节点上去;而当新发行之交易信息得到大部分独立“凭证人”/“凭证者”所核对并通过时就会马上形成一条新生成之区块链;而当此条新生成之区块链得到大部分独立“凭证人”/“凭证者”所核对并通过时就能使得此条新生成之区块链得到真正意义上之永久性存储;因此就避免了上述“双重支付”问题之存在;