Ñawpaq blockchains kaqpi, bloque mast'ariyqa huk llika masinwan ruwakun maypichus musuq bloquekuna chaymanta ruwanakuna llapa mast'ariq nodukunaman willasqa kanku. Kay ruwayqa secuencialmente ruwakun utaq unuwan hunt’asqa. Ichaqa kay ruwayqa manam escalablechu, llika wiñasqanman hina kamachiyqa sasaman tukun, achka willakuykuna kasqanrayku.
35.000 validadores nisqa llikamanta qhawarisun. Umalliqqa 128 MB hark'ayta (yaqa 500.000 ruwanakuna 250 byte sapa ruwaypi) llapa 35.000 chiqaqchaqkunaman apachinan tiyan. Ñawpaqmanta bloque mastariy ruwayqa umalliqta sapa validadorman sapalla tinkiyta ruwananta munanman chaymanta hunt'asqa 128 MB 35.000 kutita apachiyta munanman. Kayqa 4.69 TB tukuy willaykunata apachiypi tukunman, chaytaq típico ancho de banda atiykunamanta aswan karun chaymanta mana ruway atikuq kanman chay achka tinkiykunawan acomodananpaq.
Bloquekuna pisi pisimanta mastariymanta sasachakuy allichanapaqmi Solanaqa Turbina nisqa riqsichirqa, chaymi achka capas nisqa bloquekuna mastariy mecanismo nisqa, cluster nisqakunapa llamkachisqan, libro mayor nisqa qillqakunata llapa nodos nisqaman willakunankupaq. Hatun rimaypiqa Turbinaqa bloquekunatam aswan huchuy bloquekunaman rakin, hinaspam huk orden de nodos nisqawan mastarikun, sapa nodo nisqapi carga nisqa pisiyachispa.
¿Imataq Turbinari?
Turbinap arquitecturanqa BitTorrent nisqap anchata yuyaychasqanmi karqan. Iskayninku willaykunata chunking kaqpi hapipakunku —hatun willayta aswan huch'uy t'aqakunaman pakispa— chaymanta llikata llamk'achinku willayta mast'arinankupaq. Turbinaqa allinchasqam kachkan mayu puririnanpaq. UDP sapalla llamk'achispa willayta apachin, chaymanta latencia yanapakuykunata qun. Llikapi sapa paquetemanta huk random ñanta ruwan umalliqkuna (bloque ruwaqkuna) willayninkuta purichisqankuman hina. Kay hatun utqaylla bloquekuna mastariyqa Solanatam hatun ruwayninta waqaychan.
Aswantaqa, Turbinaqa willakuypa kasqanmantam qawarin, chaymi qawarin llapa nodokuna necesitasqanku willakuyman yaykuyta atisqankuta, chaynapi ruwaykunata allinta chaninchanankupaq. Kayqa ruwakun mana hatun achka ancho de banda nisqa mañaspa, chaymi huk común cuello de botella huk blockchain llikakunapi.
Turbinapa bloquekuna mastarikuyninpa ruwaynin
Manaraq huk bloque mastarisqa kachkaptin, umalliqmi bloqueta ruwan hinaspa kamachin chayman yaykuq transaccionkunapa mayu qusqan. Chay bloque ruwasqa kaptinqa, Turbina nisqawanmi wakin llikaman apachinapaq listoña kachkan. Kay ruwaytaqa bloque propagación nispam sutichanku. Chaymanta willakuykunata chiqaqchaqpura pasanku, chaymanta kay willakuykunata bloque willay ukhupi encapsulasqa kanku, compromiso estadota “chiqapchasqa” utaq "tukuchisqa."
Umalliqkuna tukuy bloquekunata ruwachkaptinku chaymanta yuyaychakuchkaptinku, chiqa willaykunaqa llikapi wak validadores kaqkunaman fragmentos (bloques parciales) hina apachisqa. Fragmentos nisqaqa validadorkunapura kachasqa unidad atómica nisqakunam. Kay trituración chaymanta propagación ruwayqa huk utqaylla chaymanta allin distribución bloque datokuna Solana kaqpi qhawan, hatun ruway chaymanta llika waqaychasqa kaqta waqaychan.
Qhaway: Huk bloque takyasqa huk supermayoría votokuna libro mayor kaqpi chaskisqa, maypichus huk bloque tukusqa takyasqaña chaymanta 31+ takyasqa bloquekuna ruwasqa bloque meta patapi.
Borrar Codificación nisqa
Manaraq Turbina Sachaman kachasqa kachkaspaqa, fragmentos nisqakunam codificasqa kanku Reed-Solomon borrado codificación nisqawan, chaymi huk método de datos de protección nisqawan, chaymi específico tipos de codigo de pantay allichaqwan llamkachkan. Kay ruwayqa ruwasqa kachkan willay chinkachiymanta hark'anapaq sichus pantasqa utaq pantasqa kaqtin. Willayta aswan huch'uy bloquekunaman rakin, sapa bloquetataq yapasqa willakuykunawan codifican.
Turbinaqa anchatam hapipakun paquetekuna musuqmanta apachiypi validadorkunapurapi, paykunaqa pantasqa willakuykunata utaq mana huntasqa willakuykunata musuqmanta willanankupaqmi tanteanmanku. Wakmanta kachayrayku, ima llikapi paquete chinkachiypas astawan yapakun, chaymanta paquete mana mayman chayananpaq probabilidad sapa salto kaqpi yapakun. Ejemplopaq, sichus huk umalliq 20% bloquepa paquetesninta borranapaq códigokuna hina apachin, chaymanta llikaqa mayqin 20% paquetekunatapas urmachiyta atinmi mana bloqueta chinkachispa. Umalliqkuna kay yupayta (tasa FEC) llikapi imayna kasqanmanhina dinamicamente allichayta atinku, kayhinata, kunanllaraq qhawasqa llikantin paquete chinkachiy chaymanta sach'a ukhuyuq kaqkunata qhawaspa.
Solana kaqpi, willay phatmakunaqa umalliqpa ruwasqan ñawpaq bloquemanta huk chikan bloquekuna kanku, chaymanta kutichiy phatmakuna Reed-Solomon-pa ruwasqan borrado-codificado bloquekuna kanku. Solana kaqpi bloquekuna típicamente huk FEC 32:32 kaqmanta aprovechanku (32 64 paquetes kaqmanta chinkachisqa kanman mana wakmanta kachay necesidadniyuq).
Turbina Sacha
Solanaqa Turbina Sachawanmi llamkachin, chaymi topología de red estructurada nisqa, chaywanmi validadorkunapura fragmentos nisqakuna allinta mastarikunanpaq. Chay fragmentos nisqakuna allinta codificasqa kaptinkuqa, sapakama fragmento nisqa huñunkumanmi, Turbina Sacha nisqawan mastarisqa kanankupaq listo kachkanku, llikapi huk validadores nisqakunaman willanankupaq, aswan musuqchasqa estado nisqamanta.
Turbina Sachaqa, llapallanku riqsisqa kasqanraykum, sapa validador allinta yachan maypi chay fragmentota retransmitinankupaq. Turbina Sachaqa 2- utaq 3-hop sacha (yupay activo validadores nisqakunaman hina), kunan DATA_PLANE_FANOUT chani 200 nisqa qusqa.
Chaymanta, nodos ch'aqwayman chaymanta allichayman recurrinkuman sichus mana suficiente fragmentos chaskinkuchu utaq sichus tasa de pérdida tasa FEC kaqmanta aswan hatun. Kunan ruwaypi, huk nodo mana suficiente fragmentos kaqwan bloqueta wakmanta ruwanapaq, huk mañakuyta umalliqman kachan wakmanta kachaypaq. Turbina determinista nisqapiqa, mayqin nodopas hunt'asqa bloqueta chaskiqqa, mañakuq nodo necesitasqan allichay rakhukunata apachiyta atin, chaywantaq willaykunata apachiyta aswan urayman tanqan sach'amanta willayta mañaq kitikunaman.
Conclusion
Kay willakuypiqa, Solanapa Turbinapa bloques propagación mecanismo nisqatam qawarirqayku, chaymi hatun bloquekunata aswan uchuy fragmentokunaman pakin, chaynapi allinta llikapi willakuykunata rakinapaq. Resaltarqayku imaynatas codificación de borrado nisqa datospa hunt’asqa kayninta qhawarin chaymanta imaynatas Turbina Sachaqa validadores nisqakuna ukhupi usqhaylla apachiyta yanapan chayta.