Gandrīz 20 gadus CPU attīstījās neticami ātri. Ievērojot Mūra likumu, CPU divkāršojās aptuveni ik pēc astoņpadsmit mēnešiem līdz 2000. gadu vidum, kad uzņēmumi sāka pētīt jaunu daudzkodolu dizainu. Galu galā procesori kļūs par četrkodolu, pēc tam ar seškodolu, pēc tam ar astoņkodolu un vēl vairāk, jo tehnoloģiju uzņēmumi sāka meklēt veidus, kā projektēt ātrākās un efektīvākās mašīnas.

Tagad papildu kodolu pievienošana CPU nenozīmē, ka dators bija ātrāks, bet drīzāk ļāva darboties vairākām programmām vienlaikus. Kad tika uzskatīts, ka ir sasniegtas viena kodola apstrādes robežas, inženieri izdomāja gudrus veidus, kā turpināt palielināt datoru jaudu un iespējas.

Vistuvāk procesora blokķēdes ekvivalentam būtu mezgls. Mezgls ir elektroniska ierīce, kas ir savienota ar blokķēdes tīklu un glabā šīs blokķēdes kopiju. Mezgli rūpējas par 3 blokķēdes aspektiem.

Pirmkārt, viņi ir atbildīgi par skaitļošanas komponentu. Tas ir komponents, kuru lielākā daļa cilvēku sapratīs kā darījumu jaukšanu un bloku izveidi. Otrais elements ir rezultātu saglabāšana virsgrāmatā un trešais komponents ir vienprātība, tas ir, datu pareizības pārbaude. Pirmais un trešais elements parasti ir atkarīgs no katra mezgla skaitļošanas jaudas un katra darījuma apstrādes ātruma. Krātuve ir atkarīga no nedaudz atšķirīga mezgla veiktspējas aspekta.

Pašreizējā mezglu iestatīšana ir tāda, ka vienu mezglu veido viens dators, būtībā viena kodola centrālais procesors. Problēma ir tā, ka, lai uzlabotu tīkla veiktspēju, jums jāuzlabo katra atsevišķa mezgla veiktspēja.

Uzlabojumi noteikti ir nepieciešami.

Mēs turpinām redzēt gadījumus, kad blokķēdes kļūst pārslogotas; tie palēnina vai kļūst pārāk dārgi, lai tos varētu izmantot. Tas tieši attiecas uz mezglu veiktspēju. Inženieriem bija jābūt intuitīvākiem attiecībā uz saviem risinājumiem, un nevajadzētu pārsteigt, ka ir bijuši ļoti dažādi veidi, kā blokķēdes izstrādātāji ir centušies uzlabot šo tehnoloģiju.

Kopēji risinājumi ir bijuši mēģināt palielināt bloka lielumu (palielinot informācijas apstrādes ātrumu, bet tas arī palielina blokķēdes augšanas ātrumu), vienkāršāk rakstot viedie līgumi, vai uzlabojot konsensa mehānisms padarīt tīklu mazāk paļaujamu uz visiem mezgliem (kas bieži notiek ar zināmas decentralizācijas zaudēšanas blakusefektu).

Bet neviens no šiem risinājumiem neatrisina blokķēdes mērogojamības problēmas centrā esošo problēmu – ka, kļūstot populārākai un veiksmīgākai blokķēdei, neizbēgami kļūs par lielu darījumu apjomu, kas būs jāpārbauda ar katru nākamo bloku, un blokķēdes galu galā palēnināsies.

Tas ir vēl vairāk neapmierināts, ja viedo līgumu platformas, piemēram, Ethereum, secīgi jānoslēdz nekonkurējošie viedie līgumi, aizņemot laiku un apstrādes jaudu.

Teorētiski varētu pievienot lielāku veiktspēju vienam datoram, taču tas ātri iziet no izmaksu un ieguvumu attiecības. Nolieciet to malā, lai sasniegtu attīstītās tehnoloģijas fizisko robežu.

Bet pat pirms mēs sasniedzam šo punktu, spēlē ir vēl 2 ierobežojošie faktori. Pirmkārt, veicot 1 darījumu vienlaicīgi, noteikti būs ierobežojoši faktori, jo katrs apstrādājamais darījums prasīs laiku, un šo minimālo laiku vairs nevar samazināt. Bet otrajā līmenī mums ir datu glabāšanas fiziskais rakstīšanas ātruma ierobežojums. Jūs nevarat fiziski ierakstīt datus ātrāk nekā cietais disks, kurā tie tiek glabāti.

Pieeja, kas līdz šim ir izvairījusies no izstrādātājiem, ir ideja pievienot vairāk nekā vienu datoru atsevišķam mezglam. Līdzīgi kā centrālajam procesoram, kurā tagad vienlaikus darbojas vairāki kodoli, pats ir pievērsies šai pieejai.

Problēma ar to ir tikai divos vārdos: atkarība no darījuma. Es to iedziļinos savā rakstā par paralēla apstrāde. Bet būtībā, kad ir atrisināta atkarība no darījumiem, var sākt pievienot vairākus datorus vienā mezglā.

Izveidojot mezglus, kas sastāv no vairākiem datoriem, kuri var darboties paralēli, pats vienlaicīgi var apstrādāt nekonkurējošus darījumus. Tāpat kā vairāki procesora kodoli ļauj datoram palaist vairākas programmas vienlaikus, vairāki mezgla datori ļauj blokķēdei pārbaudīt vairākus darījumus vienlaikus.

Tas arī nozīmē, ka mezgli ir mērogojami – dabiska problēma, kas bloķē ķēdes iepriekšējo mezglu mērogojamības trūkumu. Datorus var pievienot vai atņemt no mezgliem, tas nozīmē, ka, ja darījumi kļūst sarežģītāki vai blokķēdē ir citas izmaiņas, mezgli var pielāgoties, lai apmierinātu jaunās blokķēdes prasības.

Šī elastība ir izšķiroša jebkuram projektam, kurš plāno ilgt arī nākotnē.

Tas ir novērsis blokķēdes ātrumu skaitļošanas komponentu, taču mums joprojām ir problēma ar datu glabāšanas ātrumu. aelf ir arī nākusi klajā ar novatorisku pieeju. Tas ir, sadalīt datu glabāšanas procesu no skaitļošanas apstrādes komponentes.

Lai to vienkārši izskaidrotu, jūs varētu teikt, ka aelf mezgls tiks sadalīts 2 kopās. Viens datoru klasteris koncentrēsies uz skaitļošanas procesiem, bet otrais uz datu glabāšanas komponentu. Tagad abiem slāņiem ir noņemti fiziski ierobežojošie faktori.

Pēc noklusējuma blockchain virsgrāmata tagad tiks glabāta datoru klasterī, nevis katrā atsevišķā datorā. Tehniski runājot, pilnīga virsgrāmata joprojām pastāvēs katrā mezglā.

Izmantojot šo pieeju, pašam mezglā vienkārši jāpievieno vēl viens dators, lai uzlabotu blokķēdes mērogojamību. Daudzi projekti runā par to, ka viņu blokķēde ir mērogojama, taču neviens nav atrisinājis šos pamatjautājumus tādā veidā, kas nākotnē to pierāda no sastrēgumiem.

aelf īsteno risinājumu, kas ir dzīvotspējīgs ESA pašreizējām un nākotnes vajadzībām blockchain pieņemšana. Viņi arī ir izstrādājuši ekosistēmu tā, lai ļautu tai attīstīties atbilstoši nākotnes vajadzībām. Tas ļauj pielāgoties tādiem elementiem kā Konsensa protokols, ja tiek izstrādāts jaunāks protokols ar augstāku drošību vai mainās sānu ķēdes prasības.

Aelf tikko paziņoja, ka, izmantojot šo pieeju, viņi varēja izveidot stabilu testnet V1.0, kura TPS bija 15 000.

Lai tā būtu bāze, uz kuras tiek veidots pats ar tik pielāgojamu blokķēdi, nav brīnums, ka tik smagi hitters šajā nozarē ir atbalstījuši viņus un pievienojušies sev kā partneri. Tas iekļauj Huobi, Maikls Ārringtons, un FBG Capital tikai daži piemēri.

Aelf noteikti ir viens no blokķēdēm, kas jāuzrauga nākamajos 12 mēnešos, jo ik pēc dažām nedēļām turpina paziņot par jaunām partnerattiecībām un 2019. gada 1. ceturksnī uzsākt savu mainnet.

Ja vēlaties uzzināt vairāk par sevi vai no manis par vispārējām kriptovalūtas ziņām, lūdzu apmeklējiet manu emuāru.

Saistītie: Starpnozaru komunikācijas sacīkstes: 11 projekti, kas strādā pie blokķēdes savietojamības