点对点传输是什么意思?一文带你了解点对点传输

发布时间:2个月前 (2022-04-12 11:30) 阅读: 18 次

点对点(Peer-to-Peer,P2P)技术,又称点对点互联网技术,是一种新兴的网络技术。由于网络参与者的计算能力和带宽,他们不依赖于几个服务器

点对点传输是什么意思?一文带你了解点对点传输插图

一般来说,点对点传输不通过任何服务器直接传输

好朋友:“这有什么奇怪的?我给你打电话,发微信,发邮件,通过微信给你转账,都不是点对点的。我说得对,你说得对。我们可以直接进行点对点的交流!“

看起来这些行为确实是点对点的交流,但事实并非如此。这些行动背后有第三方组织。以手机支付为例,当我们用手机微信或支付宝进行支付时,背后是腾讯和阿里巴巴对该机构的背书。腾讯和阿里巴巴是公平、公正、安全和可信交易的保证。正是因为背后组织的认可,我们才可以放心地把自己的钱交给一个我们不认识的陌生人。因为有第三方组织的存在,这些形式不属于点对点传输

有第三方参与,如果第三方组织有问题,我们可能就没钱了。当然,出现这种情况的概率很小。然而,也可能出现小概率。在这个时候,对账需要大量的人力、物力和时间,最终可以解决,但成本非常高

根据中本论文的解释,“从字面上讲,一定有两点。这一点通常是一台电脑或一个载体。如果是a和B,a和B可以在没有任何第三方参与的情况下直接通信。“

点到点区块链中没有客户端和服务器的概念。所有节点都相等。任何两点都可以交易。交易成功后,整个网络中的所有节点都将记录该交易。如果任何一个节点出现问题,事务结果都不会受到影响

共识机制

peer-to-peer网络确实可以提供高水平的安全性。但是,整个区块链技术必须依靠共识机制,共识机制决定了一个区块链系统的去中心化程度、性能和安全性

所以回到老白的“数据库”

老白的家人每周检查一次账户,6个人和6本书坐在一起检查账户。如果老白账簿中的一个区块,例如7月3日的一笔支出是100元,而其他五个账簿的记录是120元,那么以其他五个账簿的记录为准,并且老白账簿中7月3日的区块记录必须更改,而且,老白账簿中7月3日之后的所有区块都将失效,而且必须修改,使之与其他五个账簿的区块一致。不然的话,老白的账本就为你抛弃了,没有人会承认你的账本。老柏欣觉得我比窦娥还冤枉。钱是我自己花的,一共100元。那可不好。大多数人录120,那是120,其实不是。这就是区块链的纠错机制。遵循大多数原则

如果老白媳妇的数据也是错误的,而且老白媳妇7月4日的区块有一个错误的数据,那么老白媳妇7月4日的区块数据,包括以后的区块,都是无效的,必须改成和大多数人一样

当然,我们说老白冤枉了,并不是说区块链的机制错了。相反,你认为,如果有人恶意篡改数据呢?他更可能换几本书还是大部分书?答案是显而易见的。不可能同时篡改账簿中的大部分数据。因此,区块链的共识机制实际上保证了数据的不可篡改性。