Blockchain tehnoloģijas latentuma dilemmas risināšana ⋆ ZyCrypto

Resolving The Latency Dilemma Of Blockchain Technology

reklāma


 

 

Blokķēdes tehnoloģija un uz tās balstītais spilgtais produktu un pakalpojumu klāsts tiek reklamēti kā nākamā inovāciju viļņa “galvenie virzītājspēki” tradicionālajās un digitālajās ekosistēmās.

Pāreja no Web2 uz Web3 notiek ātrāk nekā jebkad agrāk, par ko liecina pieaugošā blokķēdes lietojumprogrammu popularitāte. Pēdējo pāris gadu laikā decentralizētas platformas ir pārņēmušas Web-2 platformas. Piemēram, Audius, Chingari un Axie Infinity ir tikai daži no projektiem, kas ar savām jaunajām pieejām izjauc tradicionālos biznesa modeļus. Lai arī šīs platformas ir jaunas, tās ir veiksmīgi uzkrājušas desmitiem miljonu lietotāju visā pasaulē, un to kopienas ar katru dienu kļūst vēl lielākas.

Šis ir tikai Web3 revolūcijas sākums, un paredzams, ka nākamais decentralizēto lietojumprogrammu vilnis piesaistīs vēl vairāk interneta gandrīz 5 miljardu lietotāju visā pasaulē.

Cīņa ar latentuma problēmu

Gadu gaitā simtiem tirgus pētnieku ir norādījuši, ka “ātrumam” ir liela nozīme, it īpaši no lietotāja viedokļa. Gandrīz pirms desmit gadiem, kad veidojās modernais internets (Web2), Amazon atklāja, ka tas viņiem maksā 1% no pārdošanas apjoma par katrām 100 latentuma milisekundēm. Arī Web2 meklētājprogrammu gigants Google atklāja, ka par katru papildu 0.5 sekundes kavēšanos meklēšanas rezultātu ģenerēšanā satiksme samazinājās par 20%.

reklāma


 

 

Laika gaitā un tehnoloģiju attīstībai galalietotāju cerības ir daudzkārt palielinājušās. Mūsdienās patērētājiem viss ir nepieciešams, noklikšķinot uz pogas. Pašreizējā “centralizētā” interneta versija ir aprīkota, lai zināmā mērā izturētu klientu pieplūdumu un vajadzību pēc nulles latentuma pakalpojumiem. 

Bet ar Web3 lietas ir nedaudz atšķirīgas. Skaitļošanas kontekstā latentums attiecas uz kopējo aizkavi starp ievadi un ģenerēto izvadi. Tomēr blokķēdes kontekstā latentumi ir laika intervāli no darījuma iesniegšanas pamatā esošajam tīklam līdz pirmā apstiprinājuma saņemšanai par pieņemšanu. 

Lielākā daļa esošo blokķēdes tīklu ir lēni, salīdzinot ar esošajiem Web2 standartiem. Piemēram, viena transakcija Bitcoin tīklā aizņem gandrīz 10 minūtes. Ethereum tīklā apstiprināšana var ilgt līdz 30 sekundēm vai vairāk atkarībā no tīkla pārslodzes — tas joprojām ir lēns saskaņā ar mūsdienu standartiem.

Kamēr mantotie tīkli cīnās ar latentuma problēmām, topošās blokķēdes, piemēram, Solana apgalvo, ka nodrošina darījumu ātrumu līdz 65,000 XNUMX TPS (darījumi sekundē). Tas ir liels ātrums, taču, runājot par latentumu, izstrādātājiem tas ir jāpārskata no lietotāja viedokļa, tāpēc viņiem ir vēlreiz jāpārbauda infrastruktūra, ko viņi izmanto, lai izveidotu savienojumu ar galveno ķēdi.

Šeit darbojas mezglu pakalpojumu sniedzēji, piemēram, QuickNode. QuickNode piedāvā zibenīgas globālās API simtiem tradicionālu uzņēmumu, kuri vēlas iekļaut blokķēdes tehnoloģiju savos esošajos biznesa modeļos. Platformai ir vairāk nekā 3,000 globālu mezglu, un tā apkalpo vairāk nekā 70 miljardus API pieprasījumu mēnesī. Pašlaik QuickNode ir savietojams ar desmit blokķēdēm, tostarp Bitcoin, Binance Smart Chain, Celo, Terra, xDai, Optimistic, Polygon, Fantom, Ethereum un Solana.

Caurspīdīgs QuickNode salīdzinošās novērtēšanas ziņojums

Parādot savu veiktspēju ar citiem mezglu nodrošinātājiem, QuickNode komanda nesen izlaida plašu gadījuma izpēti, kurā tā salīdzināja savu globāli izplatīto API tīklu ar publiskajiem galapunktiem Solana ekosistēmā. Platforma saņēma milzīgu atzinību no kriptogrāfijas kopienas par tās salīdzinošās novērtēšanas datu pārredzamu publicēšanu.

Tādā mērā QuickNode tagad ir publicējis vēl vienu salīdzinošās novērtēšanas ziņojumu, salīdzinot savus pakalpojumus ar citiem mezglu pakalpojumu sniedzējiem Ethereum ekosistēmā.. Līdzīgi kā iepriekšējā testā, QuickNode komanda izveidoja uz datiem balstītu un uz rezultātiem orientētu salīdzinājumu, kas atspoguļo Ethereum dApps ikdienas lietošanas gadījumus, koncentrējoties uz latentumu (mēra milisekundēs).

Testēšanas perioda 28 dienu laikā QuickNode komanda apstrādāja darījumus no 16 dažādām vietām Eiropā, Āzijā un Ziemeļamerikā ar saviem attiecīgajiem tīkla pakalpojumu sniedzējiem. Procesa laikā uzkrātie dati tika reģistrēti un analizēti, lai izveidotu etalonu.

Salīdzinot un salīdzinot divus no pieciem populārākajiem Ethereum izsaukumiem, no kuriem viens ir “kešatmiņā saglabāts” — Eth_getTransactionReceipt un otrs — kešatmiņā nav saglabāts — eth_call, no 1. gada 28. februāra līdz 2022. februārim QuickNode komanda publicēja šādu rezultātu:

  • Salīdzinot ar mezglu nodrošinātājiem Infura (541.3 ms) un Alchemy (485.6 ms), vidējais atbildes laiks kešatmiņā saglabātajiem zvaniem pakalpojumā QuickNode bija 217.7 ms.
  • Zvaniem, kas nav saglabāti kešatmiņā, QuickNode vidējais reakcijas laiks bija 196.0 ms. Infura bija 449.7 ms tikpat ilgi, savukārt Alchemy reakcijas laiks bija 487.9 ms.
  • Vidējā atšķirība starp QuickNode un citiem pakalpojumu sniedzējiem bija aptuveni 2.4 reizes gan kešatmiņā saglabātajiem, gan nekešatmiņā esošajiem zvaniem.

Blockchain latentuma problēma ir viens no nozīmīgākajiem šķēršļiem, kas kavē plašāku ieviešanu. Tomēr lielā mērā QuickNode ir spējis pārvarēt šo sarežģīto dilemmu, izmantojot globāli izplatītos mezglus, par ko liecina tā iespaidīgie testa rezultāti.

Avots: https://zycrypto.com/resolving-the-latency-dilemma-of-blockchain-technology/