• bitcoinBitcoin (BTC) $ 70,630.00
  • ethereumEthereum (ETH) $ 2,089.56
  • tetherTether (USDT) $ 0.999360
  • usd-coinUSDC (USDC) $ 0.999824
  • tronTRON (TRX) $ 0.278885
  • dogecoinDogecoin (DOGE) $ 0.096045
  • bitcoin-cashBitcoin Cash (BCH) $ 526.33
  • cardanoCardano (ADA) $ 0.269391
  • leo-tokenLEO Token (LEO) $ 8.24
  • chainlinkChainlink (LINK) $ 8.79
  • moneroMonero (XMR) $ 319.36
  • stellarStellar (XLM) $ 0.159877
  • daiDai (DAI) $ 0.999706
  • litecoinLitecoin (LTC) $ 54.13
  • hedera-hashgraphHedera (HBAR) $ 0.091138
  • zcashZcash (ZEC) $ 237.86
  • crypto-com-chainCronos (CRO) $ 0.079100
  • okbOKB (OKB) $ 74.85
  • ethereum-classicEthereum Classic (ETC) $ 8.55
  • kucoin-sharesKuCoin (KCS) $ 8.52
  • cosmosCosmos Hub (ATOM) $ 1.95
  • algorandAlgorand (ALGO) $ 0.096418
  • vechainVeChain (VET) $ 0.007963
  • true-usdTrueUSD (TUSD) $ 0.999564
  • dashDash (DASH) $ 35.94
  • decredDecred (DCR) $ 26.05
  • tezosTezos (XTZ) $ 0.409377
  • iotaIOTA (IOTA) $ 0.069458
  • neoNEO (NEO) $ 2.73
  • basic-attention-tokenBasic Attention (BAT) $ 0.118701
  • qtumQtum (QTUM) $ 0.925660
  • ravencoinRavencoin (RVN) $ 0.005820
  • 0x0x Protocol (ZRX) $ 0.107118
  • wavesWaves (WAVES) $ 0.503405
  • paxos-standardPax Dollar (USDP) $ 0.999627
  • iconICON (ICX) $ 0.039872
  • ontologyOntology (ONT) $ 0.045773
  • liskLisk (LSK) $ 0.136334
  • huobi-tokenHuobi (HT) $ 0.174468
  • bitcoin-goldBitcoin Gold (BTG) $ 0.450428
  • nemNEM (XEM) $ 0.000808
  • augurAugur (REP) $ 0.690475
Безопасность

Zcash Foundation добавляет инструмент DNS Rust для повышения надежности сети

Ранее на этой неделе Zcash Foundation запустил новый инструмент на базе Rust – часть инфраструктуры, предназначенную для того, чтобы помочь узлам Zcash находить друг друга, когда они впервые подключаются к сети.

Такие инструменты DNS выступают в качестве точки входа в децентрализованные сети. Когда запускается новый узел Zcash, у него нет встроенного списка узлов для подключения. Система раздачи предоставляет краткий список активных, работоспособных узлов, что позволяет сети расти, не полагаясь на какого-либо центрального координатора.

До сих пор Zcash полагался на старые реализации этого инструмента. Фонд заявил, что переписывание его на Rust модернизирует часто упускаемую из виду часть сети и снижает риск сбоев в периоды стресса или роста.

Новый инструмент построен с использованием того же сетевого кода, который используется в Zebra, полном узле Zcash Foundation на базе Rust. Это означает, что инструмент сканирует сеть, используя те же правила и протоколы, что и поддерживаемые им узлы, уменьшая несогласованность и повышая надежность.

Конструкция Rust также повышает безопасность и производительность. В Фонде заявили, что инструмент использует архитектуру без блокировки для быстрой обработки DNS-запросов даже при высоком трафике. Он также включает в себя встроенные средства защиты, такие как ограничение скорости для каждого IP-адреса, что помогает предотвратить такие злоупотребления, как атаки с усилением DNS.

Для операторов инструмент спроектирован таким образом, чтобы им было легко управлять. Rust поддерживает как IPv4, так и IPv6, включает мониторинг в реальном времени с помощью метрик Prometheus и поставляется с инструментами Docker для простого развертывания.

Rust имеет открытый исходный код и доступен на GitHub, тестирование рекомендуется как в основной, так и в тестовой сети.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»