Peer-to-Peer (P2P)

Peer-to-Peer (P2P)— это децентрализованное взаимодействие между сторонами в распределенной сети, разделение задач или рабочей нагрузки между равными.

Что такое Peer-to-Peer (P2P)?

Peer-to-peer (P2P) подразумевает распределенную сеть, в которой «компьютерные системы» взаимодействуют друг с другом для обмена данными или задачами. Это означает, что для реализации всего процесса достаточно двух или более сторон, которые договариваются и соглашаются иметь дело друг с другом. Более того, центральный сервер не требуется для облегчения и управления таким общением.

Все участники сети признаются равными и пользуются одинаковыми привилегиями. Единственное необходимое условие для доступа к системе P2P - это подключение к Интернету и копия используемого программного обеспечения (или протокола). Пиры или узлы сети обычно предоставляют все или некоторые части своих ресурсов в распоряжение сети в отсутствие центрального сервера, который обрабатывает запросы и управляет ресурсами/задачами.

P2P приобретает особое значение в контексте криптовалют и блокчейна. К примеру, в whitepaper биткоина его протокол определяется как «A Peer-to-Peer Electronic Cash System» — ссылка на взаимовыгодное и равноценное участие всех участников без необходимости в каких-либо посредниках.

Все равноправные участники или узлы блокчейна как правило имеют одинаковые копии записей о счетах и истории транзакций, хотя майнеры (и другие "полные узлы"), предоставляющие сети вычислительную мощность вместо субсидий за блок и платы за транзакции, имеют более полную копию записей.

Биткоин — это подлинный одноранговый протокол, не зависящий от третьей стороны с централизованным контролем, но P2P не всегда должен быть основан на блокчейне. BitTorrent первоначально не был основан на блокчейне (до приобретения Tron), тем не менее он считается одной из крупнейших децентрализованных пиринговых систем.

Связанные термины