Вырашэнне дылемы затрымкі тэхналогіі блокчейн ⋆ ZyCrypto

Resolving The Latency Dilemma Of Blockchain Technology

рэклама


 

 

Тэхналогія блокчэйн і шырокі спектр прадуктаў і паслуг, створаных на яе аснове, рэкламуюцца як «ключавыя рухавікі» наступнай хвалі інавацый у традыцыйных і лічбавых экасістэмах.

Пераход ад Web2 да Web3 адбываецца хутчэй, чым калі-небудзь, што відаць з растучай папулярнасці прыкладанняў, заснаваных на блокчейне. За апошнія пару гадоў дэцэнтралізаваныя платформы захапілі платформы на аснове Web-2. Напрыклад, Audius, Chingari і Axie Infinity - гэта толькі некаторыя з праектаў, якія парушаюць традыцыйныя бізнес-мадэлі сваімі новымі падыходамі. Нягледзячы на ​​​​тое, што новыя платформы, гэтыя платформы паспяхова сабралі дзясяткі мільёнаў карыстальнікаў па ўсім свеце, а іх супольнасці з кожным днём растуць яшчэ больш.

Гэта толькі пачатак рэвалюцыі Web3, чакаецца, што наступная хваля дэцэнтралізаваных прыкладанняў прыцягне яшчэ большы ўдзел амаль 5 мільярдаў карыстальнікаў Інтэрнэту ва ўсім свеце.

Барацьба з праблемай латэнтнасці

На працягу многіх гадоў сотні даследчыкаў рынку адзначылі, што «хуткасць» мае вялікае значэнне, асабліва з пункту гледжання карыстальніка. Амаль дзесяць гадоў таму, калі зараджаўся сучасны Інтэрнэт (Web2), Amazon паказала, што гэта каштавала ім 1% ад продажаў за кожныя 100 мілісекунд затрымкі. Гігант пошукавай сістэмы Web2 Google таксама выявіў, што кожныя дадатковыя 0.5 секунды затрымкі ў генерацыі вынікаў пошуку, трафік знізіўся на 20%.

рэклама


 

 

З часам і развіццём тэхналогій чаканні канчатковых карыстальнікаў выраслі ў разы. У нашы дні спажыўцам трэба ўсё адным націскам кнопкі. Цяперашняя версія «цэнтралізаванага» Інтэрнэту ў пэўнай ступені здольная спраўляцца з ростам кліентаў і патрэбай у паслугах без затрымкі. 

Але з Web3 усё крыху інакш. У кантэксце вылічэнняў затрымка адносіцца да агульнай затрымкі паміж уваходам і згенераваным выхадам. Аднак у кантэксце блокчейна затрымкі - гэта прамежкі часу паміж адпраўкай транзакцыі ў асноўную сетку і атрыманнем першага пацверджання прыняцця. 

Большасць існуючых блокчэйн-сетак павольныя ў параўнанні з існуючымі стандартамі Web2. Напрыклад, адна транзакцыя ў сетцы Bitcoin займае амаль 10 хвілін. У сетцы Ethereum пацвярджэнне можа заняць да 30 секунд і больш у залежнасці ад загружанасці сеткі, што па-ранейшаму павольна па сучасных стандартах.

У той час як старыя сеткі змагаюцца з праблемамі затрымкі, перспектыўныя блокчейны, як Solana сцвярджае, што забяспечвае хуткасць транзакцый да 65,000 XNUMX TPS (транзакцый у секунду). Гэта вялікая хуткасць, але калі справа даходзіць да затрымкі, распрацоўшчыкі павінны разглядаць яе з пункту гледжання карыстальніка, таму ім трэба пераправерыць інфраструктуру, якую яны выкарыстоўваюць для падлучэння да асноўнай сеткі.

Тут у гульню ўступаюць такія пастаўшчыкі паслуг вузлоў, як QuickNode. QuickNode прапануе вокамгненныя глабальныя API для сотняў традыцыйных кампаній, якія хочуць уключыць тэхналогію блокчейн ў свае існуючыя бізнес-мадэлі. Платформа мае больш за 3,000 глабальных вузлоў і абслугоўвае больш за 70 мільярдаў запытаў API у месяц. У цяперашні час QuickNode сумяшчальны з дзесяццю блокчейнами, уключаючы Bitcoin, Binance Smart Chain, Celo, Terra, xDai, Optimistic, Polygon, Fantom, Ethereum і Solana.

Празрысты справаздачу аб параўнальным аналізе QuickNode

Дэманструючы сваю прадукцыйнасць з іншымі пастаўшчыкамі вузлоў, каманда QuickNode нядаўна апублікавала шырокае тэматычнае даследаванне, у якім параўноўвала сваю глабальна размеркаваную сетку API з публічнымі канчатковымі кропкамі ў экасістэме Solana. Платформа атрымала вялізную ўдзячнасць ад крыптасупольнасці за празрыстую публікацыю сваіх параўнальных дадзеных.

У гэтай ступені, QuickNode апублікаваў яшчэ адну параўнальную справаздачу, у якой параўноўвае свае паслугі з іншымі пастаўшчыкамі паслуг вузлоў у экасістэме Ethereum. Падобным чынам, як і ў папярэднім тэсце, каманда QuickNode стварыла арыентаванае на дадзеныя і арыентаванае на вынікі параўнанне, якое адлюстроўвае паўсядзённыя выпадкі выкарыстання dApps Ethereum, засяродзіўшы ўвагу на затрымцы (вымеранай у мілісекундах).

За 28 дзён перыяду тэсціравання каманда QuickNode апрацавала транзакцыі з 16 розных месцаў па ўсёй Еўропе, Азіі і Паўночнай Амерыцы да адпаведных пастаўшчыкоў сеткавых паслуг. Затым даныя, назапашаныя падчас працэсу, запісваліся і аналізаваліся для стварэння эталону.

Параўноўваючы і супрацьпастаўляючы два з пяці самых папулярных выклікаў Ethereum, адзін «кэшаваны» — Eth_getTransactionReceipt і другі «некэшаваны» — eth_call, паміж 1 і 28 лютага 2022 г. каманда QuickNode апублікавала наступны вынік:

  • У параўнанні з пастаўшчыкамі вузлоў Infura (541.3 мс) і Alchemy (485.6 мс), сярэдні час адказу на кэшаваныя выклікі на QuickNode склаў 217.7 мс.
  • Для некэшаваных выклікаў QuickNode забяспечыў сярэдні час водгуку 196.0 мс. Infura склаў 449.7 мс за тую ж працягласць, у той час як час водгуку Alchemy склаў 487.9 мс.
  • Сярэдняя розніца паміж QuickNode і іншымі пастаўшчыкамі паслуг была прыкладна ў 2.4 разы як для кэшаваных, так і для некэшаваных выклікаў

Праблема затрымкі блокчейна з'яўляецца адным з найбольш значных бар'ераў, якія перашкаджаюць больш шырокаму распаўсюджванню. Тым не менш, у значнай ступені QuickNode здолеў пераадолець гэтую складаную дылему з дапамогай сваіх глабальна размеркаваных вузлоў, пра што сведчаць уражлівыя вынікі тэстаў.

Крыніца: https://zycrypto.com/resolving-the-latency-dilemma-of-blockchain-technology/