Inoshandiswa matekinoroji pamatongo e blockchain fever kana mabhenefiti anoshanda ekugovera zviwanikwa

Mumakore achangopfuura, mafeed enhau akazadzwa nemeseji nezve rudzi rutsva rwemakomputa akaparadzirwa network inoratidzika kunge isina nzvimbo, kugadzirisa (kana kuti, kuyedza kugadzirisa) matambudziko akasiyana siyana - kuita kuti guta rive rakangwara, kuponesa nyika kubva kukodzero. vanokanganisa kana zvinopesana, kutumira muchivande ruzivo kana zviwanikwa, kupukunyuka kubva -pasi pekutonga kwehurumende mune imwe nzvimbo kana imwe. Pasinei nomunda, vose vane zvinoverengeka zvakajairika zvinhu nokuda kwokuti mafuta kukura kwavo aiva algorithms uye unyanzvi vakauya kuruzhinji panguva ichangopfuura boom cryptocurrencies uye chokuita michina. Zvichida chinyorwa chechitatu chega chega chezviwanikwa panguva iyoyo chaive neshoko rekuti "blockchain" mumusoro - nhaurirano yemhinduro itsva dzesoftware uye mhando dzehupfumi dzakava maitiro akatungamira kwenguva yakati rebei, zvichipesana nekumashure uko dzimwe nzvimbo dzekushandiswa kwemacomputer akaparadzirwa masisitimu. zvakadzikiswa kumashure.

Panguva imwecheteyo, vaoni nenyanzvi vakaona musimboti wechiitiko ichi: yakakura yakagoverwa komputa, yakabatana nekuvakwa kwemanetwork kubva kunhamba huru yevatori vechikamu vakasiyana uye vakasiyana, yasvika padanho idzva rebudiriro. Zvakakwana kukanda misoro yehype kubva mumusoro wako uye kutarisa nyaya kubva kune rimwe divi: ese ma network, akaunganidzwa kubva kumadziva akakura, ayo ane zviuru zvevari vega vatori vechikamu vakasiyana, haana kuoneka ega. Vanofarira ve crypto movement vakakwanisa kugadzirisa matambudziko akaoma ekubatanidza data uye kugovera zviwanikwa uye mabasa nenzira itsva, izvo zvakaita kuti zvikwanisike kuisa pamwe chete huwandu hwakafanana hwemichina uye kugadzira ecosystem itsva yakagadzirirwa kugadzirisa dambudziko rimwe rakanyanya kutariswa.

Ehe, izvi hazvina kupfuura nezvikwata uye nharaunda dzakabatanidzwa mukuvandudzwa kwemahara akagoverwa komputa, uye mapurojekiti matsva haana kunonoka kuuya.
Nekudaro, kunyangwe nekuwedzera kwakakura kwehuwandu hweruzivo rwuripo nezve budiriro mumunda wekuvaka network uye kushanda nemidziyo, vagadziri veanovimbisa masisitimu vachafanirwa kugadzirisa matambudziko akakomba.

Chekutanga chazvo, zvisinei nekuti chinganzwika sei, idambudziko rekusarudza gwara.

Iyo nzira inogona kunge iri yechokwadi, kana inogona kutungamira kumagumo - hapana kutiza kubva pane izvi; zvepakati zvekushandisa zveclairvoyants kunharaunda yeIT zvichiri kunonoka. Asi sarudzo inofanirwa kuitwa kuitira kuti irege kuwira mumusungo wechinyakare wechikwata ichitora nzvimbo yakafara kwazvo uye kuyedza kugadzira imwe isiri-yakasarudzika yakasarudzika yakagoverwa komputa chirongwa kubva pakutanga. Zvinoita sekuti huwandu hwebasa hahusi hunotyisa, kazhinji isu tinongoda kushandisa zvigadziriso zviripo: sanganisa node kuita network, gadzirisa algorithms yekuona topologies, kuchinjana data uye kuongorora kuenderana kwavo, suma nzira dzekuisa manode uye kutsvaga. kubvumirana, uye, chokwadi, ingo gadzira yako mutauro wemubvunzo uye mutauro wese uye komputa nharaunda. Pfungwa yemaitiro epasirese inoyedza uye inogara ichibuda munzvimbo imwe kana imwe, asi mhedzisiro ichiri chimwe chezvinhu zvitatu: mhinduro yakagadzirwa ingave yakaganhurwa prototype ine boka rakamiswa "ToDos. ” mumashure, kana kuti inova chikara chisinga shandiswe chakagadzirira kukwevera kure chero munhu anobata fetid "Turing swamp", kana kungofa zvakachengeteka kubva pakuti swan, crayfish uye pike, izvo zvaikwevera purojekiti nenzira isinganzwisisike, vakangozviomesera.

Ngatisadzokorore zvikanganiso zveupenzi uye sarudza gwara rine huwandu hwakajeka hwemabasa uye rakanyatsokodzera kune yakagoverwa komputa modhi. Iwe unogona kunzwisisa vanhu vanoedza kuita zvese kamwechete - hongu, pane zvakawanda zvekusarudza kubva. Uye zvinhu zvakawanda zvinotaridzika zvakanyanya kunakidza kubva pakuona kweR&D nebudiriro, uye kubva pamaonero ehupfumi. Uchishandisa network yakagoverwa unogona:

  • Dzidzisa neural network
  • Process masaini hova
  • Verenga mapuroteni maitiro
  • Rever XNUMXD zviitiko
  • Tevedzera hydrodynamics
  • Edzai nzira dzekutengesa masheya

Kuti tisakwekwe nekunyora runyoro rwezvinhu zvinonakidza zvinonyatsoenderana, isu tichasarudza yakagoverwa kupa sechinyorwa chedu.

Kuparidzirwa kweshanduro pachayo, chokwadika, hapana chitsva. Iripo yekupa maturusi ezvishandiso agara achitsigira kugoverwa kwemutoro mumichina yakasiyana; pasina izvi, kurarama muzana remakore rechimakumi maviri nerimwe zvingave zvinosuruvarisa. Nekudaro, iwe haufanirwe kufunga kuti iyo nyaya yakavharwa kure nekure, uye hapana chekuita ipapo - isu tichafunga rakasiyana dambudziko rekudzvanya: kugadzira chishandiso kugadzira network inopa.

Yedu yekupa network musanganiswa wemanodhi anoda kuita mabasa ekupa nemanodhi ane emahara komputa zviwanikwa zvekugadzirisa kupa. Varidzi vezviwanikwa vanozobatanidza zviteshi zvavo kune render network kuti vagamuchire uye nekuita mabasa vachishandisa imwe yetiweki inotsigirwa render injini. Muchiitiko ichi, vanopa basa vachashanda netiweki segore, vakasununguka kugovera zviwanikwa, kutarisa kurongeka kwekuuraya, manejimendi enjodzi uye mamwe matambudziko.

Nekudaro, isu tichafunga kugadzira chimiro chinofanirwa kutsigira kubatanidzwa neseti yeanozivikanwa render injini uye ine zvikamu zvinopa maturusi ekuronga network yehterogeneous node uye kutonga mafambiro emabasa.

Muenzaniso wehupfumi hwekuvapo kwemambure akadaro hauna kukosha kwakakosha, saka isu tichatora sechirongwa chekutanga chirongwa chakafanana neicho chinoshandiswa mukuverenga mu cryptocurrency network - vatengi veiyo sosi vachatumira zviratidzo kune vatengesi vanoita basa rekupa. Zvinonyanya kufadza kunzwisisa kuti zvipi zvivakwa zvinofanirwa kuve nazvo, izvo zvatichafunga nezve huru mamiriro ekudyidzana pakati pevatori vechikamu network.

Kune mativi matatu ekudyidzana munetiweki: resource provider, task provider uye network operator (aka control center, network, etc. mune zvinyorwa).

Mushandi wetiweki anopa mupi wekushandisa nemutengi application kana yeanoshanda sisitimu mufananidzo une deployed seti yesoftware, yaanoisa pamushini ane zviwanikwa zvaanoda kupa, uye account yemunhu inowanikwa kuburikidza newebhu interface, ichimubvumira isa maparamendi ekuwana kune sosi uye gadzirisa kure sevha yake mamiriro: control hardware paramita, ita kure kure gadziriso, reboot.

Kana node nyowani yakabatana, network manejimendi system inoongorora michina uye yakatarwa yekuwana paramita, inoisa iyo, ichipa imwe chiyero, uye inoiisa murejista resource. Mune ramangwana, kuti utarise njodzi, iyo node yebasa paramita ichaongororwa, uye chiyero cheiyo node chichagadziriswa kuti ive nechokwadi chekugadzikana kwetiweki. Hapana achafara kana chiitiko chavo chikatumirwa kuzopa pamakadhi ane simba anowanzo chando nekuda kwekupisa?

Mushandisi anoda kupa chiitiko anogona kuenda nenzira mbiri: kurodha chiitiko kune network repository kuburikidza newebhu interface, kana kushandisa plugin kubatanidza yavo yekuenzanisira pasuru kana yakaiswa renderer kune network. Muchiitiko ichi, kontrakiti yakangwara inotangwa pakati pemushandisi netiweki, iyo yakajairwa mamiriro ekupedzisa iyo chizvarwa chemhedzisiro yekuverengerwa kwechiitiko netiweki. Mushandisi anogona kutarisa maitiro ekupedzisa basa uye kutonga ma paramita ayo kuburikidza newebhu interface yeakaundi yake.

Basa racho rinotumirwa kune sevha, uko vhoriyamu yechiitiko uye nhamba yezviwanikwa zvakakumbirwa neanotangisa basa zvinoongororwa, mushure mezvo iyo yakazara vhoriyamu inoomeswa kuita zvikamu zvakagadziridzwa kuverengerwa pahuwandu uye mhando yezviwanikwa zvakagoverwa netiweki. . Pfungwa yakajairika ndeyekuti kuona kunogona kuputswa kuita mabasa madiki mazhinji. Injini dzinotora mukana weizvi nekugovera aya mabasa pakati pevakawanda zviwanikwa zvinopa. Nzira iri nyore ndeye kupa zvikamu zvidiki zvechiitiko zvinonzi zvikamu. Kana chikamu chimwe nechimwe chagadzirwa, basa romunzvimbomo rinorangarirwa kuva rakapedzwa, uye sosi yacho inopfuurira kune rimwe basa rakatanhamara rinotevera.

Nekudaro, hazvina mutsauko wakadaro kune mupi wekupa kuti maverengero anoitwa pamuchina mumwe chete kana pagridi yezviteshi zvemakomputa akawanda. Distributed rendering inongowedzera mamwe macores kune dziva rezviwanikwa zvinoshandiswa pabasa. Kuburikidza nenetiweki, inogamuchira data rese rinodiwa kupa chikamu, ichichiverengera, chinotumira chikamu ichocho kumashure, uye chinoenda kune rinotevera basa. Usati wapinda mune general network dziva, chikamu chega chega chinogashira seti yemetainformation inobvumira kuita node kusarudza akanyanya kufanira komputa mabasa kwavari.

Matambudziko ekuparadzanisa uye kugovera kwekuverenga kunofanirwa kugadziriswa kwete chete kubva pakuona kwekugadzirisa nguva yekuuraya, asiwo kubva pakuona kwekushandisa kwakakwana kwezviwanikwa uye kuchengetedza simba, sezvo hupfumi hwetiweki hunoenderana neizvi. . Kana mhinduro yacho isingabudiriri, zvingava zvakakosha kuisa mucheri pane node kana kuidzima kuitira kuti irege kuita ruzha uye isaparadza magetsi.

Zvisinei, ngatidzokei kune maitiro. Kana basa rikagamuchirwa, kondirakiti yakangwara inoumbwa zvakare pakati pedziva nenode, iyo inoitwa kana chigumisiro chebasa chichiverengwa nemazvo. Kubva pamigumisiro yekuzadzisa chibvumirano, node inogona kugamuchira mubairo mune imwe nzira kana imwe.

Iyo yekudzora nzvimbo inodzora maitiro ekuita basa, kuunganidza zviwanikwa zvekuverenga, kutumira zvisizvo kuti zvigadziriswe zvakare uye kuisa mutsara mutsetse, kutarisa yakatarwa nguva yekupedza basa (kuitira kuti zvisaitike kuti chikamu chekupedzisira chisatorwa ne. chero node).

Mhedzisiro yekuverenga inoenda kuburikidza nedanho rekugadzira, mushure meizvozvo mushandisi anogamuchira mibairo yekupa, uye network inogona kugamuchira mubairo.

Nekudaro, iyo inoshanda kuumbwa kwechimiro chepasi chakagadzirirwa kuvaka akagoverwa kupa masisitimu anobuda:

  1. Maakaundi emushandisi wega ane mukana wewebhu
  2. Software kit yekuisa pane node
  3. Nekudzora system:
    • Access control subsystem
    • Kupa basa decomposition subsystem
    • Basa rekugovera subsystem
    • Compositing subsystem
    • Server landscape uye network topology manejimendi subsystem
    • Kutema uye kuongorora subsystem
    • Kudzidza nyanzvi subsystem
    • Zororo API kana imwe interface yevagadziri vekunze

Unofungei? Ndeipi mibvunzo inomutswa nemusoro uye ndedzipi mhinduro dzaunofarira?

Source: www.habr.com

Voeg