Найти в Дзене

ПОНИМАНИЕ ОДНОРАНГОВЫХ (P2P)СЕТЕЙЕсли бы блокчейн хранился только на одном компьютере

ПОНИМАНИЕ ОДНОРАНГОВЫХ (P2P) СЕТЕЙ Если бы блокчейн хранился только на одном компьютере (сервере) и вдруг оказалось бы, что он отключенный, то это было бы очень неприятно, если не сказать больше. На самом деле, текущее состояние блокчейна загружается, синхронизируется и предоставляется многими компьютерами во всем мире. Эти компьютеры называются «узлами» или «нодами» (nodes), и они работают совместно в одноранговой (peer-topeer — P2P) сети, чтобы гарантировать, что блокчейн является безопасным и актуальным. Каждый из этих узлов хранит полную, обновленную (актуальную) версию блокчейна. Каждый раз, когда добавляется новый блок, все узлы обновляют свой блокчейн. Использование одноранговой сети имеет определенные преимущества: — Всегда можно проверить состояние блокчейна, используя программу-проводник — т. н. Блокчейнэксплорер (Blockchain explorer) или Блок-эксплорер (Block explorer). — Не надо полагаться только на одну сторону, чтобы знать истинное состояние блокчейна. — Не надо полагатьс

ПОНИМАНИЕ ОДНОРАНГОВЫХ (P2P) СЕТЕЙ Если бы блокчейн хранился только на одном компьютере (сервере) и вдруг оказалось бы, что он отключенный, то это было бы очень неприятно, если не сказать больше. На самом деле, текущее состояние блокчейна загружается, синхронизируется и предоставляется многими компьютерами во всем мире. Эти компьютеры называются «узлами» или «нодами» (nodes), и они работают совместно в одноранговой (peer-topeer — P2P) сети, чтобы гарантировать, что блокчейн является безопасным и актуальным. Каждый из этих узлов хранит полную, обновленную (актуальную) версию блокчейна. Каждый раз, когда добавляется новый блок, все узлы обновляют свой блокчейн. Использование одноранговой сети имеет определенные преимущества: — Всегда можно проверить состояние блокчейна, используя программу-проводник — т. н. Блокчейнэксплорер (Blockchain explorer) или Блок-эксплорер (Block explorer). — Не надо полагаться только на одну сторону, чтобы знать истинное состояние блокчейна. — Не надо полагаться на безопасность одного сервера, чтобы знать, что блокчейн защищен. — Потенциальному злоумышленнику придется одновременно взломать тысячи узлов, а не один сервер. 99 — Всегда есть уверенность, что блокчейн никогда не исчезнет, потому что для этого придется отключить или уничтожить все узлы, которых тысячи по всему миру. Это все очень важно, но вышеизложенное не означает, что блокчейн только из-за этого оказывается достаточно надежным, чтобы использоваться для хранения транзакций. Например, как узнать, что все транзакции в блокчейне верны? Как узнать, что в блоках нет недействительных транзакций? И если есть разные версии блокчейна, откуда мы узнаем, которые из них являются истинными? Все эти опасения весьма изобретательно решаются консенсусным механизмом, использование которого стало возможным, в первую очередь, благодаря одноранговой сети.