Альткоины

Solana ускоряет генерацию блоков на 17%, но пропускная способность сети остается прежней

Как показывают данные блокчейна, в пятницу Solana сократила целевое время слота с 300 до 250 миллисекунд; в результате «внутренние часы» сети стали идти почти на 17% быстрее, хотя это и не привело к пропорциональному росту общей пропускной способности транзакций.

Звучит слишком сложно и технически? Давайте разберемся на примере.

Представьте себе железнодорожную станцию ​​в крупном финансовом центре. В пятницу интервал ожидания между поездами на этой станции сократили, скажем, с 30 до 25 секунд. Вместимость каждого поезда осталась прежней, как и общее количество пассажиров, проходящих через станцию ​​за час.

Однако на платформе стало свободнее, а пассажиры начинают движение быстрее, что предотвращает образование «бутылочного горлышка» у выходов.

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

Слот — это короткий временной интервал, в течение которого назначенный валидатор может добавить блок. При длительности слота в 250 миллисекунд Solana будет стремиться обрабатывать четыре слота в секунду (вместо прежних примерно 3,3), обеспечивая кошелькам, биржам и торговым приложениям доступ к более актуальной информации о состоянии сети.

Валидаторы, или организации, предоставляющие вычислительные мощности для поддержания любой сети блокчейн, остаются лидерами в течение четырех последовательных секунд. Таким образом, более быстрый таймер сокращает окно управления каждого лидера с 1,2 до 1 секунды, передавая право упорядочивания транзакций следующему валидатору раньше.

Это важно для таких приложений, как рынки, работающие на основе оракулов, и автоматизированные маркет-мейкеры, где устаревшие цены или несколько сотен миллисекунд неопределенности могут повлиять на то, будет ли транзакция выполнена должным образом.

Пользователи должны видеть обновления транзакций раньше, в то время как для свопов существует меньшее окно, в течение которого рынок может измениться, прежде чем они достигнут сети. Это может означать меньшее количество неудачных сделок и меньшую вероятность получения существенно отличающейся от ожидаемой цены.

Увеличение скорости не обеспечивает Solana прирост «чистой» пропускной способности на 17%. В рамках предложения SIMD-0525 допустимый объем вычислений и данных в каждом слоте сокращается пропорционально уменьшению длительности самого слота. Хотя в секунду теперь поступает больше слотов, каждый из них вмещает меньше операций, из-за чего фактический предел скорости обработки данных по сети остается практически неизменным.

При этом инфраструктуре приходится обрабатывать и хранить больше отдельных блоков. Приложения, рассчитывающие время путем умножения номера слота на фиксированную длительность, начнут давать погрешность, а хеши блоков будут терять актуальность быстрее в реальном исчислении времени. Это оставляет меньше возможностей для использования офлайн-подписи, отложенного подтверждения транзакций и других процессов, требующих участия человека.

Данное изменение — третий этап процесса, в ходе которого длительность слотов в сети Solana последовательно сокращалась: с 400 миллисекунд до 350, 300, а теперь и до 250 миллисекунд. Поскольку количество слотов в одной эпохе остается неизменным (432 000), ожидаемая продолжительность эпохи сокращается примерно с 36 до 30 часов.

Финальное сокращение длительности слота до 200 миллисекунд обеспечило бы генерацию пяти слотов в секунду и уменьшило бы длительность эпохи примерно до 24 часов. Сроки внедрения этого этапа в основной сети еще не определены. Разработчики заявили, что сеть перейдет к этому шагу только в том случае, если после перехода на 250-миллисекундные слоты уровень пропуска блоков (block-skip rate) останется в допустимых пределах.

Источник

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

Кнопка «Наверх»
  • bitcoinBitcoin (BTC) $ 81,018.00
  • ethereumEthereum (ETH) $ 2,625.32
  • tetherTether (USDT) $ 0.999668
  • usd-coinUSDC (USDC) $ 0.999753
  • tronTRON (TRX) $ 0.338179
  • zcashZcash (ZEC) $ 1,546.23
  • dogecoinDogecoin (DOGE) $ 0.087768
  • moneroMonero (XMR) $ 566.49
  • chainlinkChainlink (LINK) $ 12.43
  • cardanoCardano (ADA) $ 0.226809
  • leo-tokenLEO Token (LEO) $ 8.89
  • stellarStellar (XLM) $ 0.194832
  • bitcoin-cashBitcoin Cash (BCH) $ 247.55
  • daiDai (DAI) $ 0.999808
  • litecoinLitecoin (LTC) $ 58.32
  • hedera-hashgraphHedera (HBAR) $ 0.079377
  • crypto-com-chainCronos (CRO) $ 0.059016
  • okbOKB (OKB) $ 116.71
  • ethereum-classicEthereum Classic (ETC) $ 8.24
  • kucoin-sharesKuCoin (KCS) $ 7.29
  • cosmosCosmos Hub (ATOM) $ 1.70
  • algorandAlgorand (ALGO) $ 0.097739
  • dashDash (DASH) $ 61.33
  • vechainVeChain (VET) $ 0.008298
  • true-usdTrueUSD (TUSD) $ 0.999413
  • tezosTezos (XTZ) $ 0.329403
  • decredDecred (DCR) $ 17.66
  • iotaIOTA (IOTA) $ 0.045752
  • neoNEO (NEO) $ 2.33
  • basic-attention-tokenBasic Attention (BAT) $ 0.079907
  • qtumQtum (QTUM) $ 0.947728
  • liskLisk (LSK) $ 0.426219
  • 0x0x Protocol (ZRX) $ 0.115959
  • ontologyOntology (ONT) $ 0.053085
  • ravencoinRavencoin (RVN) $ 0.002310
  • paxos-standardPax Dollar (USDP) $ 0.999507
  • wavesWaves (WAVES) $ 0.265907
  • huobi-tokenHuobi (HT) $ 0.157021
  • bitcoin-diamondBitcoin Diamond (BCD) $ 0.061182
  • iconICON (ICX) $ 0.012268
  • monacoinMonaCoin (MONA) $ 0.070953
Закрыть
Закрыть