paint-brush
Somnia e Beakanya Maemo a Mafsa ka Lebelo la Kgwebišano ya Blockchain ka@somnia
106 dipuku tša go balwa

Somnia e Beakanya Maemo a Mafsa ka Lebelo la Kgwebišano ya Blockchain

ka Somnia6m2024/12/13
Read on Terminal Reader

Nako e telele kudu; Go bala

Hwetša kamoo Somnia ya popontshwa multistream kwano le optimizations e tsoetseng pele finyella 400,000 TPS, redefining blockchain scalability, bokgoni, le metaverse bokgoni.
featured image - Somnia e Beakanya Maemo a Mafsa ka Lebelo la Kgwebišano ya Blockchain
Somnia HackerNoon profile picture
0-item

Blockchain e be e dutše e lebeletšane le mathata a go amogela ka lebaka la kwano ya go nanya le tšweletšo ye mpe. Se se tumilego kudu, protocol ya mathomo ya Bitcoin e tšere diiri tše 7 go oketša boloko e tee go blockchain ya yona le go fihlelela mafelelo. Lega go le bjalo, ka go tšwelela ga ditshepedišo tše dintši tša blockchain tša lebelo le legolo, lebelo la kgwebišano la mokgwa wa Visa, goba Transactions-Per-Second (TPS) ya ditirišano tše 25 000 ka motsotswana e be e bonagala e ka fihlelelwa. Solana e bile moetapele ka nako ye telele kudu, a fihlelela 60,000 TPS. Eupša bjale Somnia blockchain e kgona go fihlelela 400,000 TPS!


Ye e ka ba motsotso wa go bula tsela bakeng sa ditshepedišo tše di theilwego go blockchain lefaseng ka bophara. Eupša Somnia e fihlelela bjang se? Polao ya go bapelana, akere?


Phošo!


Somnia e šomiša parallelism ka go se kwagale ka go aroganya mokgwa wa yona wa kwano le mekgwa ya yona ya go netefatša. Ka fao, diketane tše ntši tša datha di šoma ka go bapelana eupša ga di boledišane. Go laela go netefatšwa ke ketane ya kwano ya mong wa deterministic yeo e laelago kgwebišano ye nngwe le ye nngwe ka deterministically ka tatelano yeo di fihlago ka yona. Kgatelopele ye ke phetogo ya lewatle bakeng sa blockchain bjalo ka ge re e tseba. Gomme di optimizations tše dingwe tša tlaleletšo di okeditšwe go Somnia blockchain gore e kgone go fihlelela maemo a bjalo a tshepedišo ya bohlanya. A re di hlahlobeng ka tlase.

Tumelelano ya Meela e Mengata

Bjalo ka ge motho le ge e le ofe yo a lekilego go ngwala khoutu ya lenaneo la go bapelana a tseba, go nyalantšha ke senotlelo sa go dira mananeo a go bapelana a atlegilego. Gape go thata kudu go hlama mananeo ao a se nago diphošo ka mo go feletšego ge o sepetša khoutu ka go bapelana. Mabelo a data, go se šome gabotse, go swara le go leta, tlala le ditaba tše dingwe tše dintši tša mananeo a go bapelana di baka go raragana mo gogolo le diphošo tšeo ka dinako tše dingwe di bonwago feela tšweletšong. Ka lebaka leo, Rust e ile ya tumišwa e le mogato o mogolo wa go ya pele mananeong a nako e tee (a go bapelana) ge e be e amogela tshepedišo ya go nyalantšha yeo e bego e se na diphošo tša go bapelana. Ye e bile kgato ye kgolo ya go ya pele ge e bapetšwa le C++, goba MPC++. Parallel blockchains ba tobane le ditaba tsena tsohle nakong e fetileng.


Somnia e rarolla mathata a ka moka ka bothakga le ka bothakga ka Multistream Consensus, yeo e bopilwego ka dikarolo tše pedi tše di latelago:

Diketane tša Datha

Motiisi yo mongwe le yo mongwe o sepetša ketane ya gagwe ya datha, a tlaleletša diboloko go tshepedišo ka go ikemela go ba netefatši ba bangwe. Ka go realo validator e tee e na le blockchain e tee yeo e šomago ka go ikemela. Palo ya diketane tša data di sepela ka nako e tee ntle le go boledišana. O ka botšiša - ge e ba di-blockchain di šoma ka go ikemela ntle le kgokagano, re fihlelela bjang go otara? Karabo e filwe ka mo tlase:

Ketane ya Tumelelano (Taolo ya Mmušo ya Kakaretšo) .

Ketane ya kwano ya mong e laola diketane ka moka tša datha e netefatša tatelano ya deterministic ya ditirišano ka moka. Se se aroganya tšweletšo ya datha go tšwa go mokgwa wa kwano. Ka lebaka la seo, mathata ka moka a parallelism a a fedišwa. Tharollo e bonolo ya bothata bjo bo raraganego kudu!

Tumelelano ya Diketane tše Dintši e Šoma Go Feta Tumelelano ya go Bapelana—Eupša Ka Baka La’ng?

Sa bohlokwa, kwano ya diketane tše dintši ga e na mathata ka moka a go nyalantšha dikhomphuthara tše di bapilego. Se se ra gore ka fase ga merwalo ye e phagamego, kwano ya diketane tše ntši e šoma ka mo go phethagetšego mola kwano ya go bapelana e be e tla thulana le bothata. Mohlala:

Dikgwebišano tše di amanago

Ge ditirišano tše ntši di swanetše go šoma ka boloko ya datha ye e swanago, kwano ya go bapelana e nyaka ditshepedišo tša go nyalantšha go efoga go se šome le ditaba tše dingwe. Multistream tumellano thibela seo ka ho tlosa parallelism tsohle empa finyella lebelo le phahameng, ka lebaka la lefatše kakaretso deterministic odara tsamaiso.

Ga go na Dintwa tša Gase goba Pitlagano

Go e na le go spiking le go baka ditefelo tše di phagamego kudu tša kgwebišano ge o šoma ka tlase ga merwalo e phagamego, tshepedišo ya blockchain ya Somnia e boloka ditheko tša tlase gaešita le bakeng sa merwalo e phagamego ya go khutša. Se se kgonthišetša go tsepama gaešita le dinakong tša sephethephethe se segolo.

Lebelo le Phahameng ka Cores e le 'ngoe

Bytecode ya Somnia EVM e kgoboketša ka gare ga khoutu ya motšhene wa x86 wa setlogo. Se se na le mafelelo a swanago le ge eka khoutu ka moka ya tshepedišo ka moka e ngwadilwe ka C++. Khoutu ye ya setlogo e sepela ka lebelo kudu moo Somnia e fetago ditshepedišo tša kwano tše di bapilego ka ditaelo ka moka tša bogolo. Ye ke karolo ye bohlokwa ya ka fao Somnia e ka fihlelelago lebelo le legolo gakaakaa.

Sefapano-Sefala

Somnia e šoma kae le kae moo EVM (Ethereum Virtual Machine) e lego gona. Se se dira gore e be e le ka kgonthe sefapano-sefala le go kgona go kgoboketša ka gare ga khoutu ya yona ya motšhene wa setlogo go sa šetšwe sefala. Somnia e boetse e na le diprothokholo omnichain, e lumella ho ba interoperable le boholo ba dithulaganyo kgolo blockchain tsa kajeno.

Bokgoni bjo bo Phagamego

Somnia e dumelela ditirišano tša bjale go šupa ditirišano tša nakong ye e fetilego. Se se fediša go fokotša mošomo gomme se netefatša maemo a godimo kudu a bokgoni. Somnia le yona e diriša go gatelela.

Matla Molao Optimization

Ka bontši bja ditshepedišo tša blockchain, bontši bja ditirišano bo tšwa go sete ye nnyane kudu ya diboloko. Ye ke mohlala wa kabo ya molao wa maatla. Somnia e lemoga kabo ye gomme e dira gore tshepedišo ya yona e šome gabotse ka mo go swanetšego, e fana ka tshepedišo e phagamego le go feta.


Mokgwa wo ga o swane le go boloka dilo ka gare, gomme o fihlelela di-spot-up tše di swanago mo tshepedišong, kudu-kudu ka tlase ga merwalo e boima.

Go Tšwela Pele ka Boitlhamelo bja Sethekniki

Somnia e šomiša dilo tše dingwe tše mmalwa tše mpsha tša setegeniki go fihlelela lebelo la yona le le makatšago. Tše dikgolo gare ga tšona ke:

Kgoboketšo ya Mosaeno wa BLS

Somnia compresses ya data lona ka aggregating BLS mosaeno diboloko. Se se dumelela kgatelelo maemong a godimo gomme se kgontšha go dira gore methopo e šome gabotse le go feta. Ka lebaka la optimization ye, ditirišano tše ntši tše dingwe di ka šongwa ka yuniti ya nako. Gape go na le theknolotši ye nngwe ya kgatelelo yeo Somnia e e šomišago, yeo e lebišago go tšweletšo ya godimo kudu.

ICEdb

ICEdb e ka šoma ditirišano ka gare ga di-nanosecond tše 15-100, e netefatša gore latency e dula e le fase gomme lebelo le legolo le a hlokomelwa. ICEdb e fana ka lebelo la go bala / go ngwala leo le ka bolelelwago pele go tloga go di-nanosecond tše 15 go ya go tše 100, tšeo di fetago kudu di-database tša setšo tša blockchain tšeo gantši di lebanego le ditaba tša go khutša ka lebaka la dinako tša go bala tšeo di sa tsebjego. Se se dumelela theko ya khase ye e šomago gabotse kudu, ka ge badiriši ba lefišwa go ya ka tšhomišo ya nnete ya methopo go e na le maemo a mabe kudu. Polokelo ya tshedimošo e šomiša cache ya ka gare ga memori ka dipapatšo tša go bala, e dira gore bobedi ditiro tša go bala le go ngwala di šome gabotse. Ena optimization habeli netefatsa hore ya data fumana ke ka potlako le e sebetsang hantle, ho rarolla bottlenecks tloaelehileng fumaneha ka polokelongtshedimosetso blockchain tloaelehileng.

Scalability le Bokgoni bja Ditshenyagalelo

The mohaho e reretsoe bakeng sa scalability. Ge ditiišetši tše ntši le diketane tša datha di okeletšwa, tšweletšo ya kgwebišano e ka oketšega ka go lekana.


Di-optimization di thuša go boloka ditshenyagalelo tša kgwebišano ka tlase ga sente e tee, e lego seo se dirago gore e kgonege ka tša boiphedišo bakeng sa ditirišano tša maqhubu a magolo tšeo di tlwaelegilego tikologong ya dipapadi le ya metaverse. Se se tloša bothata bja ditefelo tše di phagamego tša khase ka ditshepedišong tšeo di imelwago kudu ka dinako tše dingwe tšeo di atile gare ga ditharollo tše dintši tša bjale tša EVM.

Dithekniki tša Kgateletšo ya Maemo a Godimo

Sebopego se akaretša dithekniki tša go gatelela tše di tšwetšego pele tšeo di fago go fetiša ka lebelo ka makga a 20 ge go bapetšwa le di-blockchain tše dingwe. Se se godiša tshepedišo le go thekga maemo a kgwebišano a go ba le segokanyipalo se segolo.

Tebelelo ya Bokamoso

Ditirišo tša Badiriši ba Bogolo

Moralo o nolofatša go tsenywa tirišong ga dikgopelo tša tekanyo e kgolo dipapading le methopong ya ditaba ya leago. E kgontšha mešomo yeo pele e bego e le ka ntle ga ketane go šuthišetšwa ka ketane, go feletša ka go godiša tshepedišo ye kgolo. Tiragatšo ye e bohlokwa kudu go thekga dikgopelo tša tekanyo ye kgolo dipapading le metaverse, moo ditirišano tša ka pela di lego bohlokwa. Kopanyo ya tšweletšo ya godimo le ditshenyegelo tša fase tša kgwebišano e dira gore e be kgetho ye e kgahlišago go bahlami bao ba nyakago go hlola maitemogelo a tirišano go ralala le diforamo tše ntši.

Thekgo ya Tlhabollo ya Tshepedišo ya Tikologo

Somnia e thomile lenaneo la thušo ya tshepedišo ya tswalano ya diphedi le tikologo ya tšona la diranta tše dimilione tše 10. Se se lebišitšwe go godiša go tsenela ga bahlami le go thekga diprotšeke tša boitlhamelo ka gare ga tlhako ya yona. Khamphani e ikemišeditše go hlola Mokgatlo wa Virtual wo o arotšwego, woo go wona ditshepedišo tše ntši tša tswalano ya diphedi le tikologo ya tšona di ka bago gona mmogo gomme bahlami le bahlami ba ka atlega ka go swana.

Diprothokhole tša Omnichain

Tshepedišo ya tswalano ya diphedi le tikologo ya tšona ya Somnia e akaretša sete ya diprothokhole tša omnichain tšeo di hlamilwego go kgokaganya maitemogelo, go di dira gore di se na mathata le go šomišana. Diprothokhole tše di kgontšha go sepela ka bolokologi ga badiriši le dithoto le go nolofatša kgwebo ye e sa thibelwego. E bile e akgofiša go hlangwa ga maitemogelo le dilo go ralala le dinetweke tše ntši tša blockchain. Tirišano ye ke senotlelo sa tshepedišo ya tswalano ya diphedi le tikologo ya tšona ya blockchain yeo e aroganego kudu ya lehono.

Bokgoni bja Metaverse

Diprothokhole tša omnichain tšeo di hlamilwego ke Somnia di kgontšha tirišano go ralala le dinetweke tše di fapafapanego tša blockchain, e sego fela go L1 ya yona. Se se ra gore matlotlo, di-avatar, le kgwebo di ka fetišetša ka ntle le mathata magareng ga diforamo tše di fapanego ka gare ga metaverse, tša godiša boitemogelo bja mosediriši le dikgonagalo tša boitlhamelo. Tšhomišo ya Polelo ya go Swaya ya Metaverse (MML) le Entšene ya Tšwago ya MSquared e dira gore tirišano ye e be ya maemo gape, go dumelela maitemogelo a kgokagano go ralala le ditikologo tša go fapafapana tša go bonagala. Se se na le bokgoni bja go b ro aden le go katološa ditirišo tša Metaverse.

Ekonomi ya Mmopi

Somnia e godiša ekonomi ya mmopi ye e arotšwego, yeo e dumelelago badiriši go hlakanya gape le go šomiša gape dithoto tša dijithale go ralala le dikgopelo tše di fapanego. Bokgoni bjo ga bo godiše fela boitlhamelo eupša gape bo netefatša gore bahlami ba ka hwetša ditšhelete tša bogoši ge mošomo wa bona o šomišwa ka gare ga maemo a go fapafapana ka gare ga metaverse.

Mafetšo

Ge re phetha, sefala sa blockchain sa Somnia se tšweletša pono ye e gapeletšago ya bokamoso bja dikgopelo tše di arotšwego, kudukudu ka gare ga mafapha a metaverse le a dipapadi. Ka ditleleimi tša go šoma go fihla go ditirišano tše 400,000 ka motsotswana le go fihlelela mafelelo a ka fasana ga motsotswana, Somnia e ikemišeditše go bea maemo a maswa a go kgona go oketšega le bokgoni. Go sepelelana ga yona ga EVM le dikarolo tša boitlhamelo tša go swana le ICEdb le kwano ya melapo ye mentši di hlamilwe go godiša maitemogelo a modiriši le go godiša ekonomi ya mmopi ye e atlegago. Le ge go le bjalo, le ge ditleleimi tše tša maikemišetšo a magolo di šišinya tšwelopele ye bohlokwa go feta di-blockchain tše di lego gona, tshepedišo ya nnete ya sefala le go amogelwa mafelelong di tla ithekga ka diteko tša lefase la nnete le go tsenela ga mosediriši. Go swana le theknolotši efe goba efe yeo e tšwelelago, bao ba ka bago badiriši le bahlami ba swanetše go batamela ditshepišo tše ka leihlo le le tseneletšego, ba lebelela bobedi dibaka le ditlhohlo tšeo di lego ka pele mo sebopegong se se tšwelelago ka lebelo.

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

HANG TAGS YA GO FEGA

ARTICLE YE E HLAHILWE KA...