Porazdeljeno računalništvo je temeljno računalniško načelo, ki podpira tehnologijo veriženja blokov, toda kaj točno je?
Osnovno razumevanje blockchaina je, da je to omrežje računalnikov, ki preverjajo transakcije. Vendar pa se sprašujete za vse, ki želijo kopati malo globlje kako deluje šifriranje ključev, ali spoznavanje porazdeljenega računalništva lahko vodi do boljšega razumevanja tehnologije veriženja blokov. Razumevanje delovanja tehnologije ni samo za znanstveno radovedneže. Pomaga vam lahko tudi pri sprejemanju bolj premišljenih naložbenih odločitev, če se osredotočite na projekte s trdno tehnološko osnovo.
Ta članek je sestavljen iz dveh delov.
Prve naslovnice kaj je porazdeljeno računalništvo, kako se uporablja ter prednosti in slabosti.
v drugi del, si podrobneje ogledamo različne arhitekture porazdeljenih sistemov in se poglobimo v arhitekturo enakovrednih blokovnih verig.
Kaj je porazdeljeno računalništvo?
Na najpreprostejši ravni je porazdeljeno računalništvo zgolj omrežje računalnikov, ki delujejo skupaj kot en sistem. Stroji se lahko nahajajo v neposredni bližini drug drugega in so fizično povezani v lokalno omrežje. Ali pa so računalniki lahko geografsko razpršeni, kot v omrežjih, ki temeljijo na verigi blokov, kot je Bitcoin.
Porazdeljeno računalništvo obstaja veliko dlje kot sama veriga blokov. Ko se je v šestdesetih letih prejšnjega stoletja uporaba računalnikov na univerzah in v raziskovalnih laboratorijih povečala, se je pojavila potreba, da se računalniki začnejo pogovarjati med seboj in si delijo strojno opremo, kot sta shramba in tiskalniki. V sedemdesetih letih prejšnjega stoletja so bila vzpostavljena prva lokalna omrežja. Prvi porazdeljeni računalniški sistemi so bila lokalna omrežja, kot je Ethernet, družina omrežnih tehnologij, ki jih je razvil Xerox. Zdaj so povsod. Vsakič, ko se pridružite novi povezavi Wifi, vstopite v novo računalniško omrežje.
Ni treba, da so računalniki v porazdeljenih omrežjih v kakršni koli posebni obliki ali konfiguraciji strojne opreme. Lahko so prenosni ali veliki računalniki, osebni računalniki ali računalniki Mac. V blokovnih verigah so to lahko osebni računalniki, ki poganjajo CPE ali GPE, ali namenska strojna oprema, kot je rudar ASIC.
Ne glede na vrsto stroja v omrežju pa morajo vsi delovati kot en sam računalnik. Končni uporabnik ne bi smel prepoznati, da je za vmesnikom porazdeljeno računalniško omrežje.
Zakaj uporabljati porazdeljeno računalništvo?
Za ponazoritev osnov tega, kaj je porazdeljeno računalništvo, pomislite na podjetje, ki ima v lasti in vodi spletno aplikacijo, recimo spletno mesto oglasne deske. Ker aplikacija pridobiva vedno več uporabnikov, tako kandidatov kot kadrovnikov, podjetje potrebuje vedno več računalniških virov za nadaljnje delovanje strani.
Na začetku lahko podjetje nadgradi svojo strežniško infrastrukturo, da sprejme nove uporabnike, doda več pomnilnika in pasovne širine. To vrsto razširitve imenujemo vertikalno skaliranje. Vendar pa na kritični ravni to postane nepraktično tako fizično kot ekonomsko.
Na tej kritični točki porazdeljeno računalništvo ponuja rešitev v obliki vodoravno skaliranje. Namesto da bi nadgradili obstoječo računalniško infrastrukturo, podjetje sistemu doda več računalnikov, da se prilagodi povečani delovni obremenitvi.
V našem primeru spletnega mesta z oglasi za zaposlovanje podjetje ve, da večino prometa predstavljajo ljudje, ki brskajo po oglasih za zaposlovanje. Tako lahko doda podrejeni strežnik, ki prevzame težo dejavnosti brskanja. Podrejeni strežnik prejema informacije od glavnega strežnika, ki posodobi bazo podatkov z novimi kandidati in zapisi o delovnih mestih.
Blockchain je omrežje enakovrednih, ki je drugačna vrsta porazdeljenega sistema, kot je prikazano v tem primeru. Poglobili se bomo v različne vrste porazdeljenih sistemov drugi del, ki pokriva porazdeljene računalniške arhitekture.
Prednosti porazdeljenega računalništva
Ko odgovarjate na vprašanje »Kaj je porazdeljeno računalništvo«, je pomembno pogledati tudi prednosti in slabosti. Ko pogledamo te prednosti in slabosti, upoštevajte, da je porazdeljeno računalništvo več kot le veriga blokov. Podjetje, ki izvaja porazdeljeni računalniški sistem, ima lahko težave, ki ne vplivajo na javne verige blokov in obratno.
Toleranca napak in redundanca
Ena najpomembnejših prednosti porazdeljenega računalništva je, da ni pomembno, če eden ali več strojev v omrežju odpove, ker lahko ostali poberejo ohlapnost. To pomeni, da je lahko omrežje vedno vključeno. To omogoča 24/7 trgovanje s kripto, vendar ima v kontekstu blockchain tudi druge prednosti. Na primer podjetja, kot je Walmart, ki uporabljajo blockchain v svojih sistemih dobavne verige, brez izpadov. To je ogromen bonus za operacijo globalne dobavne verige.
Stroškovna učinkovitost in splošna učinkovitost
Distribuirani sistemi nudijo boljšo učinkovitost tako glede stroškov kot splošne učinkovitosti v primerjavi s centraliziranimi sistemi. Centralizirani sistemi so učinkoviti do določene točke. Vendar pa naš primer oglasne deske kaže, da ko računalniške potrebe dosežejo določeno velikost, je bolj smiselno skalirati vodoravno kot navpično. Dodajanje več strojev v omrežje je učinkovitejše tako tehnološko kot ekonomsko.
Prilagodljivost
Kar zadeva čisto računalniško moč, ponuja porazdeljeno računalništvo lažjo razširljivost kot centralizirano računalništvo. Razmeroma preprosto je dodati več strojev, da pridobite več računalniške moči in jih zmanjšati, ko so potrebe po energiji nižje.
Vendar ima blockchain drugačne težave z razširljivostjo. V verigi blokov število transakcij, obdelanih v določenem obdobju, omejuje hitrost transakcije. Zato je vprašanje razširljivosti vprašanje hitrosti transakcije. Ta omejitev razširljivosti je posledica potrebe, da vozlišča v verigi blokov dosežejo soglasje o transakcijah, ki se izvajajo. Zato, medtem ko porazdeljeno računalništvo samo po sebi ponuja visoko stopnjo razširljivosti, je element teorije iger blockchain na splošno tisti, ki ovira razširljivost pri hitrosti transakcij.
Slabosti porazdeljenega računalništva
Porazdeljeno računalništvo ponuja številne prednosti. Vendar pa ima nekaj pomanjkljivosti.
Kompleksnost – Kako zapletena je postavitev decentraliziranega, porazdeljenega računalniškega sistema?
Porazdeljeni sistemi so bolj zapleteni in jih je težje odpraviti kot centraliziran sistem. V kontekstu verige blokov je lahko upravljanje skupnosti razvijalcev, operaterjev vozlišč in vlagateljev izziv brez kakršnega koli centraliziranega subjekta v nadzoru. Zato velik del kompleksnosti vodenja blockchaina izhaja iz potrebe po decentralizirano upravljanje v velikem obsegu.
Kako varno je porazdeljeno računalništvo?
Podjetja, ki izvajajo porazdeljene sisteme, morajo zagotoviti varnost vsake naprave v omrežju in zagotoviti skladnost podatkov med različnimi napravami.
Blockchain se temu izogne s protokoli soglasja, ki zagotavljajo, da se celotno omrežje strinja z enim virom resnice. Protokol soglasja pomaga tudi pri zaščiti pred zlonamernimi akterji. Dokler 51 odstotkov omrežja deluje v interesu skupine, je omrežje varno. To postane izziv, če rudarski bazeni zberejo zadostno moč zgoščevanja za začetek 51-odstotnega napada. To tveganje je razlog, zakaj se mnogi v skupnosti blockchain zavzemajo za popolno decentralizacijo in nasprotujejo podjetjem, kot je Bitmain, ki prevladuje pri rudarjenju večjih kriptovalut.
Koliko stane porazdeljeno računalništvo?
Organizacija, ki izvaja porazdeljeni računalniški sistem, bo imela višje stroške začetne nastavitve kot centraliziran sistem. To je preprosto zato, ker porazdeljeni sistemi potrebujejo več strojne opreme.
In blockchain, stroški udarijo na nekoliko drugačen način. V decentralizirani verigi blokov mora projekt vzpostaviti začetno bazo operaterjev vozlišč, ki izvajajo programsko opremo verige blokov na svojih računalnikih. Čeprav projekt blockchain ne kupi teh strojev, morajo operaterje vozlišč pritegniti k izvajanju njihove programske opreme blockchain namesto programske opreme drugih projektov. Zaradi tega mnogi ICO-ji dajo na stran del začetnih sredstev, zbranih za trženje in promocijske namene, del katerih je namenjen izgradnji uporabniške baze operaterjev vozlišč za vodenje omrežja.
Povzetek
Ta članek je zajel vse glavne točke, da bi odgovoril na večino vprašanj o porazdeljenem računalništvu. Preučili smo tudi prednosti in slabosti porazdeljenega računalništva v kontekstu verige blokov. The naslednji del tega članka se osredotoča na enakovredno porazdeljeno računalniško arhitekturo verige blokov in kako deluje v primerjavi z drugimi porazdeljenimi računalniškimi arhitekturami.
- Distribucija vsebine in PR s pomočjo SEO. Okrepite se še danes.
- PlatoData.Network Vertical Generative Ai. Opolnomočite se. Dostopite tukaj.
- PlatoAiStream. Web3 Intelligence. Razširjeno znanje. Dostopite tukaj.
- PlatoESG. Ogljik, CleanTech, Energija, Okolje, sončna energija, Ravnanje z odpadki. Dostopite tukaj.
- PlatoHealth. Obveščanje o biotehnologiji in kliničnih preskušanjih. Dostopite tukaj.
- vir: https://coincentral.com/what-is-distributed-computing/?utm_source=rss&utm_medium=rss&utm_campaign=what-is-distributed-computing
- :ima
- : je
- $GOR
- 1
- 51
- a
- O meni
- prilagoditi
- igrati
- dejavnost
- akterji
- dodajte
- dodajanje
- Dodatne
- Dodaja
- Prednosti
- vplivajo
- proti
- agregat
- AI
- vsi
- Prav tako
- Čeprav
- vedno
- an
- in
- Še ena
- odgovor
- kaj
- kdo
- uporaba
- Arhitektura
- SE
- OBMOČJE
- okoli
- članek
- AS
- ASIC
- Asic rudar
- na stran
- Zagotavljam
- At
- pritegnili
- Hrbtenica
- pasovna širina
- baza
- Osnovni
- Osnove
- Osnova
- BE
- ker
- postane
- bilo
- zadaj
- Prednosti
- Boljše
- med
- Bitcoin
- Bitmain
- blockchain
- blockchain skupnost
- Blokchain tehnologija
- temelji na blockchainu
- verige blokov
- svet
- bonus
- tako
- Brskanje
- Building
- vendar
- Nakup
- by
- klic
- CAN
- Kandidat
- kandidati
- centralizirano
- centralizirani sistemi
- nekatere
- verige
- izziv
- izziv
- Zapri
- prihaja
- skupnost
- Podjetja
- podjetje
- v primerjavi z letom
- Primerjava
- kompleksna
- kompleksnost
- zapleten
- računalnik
- računalniki
- računalništvo
- računalniška moč
- konfiguracija
- povezane
- povezava
- Proti
- Soglasje
- Razmislite
- vsebina
- ozadje
- naprej
- nadzor
- strošek
- stroški
- bi
- zajeti
- kritje
- Ovitki
- kritično
- kripto
- kripto
- radovedna
- datum
- Baze podatkov
- decentralizacija
- Decentralizirano
- odločitve
- namenjen
- globlje
- Stopnja
- razvili
- Razvijalci
- naprava
- drugačen
- težko
- razpršen
- porazdeljena
- porazdeljeno računalništvo
- Porazdeljeno omrežje
- porazdeljeni sistemi
- potop
- do
- ne
- Ne
- prevladuje
- dont
- navzdol
- odmore
- pomanjkljivosti
- 2
- med
- vsak
- lažje
- lahka
- učinkovitost
- učinkovitosti
- učinkovitosti
- učinkovite
- element
- omogoča
- šifriranje
- konec
- zagotovitev
- V
- Celotna
- entiteta
- vzpostaviti
- vzpostavitev
- Povsod
- točno
- Preučevanje
- Primer
- obstoječih
- izkušnje
- zunanja
- družina
- daleč
- iskanje
- prva
- Všita
- Osredotoča
- osredotoča
- za
- obrazec
- format
- iz
- polno
- temeljna
- Skladi
- nadalje
- Gain
- zaslužek
- igra
- splošno
- geografsko
- Globalno
- Go
- upravljanje
- GPU
- zrasla
- skupina
- strojna oprema
- mešanje
- moč mešanja
- Imajo
- pomoč
- Pomaga
- visoka
- več
- hit
- vodoravno
- Kako
- Vendar
- HTTPS
- ICO
- identificirati
- if
- ilustrirajte
- slika
- izvajanja
- in
- povečal
- Podatki
- obvestila
- Infrastruktura
- začetna
- zainteresirani
- interesi
- vmesnik
- notranji
- v
- naložbe
- Vlagatelji
- vprašanje
- Vprašanja
- IT
- ITS
- sam
- Job
- pridružite
- samo
- Ključne
- Otrok
- ve
- Labs
- prenosniki
- velika
- kosilo
- vodi
- Stopnja
- kot
- Omejitev
- Meje
- malo
- malo globlje
- lokalna
- nahaja
- Long
- več
- Poglej
- Pogledal
- nižje
- stroj
- Stroji
- Glavne
- velika
- Znamka
- IZDELA
- upravljanje
- več
- Trženje
- ogromen
- mojster
- Matter
- max širine
- Maj ..
- pomeni
- Spomin
- zgolj
- rudar
- Rudarstvo
- Rudarski bazeni
- več
- učinkovitejše
- Najbolj
- veliko
- morajo
- Nimate
- potrebe
- mreža
- mreženje
- omrežij
- Novo
- novih uporabnikov
- št
- Vozel
- Operaterji vozlišč
- vozlišča
- zdaj
- Številka
- of
- ponudba
- Ponudbe
- on
- enkrat
- ONE
- Delovanje
- operaterji
- or
- Organizacija
- Ostalo
- naši
- ven
- več
- Splošni
- lastnik
- del
- deli
- računalniki
- peer to peer
- ljudje
- odstotkov
- Obdobje
- Fizično
- kramp
- Kraj
- platon
- Platonova podatkovna inteligenca
- PlatoData
- Točka
- točke
- Bazeni
- del
- moč
- Načela
- Predelano
- Projekt
- projekti
- promocijsko
- PROS
- zaščito
- protokol
- protokoli
- zagotavlja
- javnega
- namene
- Push
- dal
- vprašanje
- vprašanja
- postavljeno
- precej
- dosežejo
- Razlog
- prejme
- evidence
- zmanjša
- o
- Ne glede na to
- relativno
- pomembno
- ostanki
- Raziskave
- viri
- REST
- Tveganje
- Run
- tek
- deluje
- s
- Videl
- pravijo,
- Prilagodljivost
- Lestvica
- zavarovanje
- varnost
- Občutek
- strežnik
- nastavitev
- nastavitev
- strošek namestitve
- delitev
- shouldnt
- Razstave
- pomemben
- preprosto
- sam
- spletna stran
- Velikosti
- Slack
- nekoliko drugačen
- So
- Software
- trdna
- Rešitev
- nekaj
- vir
- specifična
- hitrost
- hitrosti
- Začetek
- shranjevanje
- taka
- dovolj
- dobavi
- dobavne verige
- sistem
- sistemi
- Bodite
- ob
- pogovor
- tehnološki
- Tehnologije
- Tehnologija
- kot
- da
- O
- Osnove
- njihove
- Njih
- Teorija
- Tukaj.
- zato
- te
- jih
- mislim
- ta
- tisti,
- čas
- do
- skupaj
- toleranca
- Trgovanje
- Prometa
- transakcija
- hitrost transakcije
- hitrosti transakcij
- Transakcije
- Resnica
- dva
- tip
- Vrste
- ne morem
- podlaga
- razumevanje
- Univerze
- posodobitve
- nadgradnja
- uporaba
- Rabljeni
- uporabnik
- Uporabniki
- uporabo
- preverjanje
- vertikalno
- navpično
- vice
- Walmart
- način..
- we
- web
- Spletna aplikacija
- teža
- Dobro
- so bili
- Kaj
- Kaj je
- kdaj
- ki
- medtem
- zakaj
- Wifi
- bo
- z
- brez
- spraševati
- delo
- deluje
- deluje
- Vi
- zefirnet