🇹🇿 Mithril Inakaribia kuingia kwenye mainnet

Source: https://iohk.io/en/blog/posts/2023/07/20/mithril-nears-mainnet-release/
Sasa ipo katika hatua zake za mwisho za majaribio, Mithril inajiandaa kwa uzinduzi wa mainnet. Ingia ili kurejea Mithril ni nini, jinsi inavyosaidia na jinsi ya kuhusika
image
Mithril ni mpango wa sahihi wa msingi wa hisa na itifaki ambayo inaboresha kasi na ufanisi wa nyakati za kusawazisha nodi. Mithril huongeza muda wa kusawazisha nodi, hutoa usalama, na kuwezesha kufanya maamuzi yaliyogatuliwa. Ukiwa na Mithril, mtandao wa Cardano unakuwa bora zaidi, ulioratibiwa, na wenye uwezo wa kusaidia anuwai ya programu na kesi za utumiaji.

Uthibitisho wa dhana ya Mithril ulitolewa mnamo Agosti 2022. Mnamo Desemba, timu iliwasilisha rasmi Mithril, ikifichua zaidi kuhusu manufaa yake, maombi na ramani yake. Mithril sasa yuko katika hatua za mwisho za majaribio kabla ya kuchapishwa kwa mainnet msimu huu wa joto.

Chapisho hili linarejelea utendakazi wa itifaki ya Mithril, linaelezea usanifu wa Mithril, na linatoa njia za kuhusika.

Kwa nini Mithril?
Kujiunga na mfumo ikolojia wa Cardano unaostawi kunamaanisha kuchochea ukuaji wake wenye afya. Mtandao unachanganya maelfu ya nodi zilizosambazwa katika mfumo uliounganishwa, kuwezesha mawasiliano bila mshono kwa kushiriki data kwenye vizuizi vipya na miamala.

Kuna njia mbili za kushiriki katika mtandao wa Cardano:

  1. Tekeleza nodi kamili, ambayo inahitaji kupakua na kuhalalisha nakala kamili ya blockchain (~~100GB leo)
  2. Tekeleza kiteja chepesi kwa kufikia API za wahusika wengine zinazoaminika.
    Usawazishaji wa kila nodi hudai muda na mahitaji maalum ya programu na uhifadhi, huku wateja wepesi wanategemea API za wahusika wengine.

Lakini, vipi ikiwa tungeweza kupata bora zaidi ya zote mbili?

Kubadilisha mchezo na Mithril
Kutumia Mithril kuanzisha kwa haraka na kwa ufanisi nodi kamili ya Cardano ndio kesi ya kwanza ya utumiaji inayokuja na toleo la awali la beta kwenye mainnet.

Mithril anapata muhtasari wa hali ya sasa ya blockchain inayoongeza muda wa kusawazisha kwa nodi huku kuwezesha mipangilio thabiti ya usalama. Tazama wasilisho hili kutoka kwa IO ScotFest ili upate maelezo zaidi kuhusu jinsi Mithril hutoa mwanga, haraka, ufanisi na uwekaji buti wa nodi salama.

Kwa mageuzi ya Mithril, watengenezaji wa DApp wataweza kupeleka wateja wepesi na programu za rununu au kurahisisha shughuli za sidechain. Mithril pia atawezesha maombi ya upigaji kura kulingana na wadau na masuluhisho ya utawala, bila kujali ugumu wa itifaki. Uthibitishaji salama na mwepesi wa kuhesabu kupitia sahihi za Mithril unaweza kurahisisha ufanyaji maamuzi uliogatuliwa, kutoa matokeo yanayoweza kuthibitishwa.
Maendeleo ya Mithril
Karatasi ya utafiti ‘Mithril: Sahihi nyingi za Vizingiti’ ilichapishwa na watafiti wa IOG mnamo 2021, na chapisho hili la blogi lilijadili jinsi itifaki inavyofanya kazi kama mpango wa saini wa kizingiti unaoruhusu uwazi, salama, na uzani mwepesi wa dau.

Baada ya kutolewa kwa uthibitisho wa dhana ya Mithril mnamo 2022, mtandao umeungwa mkono na kujaribiwa na kikundi cha waendeshaji wa hifadhi za hisa za kujitolea (SPOs). Hatua hii ya majaribio iliruhusu timu kuwasilisha aliyetia sahihi, kijumlishi, na nodi za mteja katika usambazaji unaotolewa kila baada ya wiki mbili. Timu pia ilitekeleza mpango wa saini nyingi za kiwango cha juu cha msingi na kuanzisha mchakato wa kutoa vyeti vya muhtasari wa nodi na SPOs.

Mtandao wa Mithril sasa unajaribiwa katika mazingira ya majaribio ya kukagua na kabla ya toleo la utayarishaji, hivi karibuni utapatikana kama toleo la beta kwenye mainnet.

Mithril ana ramani ya kiwango cha juu inayojumuisha matoleo yafuatayo:

  • Mithril beta: itifaki ya mainnet ilizinduliwa na kikundi cha SPO za kujitolea ambao husaidia kupima na kutoa mifano.
  • Mithril MVP (2023): itifaki iliyotiwa motisha iliyo na vipengele vya ziada ili kusaidia kesi za msingi za utumiaji, kama vile kufunga bootstrapping haraka na pochi salama za mwanga.
  • Mithril (2024): mfumo wa Mithril uliogatuliwa kikamilifu na unaojitegemea.

Jinsi inavyofanya kazi: usanifu
Usanifu wa Mithril unajumuisha vipengele vitatu kuu: kijumlishi, mtiaji sahihi, na mteja. Kwa pamoja, huunda mtandao wa nodi ambazo huongeza ufanisi wa bootstrapping node ya Cardano.


Kielelezo 1. Usanifu wa mtandao wa Mithril

Mtia saini wa Mithril
Mtia saini wa Mithril ni nodi inayofanya kazi kwa uwazi juu ya nodi/s za Cardano za SPO. Inafanya kazi kwa kushirikiana na kijumlishi cha Mithril na hufanya kazi zifuatazo:

  • Huendesha kando ya nodi ya Cardano ili kuunganishwa bila mshono na miundombinu iliyopo ya Cardano.
  • Huzalisha jozi mpya muhimu kila enzi iliyotiwa saini na vitufe vya KES. Kisha vitufe vya uthibitishaji hutangazwa kwa watia saini wengine wote ndani ya mtandao wa Mithril.
  • Mara kwa mara huchukua muhtasari wa hali kamili ya blockchain ya Cardano, iliyoonyeshwa haswa na fahirisi za faili za DB zisizobadilika. Kisha hutia saini vijipicha hivi kibinafsi kwa kutumia maandishi ya awali ya Mithril, ambayo huhakikisha uadilifu na uhalisi wa hali ya leja.

Mithril aggregator
Kijumlishi cha Mithril ni nodi isiyoaminika inayowajibika kuratibu shughuli za nodi za watia saini wa Mithril. Inafanya kazi kando ya nodi ya Cardano na hufanya kazi kadhaa muhimu:

  • Hutoa mwako unaohitajika kwa nodi za watia saini wa Mithril kusajili funguo zao na kushiriki katika mchakato wa kutia saini kwa muhtasari, kuhakikisha usawazishaji sahihi na mpangilio wa shughuli za kutia saini.
  • Pindi tu nodi za watia sahihi zinaposaini hali kamili ya mnyororo wa Cardano, kijumlishi hukusanya saini hizi na kuzichanganya kuwa sahihi za Mithril kwa kutumia maandishi ya awali ya Mithril. Kijumlishi hutumia saini hizi zilizojumlishwa kutengeneza vyeti husika.
  • Kikusanyaji huchukua jukumu la kuunda na kuhifadhi kumbukumbu kamili ya muhtasari wa hifadhidata ya Cardano. Nodi hii ina jukumu la kuhakikisha upatikanaji na usambazaji wa vijipicha vya kumbukumbu na vyeti vinavyohusika kwa wateja wanaovihitaji kwa urejeshaji wa nodi.

Mteja wa Mithril
Mteja wa Mithril ni nodi inayotumika kwa sasa kurejesha nodi kamili ya Cardano. Mteja hutangamana na kikusanyaji cha Mithril ili kupata vipengele muhimu vya urejeshaji wa nodi:

  • Huwasiliana na kijumlishi cha Mithril ili kupata picha ya mbali ya mnyororo wa kuzuia wa Cardano. Kando ya muhtasari, pia hurejesha msururu wa cheti unaohusishwa na muhtasari.
  • Ili kuhakikisha uadilifu na uhalali wa muhtasari na msururu wa cheti, mteja hutumia maandishi ya awali ya Mithril ya kriptografia yanayotumiwa na kijumlishi na mtu aliyetia sahihi kutoa saini nyingi. Taratibu hizi za kriptografia huwezesha mteja kuthibitisha uhalisi wa vipengele vilivyorejeshwa, hivyo kuwezesha mchakato wa urejeshaji salama na unaotegemewa.

Katika marudio ya siku zijazo, mteja pia atatumiwa kuthibitisha cheti chochote kinachotolewa na itifaki ya data inayolingana.

Tafadhali kumbuka kuwa usanifu wa mtandao wa Mithril ni kazi inayoendelea na inaweza kubadilika. Timu ya uendelezaji inafanya kazi kwa bidii katika kugawa usanifu zaidi ili kuimarisha uimara na usalama wake.

Jinsi ya kujihusisha?
Input Output Global (IOG) sasa inahimiza SPOs kujiunga na majaribio ya beta ya Mithril kwenye mainnet!

Ili kuanza, jiunge na kituo hiki cha Discord na ushiriki katika majadiliano ya GitHub. Hatimaye, angalia hati za Mithril kwa maelezo zaidi kuhusu mtandao.