paint-brush
I-Somnia ibeka iMigangatho emitsha kwi-Blockchain Transaction Speed nge@somnia
106 ukufunda

I-Somnia ibeka iMigangatho emitsha kwi-Blockchain Transaction Speed

nge Somnia6m2024/12/13
Read on Terminal Reader

Inde kakhulu; Ukufunda

Fumanisa indlela i-Somnia yokuyila yemvumelwano ye-multistream kunye nokulungiswa okuphambili okufezekisa ngayo i-400,000 TPS, ichaza ngokutsha i-blockchain scalability, ukusebenza kakuhle, kunye nokubakho kwe-metaverse.
featured image - I-Somnia ibeka iMigangatho emitsha kwi-Blockchain Transaction Speed
Somnia HackerNoon profile picture
0-item

I-Blockchain ibisoloko ijongene neengxaki zokwamkelwa komntwana ngenxa yemvumelwano ecothayo kunye nokusebenza kakubi. Eyona nto idumileyo, iprotocol yasekuqaleni yeBitcoin ithathe iiyure ezisi-7 ukongeza ibhloko enye kwibhloko yayo kwaye ifikelele ekugqibeleni. Nangona kunjalo, ngokufika kweenkqubo ezininzi ze-blockchain ze-speed-speed, i-Visa-style transaction speeds, okanye i-Transactions-Per-Second (TPS) ye-25,000 yentengiselwano ngesekhondi ibonakala ifikeleleke. USolana wayeyinkokeli ixesha elide kakhulu, efumana i-60,000 TPS. Kodwa ngoku i-blockchain ye-Somnia iyakwazi ukufikelela kwi-400,000 TPS!


Oku kunokuba ngumzuzu onzima kwiinkqubo ezisekelwe kwi-blockchain kwihlabathi jikelele. Kodwa iSomnia ikuphumeza njani oku? Ukuphunyezwa okufanayo, akunjalo?


Akulunganga!


I-Somnia isebenzisa i-parallelism ngokungafihliyo ngokudibanisa indlela yayo yokuvumelana kunye neendlela zayo zokuqinisekisa. Ke ngoko, amakhonkco edatha amaninzi asebenza ngokufanayo kodwa awanxibelelani omnye nomnye. Ukuodola kuqinisekiswa yikhonkco lemvumelwano eliqinisekileyo eliyalela yonke intengiselwano ngokumisela ngokolandelelwano olufika ngayo. Le nkqubela phambili lutshintsho lolwandle lwe-blockchain njengoko sisazi. Kwaye ezinye izinto ezongeziweyo zongezwa kwi-blockchain ye-Somnia ukuze ifikelele kumanqanaba okusebenza aphambeneyo. Makhe sizihlolisise ngezantsi.

Multistream Consensus

Njengoko nabani na oye wazama ukufaka ikhowudi inkqubo ehambelanayo uyazi, ungqamaniso ngundoqo kwiprogram ehambelanayo eyimpumelelo. Kukwanzima kakhulu ukwenza iinkqubo ezingenazimpazamo ngokupheleleyo xa usebenzisa ikhowudi ngokuhambelanayo. Intlanganisela yedatha, i-deadlock, ukubamba-ulinde, indlala, kunye neminye imiba yenkqubo ehambelanayo ibangela ubunzima obuninzi kunye neempazamo ezibonwa kuphela kwimveliso. Ngeso sizathu, iRust yanconywa njengenyathelo elikhulu eliya phambili kwiprogram ehambelanayo (ehambelanayo) xa yamkela inkqubo yongqamaniso engenazo iimpazamo zokunxulunyaniswa. Eli yayilinyathelo elikhulu eliya phambili xa lithelekiswa neC++, okanye iMPC++. I-blockchains ehambelanayo ijongene nayo yonke le miba kwixesha elidlulileyo.


I-Somnia isombulula zonke ezi ngxaki ngobunono nangobuchule nge-Multistream Consensus, equlunqwe ngala macandelo mabini alandelayo:

Amakhonkco eDatha

I-validator nganye iqhuba i-chain chain yayo, yongeza iibhloko kwinkqubo ngokuzimeleyo kwabanye abaqinisekisi. Ngaloo ndlela i-validator enye ine-blockchain enye eqhuba ngokuzimeleyo. Inani lamakhonkco edatha asebenza ngaxeshanye ngaphandle kokunxibelelana omnye nomnye. Unokubuza-ukuba i-blockchains isebenza ngokuzimeleyo ngaphandle konxibelelwano, sifezekisa njani uku-odola? Impendulo ingezantsi:

Ikhonkco leMvumelwano (uLawulo lweSizwe oluDibeneyo)

Ikhonkco le-master consensus lilawula onke amakhonkco edatha eqinisekisa ukucwangciswa kwe-deterministic yazo zonke iintengiselwano. Oku kuphelisa ukuveliswa kwedatha kwindlela yokuvumelana. Ngenxa yoko, zonke iingxaki ezihambelanayo ziyapheliswa. Isisombululo esilula kwingxaki enzima kakhulu!

IMvisiswano Yamashishini amaninzi Iphumeza Imvumelwano Efanayo—Kodwa Kutheni?

Ngokucacileyo, ukuvumelana kwe-multichain kukhululekile kuzo zonke iingxaki ze-computing ezihambelanayo. Oku kuthetha ukuba phantsi kwemithwalo ephezulu, imvumelwano ye-multichain iqhuba ngokugqibeleleyo ngelixa ukuvumelana okufanayo kuya kungena kwibhotile. Umzekelo:

IiNtengiselwano eziNxulumeneyo

Xa iintengiselwano ezininzi kufuneka zisebenze kwibhloko yedatha efanayo, ukuvumelana okufanayo kufuna iinkqubo zokuvumelanisa ukuphepha ukuvalwa kunye neminye imiba. Ukuvumelana kwe-Multistream kuthintela oko ngokususa konke ukuhambelana kodwa ukuphumeza isantya esiphezulu, ngenxa ye-aggregate deterministic order ordering system.

Akukho ziMfazwe zegesi okanye ukuxinana

Esikhundleni sokutshiza kunye nokubangela umrhumo ophezulu kakhulu wokuthengiselana xa usebenza phantsi kwemithwalo ephezulu, inkqubo ye-blockchain ye-Somnia igcina amaxabiso aphantsi nakwimithwalo ephezulu ye-latency. Oku kuqinisekisa uzinzo nangamaxesha ezithuthi eziphezulu.

Isantya esiphezulu kwi-Single Cores

I-bytecode ye-Somnia EVM idibanisa kwikhowudi yomatshini we-x86. Oku kunesiphumo esifanayo njengokuba yonke ikhowudi kwinkqubo yonke ibhalwe kwi-C ++. Le khowudi yasekuhlaleni ibaleka ngokukhawuleza kangangokuba iSomnia iphumeza iinkqubo zemvumelwano ezinxuseneyo ngemiyalelo yonke yobukhulu. Eli licandelo elibalulekileyo kwindlela iSomnia enokufikelela ngayo kwizantya eziphezulu.

Cross-Platform

I-Somnia isebenza naphi na apho i-EVM (i-Ethereum Virtual Machine) ifumaneka. Oku kuyenza ibe yiplatform yokwenyani kwaye ikwazi ukuqulunqa ikhowudi yomatshini wayo wemveli nokuba leliphi iqonga. I-Somnia nayo ineeprothokholi ze-omnichain, eyivumela ukuba isebenziseke kunye neenkqubo ezininzi ze-blockchain zanamhlanje.

Ukusebenza okuphezulu

I-Somnia ivumela utshintshiselwano lwangoku kwiintengiselwano zereferensi kwixesha elidlulileyo. Oku kuphelisa ukungafuneki kwaye kuqinisekisa izinga eliphezulu kakhulu lokusebenza kakuhle. I-Somnia ikwasebenzisa ucinezelo.

UPhuculo loMthetho waMandla

Kwiinkqubo ezininzi ze-blockchain, uninzi lwentengiselwano luvela kwiseti encinci yeebhloko. Lo ngumzekelo wolwabiwo lomthetho wamandla. I-Somnia iyakuqaphela oku kusasazwa kwaye yongeza imisebenzi yayo ngokufanelekileyo, inika ukusebenza okuphezulu ngakumbi.


Lo matshini awufani ne-caching, kwaye ufikelela kwisantya esifanayo ekusebenzeni, ngakumbi phantsi kwemithwalo enzima.

UPhuculo oloNgezelelweyo ngoTshintsho lobuGcisa

I-Somnia isebenzisa ezinye izinto ezintsha zobugcisa ukuphumeza isantya esimangalisayo. Ezona ziphambili phakathi kwazo zezi:

BLS Utyikityo Aggregation

I-Somnia icinezela idatha yayo ngokuhlanganisa iibhloko zesiginitsha ze-BLS. Oku kuvumela ukucinezelwa kwinqanaba eliphezulu kwaye kwenza ukuba kuphuculwe ngakumbi izixhobo. Ngenxa yolu lungiselelo, utshintshiselwano oluninzi lunokusetyenzwa ngokweyunithi yexesha. Kukwakho nezinye iitekhnoloji zokucinezela ezisetyenziswa nguSomnia, ezikhokelela kumthamo ophezulu kakhulu.

ICEdb

I-ICEdb inokuqhuba ukuthengiselana ngaphakathi kwe-15-100 nanoseconds, iqinisekisa ukuba i-latency ihlala iphantsi kwaye isantya esiphezulu sigcinwa. I-ICEdb inikezela ngesantya esiqikelelwayo sokufunda / sokubhala ukusuka kwi-15 ukuya kwi-100 nanoseconds, igqithise kakhulu i-database ye-blockchain yendabuko ehlala ijongana nemiba ye-latency ngenxa yamaxesha okufunda angalindelekanga. Oku kuvumela amaxabiso erhasi asebenzayo, njengoko abasebenzisi behlawuliswa ngokusekwe kusetyenziso lwenene lwemithombo kunemeko embi kakhulu. Uvimba wedatha usebenzisa i-cache ekwimemori enenkuthazo zokufunda, ikhulisa zombini imisebenzi yokufunda nokubhala. Oku kulungiswa kabini kuqinisekisa ukuba ukubuyiswa kwedatha kukhawuleza kwaye kusebenza kakuhle, ukujongana neebhotile eziqhelekileyo ezifunyenwe kwiinkcukacha ze-blockchain eziqhelekileyo.

I-Scalability kunye nokuSebenza kweendleko

Uyilo lwenzelwe ukukala. Njengoko iziqinisekiso ezininzi kunye neekhonkco zedatha zongezwa, ukuhanjiswa kwentengiselwano kunokunyuka ngokulinganayo.


Ulungelelwaniso lunceda ukugcina iindleko zentengiselwano zingaphantsi kwesenti enye, nto leyo eyenza ukuba isebenze ngokwezoqoqosho kwiintengiselwano ze-high-frequency eziqhelekileyo kumdlalo kunye neemeko ezingqongileyo. Oku kususa ingxaki yemirhumo yegesi ephezulu kwiinkqubo ezilayishwe kakhulu ngamanye amaxesha zixhaphake phakathi kwezisombululo ezininzi ze-EVM zangoku.

Ubuchwephesha bokuNxinzelela obuPhezulu

Uyilo loyilo lubandakanya ubuchule bokucinezela obuphambili obubonelela ngamaxesha angama-20 ngokukhawuleza xa kuthelekiswa nezinye iibhloko. Oku kwandisa ukusebenza kunye nokuxhasa iimeko zentengiselwano ezinoxinano oluphezulu.

Ikamva elizayo

Izicelo zeMisa zabaThengi

Uyilo luququzelela ukuthunyelwa kwezicelo ezinkulu kwimidlalo kunye nemidiya yoluntu. Yenza ukuba imisebenzi ebifudula ingekho kwitsheyini ihanjiswe kwikhonkco, okukhokelela kunyuso olukhulu lokusebenza. Lo msebenzi ubalulekile ekuxhaseni usetyenziso olukhulu kumdlalo kunye nemetaverse, apho unxibelelwano olukhawulezayo lubalulekile. Ukudityaniswa kwexabiso eliphezulu kunye neendleko zentengiselwano eziphantsi zenza ukuba kube yinto ekhangayo kubaphuhlisi abafuna ukudala amava asebenzisanayo kwiiplatifti ezininzi.

Inkxaso yoPhuhliso lwe-Ecosystem

I-Somnia iqalise inkqubo yesibonelelo se-ecosystem yeedola ezili-10 lezigidi. Oku kujolise ekukhuthazeni uthethathethwano nabaphuhlisi kunye nokuxhasa iiprojekthi ezivelisa izinto ezintsha ngokwesakhelo sabo. Inkampani ijolise ekudaleni uMbutho weVirtual onatyisiweyo, apho iinkqubo ezininzi zendalo zinokubakho kunye kwaye abadali kunye nabaphuhlisi banokuchuma ngokufanayo.

IiProtocol ze-Omnichain

I-ecosystem ye-Somnia iquka isethi yeeprotocol ze-omnichain ezilungiselelwe ukudibanisa amava, awenze angenamthungo kwaye asebenzisane. Ezi prothokholi zivumela ukuhamba ngokukhululekileyo kwabasebenzisi kunye ne-asethi kwaye ziququzelele urhwebo olungenamiqathango. Ikwakhawulezisa ukuhlanganiswa kwamava kunye nezinto kwiinethiwekhi ezininzi ze-blockchain. Oku kusebenzisana ngundoqo kwinkqubo yanamhlanje ecandeke kakhulu ye-blockchain.

Metaverse Ukubakho

Iiprothokholi ze-omnichain eziphuhliswe yi-Somnia zivumela ukusebenzisana kuzo zonke iinethiwekhi ezahlukeneyo ze-blockchain, ezingaphelelanga kwi-L1 yayo. Oku kuthetha ukuba ii-asethi, ii-avatar, kunye norhwebo zinokutshintshela ngaphandle komthungo phakathi kwamaqonga ahlukeneyo ngaphakathi kwe-metaverse, ephucula amava omsebenzisi kunye nokuyila okunokwenzeka. Ukusetyenziswa koLwimi lweMetaverse Markup (MML) kunye ne-MSquared Origin Engine iphakamisa ngakumbi oku kusebenzisana, ivumela amava adibeneyo kwiindawo ezahlukeneyo zenyani. Oku kunako ukuba b ro aden kunye nokwandisa izicelo Metaverse.

UQoqosho lwabadali

I-Somnia ikhuthaza uqoqosho lwabadali olunabileyo, ivumela abasebenzisi ukuba baxube kwakhona kwaye basebenzise kwakhona ii-asethi zedijithali kuzo zonke izicelo ezahlukeneyo. Obu buchule abuphuculi nje kuphela ubuchule bokuyila kodwa bukwaqinisekisa ukuba abadali banokufumana umvuzo njengoko umsebenzi wabo usetyenziswa kwiimeko ezahlukeneyo kwimetaverse.

Ukuqukumbela

Ukuqukumbela, iqonga le-blockchain ye-Somnia libonisa umbono onyanzelisayo wekamva lezicelo ezinatyisiweyo, ngakumbi kumacandelo e-metaverse kunye nemidlalo. Ngamabango okusebenza ukuya kuthi ga kwi-400,000 yentengiselwano ngesekhondi kunye nokufezekisa ukugqibela komzuzwana, i-Somnia ijolise ekumiseleni imigangatho emitsha yokulinganisa kunye nokusebenza kakuhle. Ukuhambelana kwayo kwe-EVM kunye neempawu ezintsha ezifana ne-ICEdb kunye nemvumelwano ye-multistream ziyilelwe ukuphucula amava omsebenzisi kunye nokukhuthaza uqoqosho lwabadali oluphumelelayo. Nangona kunjalo, ngelixa la mabango amabhongo ecebisa ukuqhubela phambili okubonakalayo ngaphezulu kwe-blockchains esele ikho, eyona ntsebenzo yeqonga kunye nokwamkelwa kuya kuxhomekeka ekugqibeleni kuvavanyo lwehlabathi lokwenyani kunye nokuzibandakanya komsebenzisi. Njengayo nayiphi na itekhnoloji evelayo, abasebenzisi abanokuba ngabasebenzisi kunye nabaphuhlisi kufuneka basondele kwezi zithembiso ngeliso elibalulekileyo, bethathela ingqalelo omabini amathuba kunye nemiceli mngeni engaphambili kulo mhlaba uvela ngokukhawuleza.

L O A D I N G
. . . comments & more!

About Author

Somnia HackerNoon profile picture
Somnia@somnia
Somnia is a high-performance EVM-compatible Layer 1 blockchain capable of processing over 400k transactions per second

ZIJONGE IIMPAWU

ELI NQAKU LINIKEZELWE KU...