BTC $82,693.42 +1.34%
ETH $2,431.33 +0.99%
BNB $725.21 +0.80%
XRP $1.31 +1.83%
SOL $105.67 +2.53%
TRX $0.3310 -0.54%
DOGE $0.0796 +1.00%
ADA $0.2206 +0.84%
BCH $278.31 +1.51%
LINK $12.17 +1.92%
HYPE $79.92 +1.69%
AAVE $152.79 +0.62%
SUI $1.01 +3.21%
XLM $0.1785 +0.80%
ZEC $1,163.73 +3.68%
AAPL $343.83 +0.16%
AMZN $253.00 +1.57%
GOOGL $343.09 +1.13%
MSFT $532.08 +1.02%
META $716.37 +1.40%
NVDA $217.49 +1.64%
TSLA $356.64 +1.56%
SNDK $1,348.40 +5.77%
INTC $93.49 +4.58%
SPCX $147.88 +2.21%
MU $902.67 +3.84%
AMD $543.04 +2.70%
BTC $82,693.42 +1.34%
ETH $2,431.33 +0.99%
BNB $725.21 +0.80%
XRP $1.31 +1.83%
SOL $105.67 +2.53%
TRX $0.3310 -0.54%
DOGE $0.0796 +1.00%
ADA $0.2206 +0.84%
BCH $278.31 +1.51%
LINK $12.17 +1.92%
HYPE $79.92 +1.69%
AAVE $152.79 +0.62%
SUI $1.01 +3.21%
XLM $0.1785 +0.80%
ZEC $1,163.73 +3.68%
AAPL $343.83 +0.16%
AMZN $253.00 +1.57%
GOOGL $343.09 +1.13%
MSFT $532.08 +1.02%
META $716.37 +1.40%
NVDA $217.49 +1.64%
TSLA $356.64 +1.56%
SNDK $1,348.40 +5.77%
INTC $93.49 +4.58%
SPCX $147.88 +2.21%
MU $902.67 +3.84%
AMD $543.04 +2.70%
first_img

Zakura выпустила экспериментальную P2Pv2, тестовая сеть уже работает в двух стеках

2026-10-19 14:53:22

Нацеленная на Zcash реализация узлов Zakura представила экспериментальный сетевой уровень P2Pv2, предназначенный для замены устаревшего протокола, унаследованного от Bitcoin. Этот уровень сочетает в себе высокопроизводительную сеть, контроль ресурсов и консенсусный механизм с проверкой свойств, позволяя разработчикам добавлять услуги без разрешения. Zakura утверждает, что для обработки 50 000 транзакций в секунду каждый полный узел должен постоянно получать около 100 МБ/с данных блоков, в то время как блоки NU7 могут содержать максимум 2 МБ за 25 секунд, что более чем в тысячу раз превышает текущую пропускную способность сети.

P2Pv2 заменяет протоколы, существовавшие около десяти лет назад, протоколом, который можно оптимизировать для задержки, пропускной способности или надежности, и одно безопасное соединение может поддерживать несколько независимых услуг. Транспортный уровень использует собственный zakura-quic, основанный на quinn-proto, использующий QUIC и TLS 1.3, а также аутентификацию узлов с помощью Ed25519. Связанные изменения устраняют зависимость от Iroh, узлы могут настраивать буфер сокета, окно управления потоком, таймеры и доступ к соединению до рукопожатия TLS. Новый транспорт напрямую соединяет адреса узлов, не используя ретрансляцию, внешние адресные поиски, автоматическое сопоставление портов или NAT-пробитие QUIC. Узлы подписывают идентификацию, адрес, диапазон протоколов и идентификатор услуги, клиенты могут искать узлы по конкретной услуге.

Независимый компонент zakura-header-chain проверяет заголовки блоков и сохраняет конкурирующие ветви в ориентированном ациклическом графе, выбирая наилучшую подходящую цепочку. Синхронизация блоков планирует запросы на основе измеренной скорости доставки от каждого узла, а проверенное дерево обязательств используется для пропуска восстановления деревьев Sapling, Orchard и Ironwood для каждого блока. В настоящее время Mainnet по умолчанию все еще использует старый P2P стек, Testnet и Regtest работают по умолчанию в двойном стеке, а версия родного протокола — p2p-v2/3. Zakura утверждает, что P2Pv2 все еще имеет известные риски отказа в обслуживании и еще не стал укрепленной границей доверия, производство укреплений, контроль ресурсов и протокол реле блоков все еще находятся в разработке.

app_icon
ChainCatcher Building the Web3 world with innovations.