DEFINISJON av distribuerte applikasjoner (ppApps)
Distribuerte applikasjoner er programvareprogrammer som stort sett er lagret på cloud computing-plattformer og som kjøres på flere systemer samtidig. Systemene kjører på samme nettverk og kommuniserer med hverandre i et forsøk på å fullføre en spesifikk oppgave eller kommando.
Sammenlignet med en distribuert app (ppApp), krever en tradisjonell app ett system for å oppnå en tildelt oppgave.
Å bryte ned distribuerte applikasjoner (ĐApps)
En Distribuert app (DApp) er designet for å la brukere av et nettverk samarbeide og dele ideer, koordinere på oppgaver, få tilgang til informasjon og utveksle apper via en server. DApps brukes mest i klient-server-nettverk der brukerens datamaskin får tilgang til informasjon fra serveren eller cloud computing-serveren. De forskjellige datasystemene som er distribuert over nettverket har normalt oppgave med lignende eller forskjellige mål. For eksempel i en e-handelsplattform kan hver datamaskin være ansvarlig for spesifikke oppgaver som å sende og motta e-post om spesielle tilbud til nåværende kunder; lage en liste over kunder og deres kjøpshistorikk for å målrette produktene bedre mot dem; oppdatere kundelisten med nye kunder som har registrert seg på nettmarkedet; akseptere produktanmeldelser fra hver beskytter for fremtidig beslutning om produkt; akseptere forskjellige betalingsmetoder i kassen; svare på kundenes spørsmål på nettet, enten som en person bak datamaskinen eller som en chatbot; osv. Hver av disse oppgavene vil bli utført av ett eller flere systemer i nettverket, men alle systemer kommuniserer med hverandre for å sikre at kunden kjøper og mottar produktet som er gunstig for ham eller henne.
I kryptoøkonomien bruker blockchain som brukes av de fleste cryptocururrency Distribuerte apper for å opprettholde en effektiv digital markedsplass. I stedet for det konvensjonelle klient-server-nettverket som er vedtatt av de fleste sentraliserte organisasjoner, kjører blockchains på et fagfelle-nettverk der transaksjonsinformasjon utført mellom to parter blir spilt inn og delt på flere datamaskiner i nettverket. Disse datamaskinene blir referert til som noder. Hver node fungerer som en administrator i Bitcoin-markedene og blir frivillig med i nettverket for muligheten til å motta Bitcoins som en belønning.
Hver node har en kopi av en original transaksjon, som kontinuerlig blir avstemt av nettverket. Så den oppføringen som node A har på sin post for en Bitcoin-transaksjon mellom Jane og John, kan ikke skille seg fra hva nodene B, C, D, E og F har. Dette betyr å verifisere hver transaksjon med flere noder, kalles distribuerte reskontro. Dette betyr at siden en versjon av hendelser kan verifiseres med forskjellige datamaskiner, vil en hacker, selv om han kommer inn i ett system for å finjustere transaksjonen, trenge å komme inn i alle systemene spredt på forskjellige geografiske steder for å ødelegge de registrerte dataene. Denne bragden er umulig, noe som gjør Bitcoin blockchain gjennomsiktig og uforstyrrende.
Ved å lagre blokker med informasjon på tvers av forskjellige noder i et blockchain-nettverk, kan ikke blockchain bli brutt til ruiner ved feil av et system. Når en datamaskin eller et system mislykkes, fungerer de andre systemene som sikkerhetskopier og fortsetter å gå uavhengig av ned-systemet. Når alle aktive noder har mottatt og bekreftet en transaksjon som gyldig, blir blokken (dvs. transaksjonen) lagt til kjeden (dvs. hovedboken) for offentlig tilgang. Evnen til alle noder til å fortsette å fungere, selv når en eller to noder dropper ut av nettverket, sikrer at brukerne hele tiden får registrert og bekreftet sine transaksjoner på en uavbrutt og betimelig måte.
Bedrifter i finanssektoren søker stadig nye måter å integrere incorporApps i arbeidsprosessene sine gjennom blockchain. En grunn til å ta i bruk et blockchain-system er å forbedre gjennomsiktigheten i firmaets virksomhet for å oppfylle de strenge kravene til finansregulerende myndigheter. Andre årsaker til at et firma i finanssektoren kanskje ønsker å integrere ĐApps inkluderer å redusere antall formidlere som er involvert i en finansiell transaksjon, gi klienter tilgang til cryptocururrency, opprette tilgang til grupper som P2P-grupper (peer-to-peer). i stor grad forbedre verifikasjoner som skal gjøres på historiske transaksjoner.
