Doktorgradsstudiekomponenter: Blokkjedeteknologi

Denne artikkelen ble først publisert på Dr. Craig Wrights blogg, og vi publiserte på nytt med tillatelse fra forfatteren.

S1 – Operasjonelle definisjoner

Når man studerer skalerbarhet i en blokkjede, er det viktig å etablere klare operasjonelle definisjoner for å sikre konsistent og presis måling av relevante faktorer. Likevel hevder Walch (2017) at utfordringene forårsaket av det flytende og omstridte språket rundt blokkjedeteknologi kan føre til problemer. Mer spesifikt hevdes det at terminologien som brukes i blockchain-økosystemet ofte er upresis, overlappende og inkonsekvent. I tillegg brukes forskjellige begreper om hverandre, noe som øker forvirringen.

Denne studien vil argumentere for at denne språkbarrieren gjør det vanskelig for regulatorer å nøyaktig forstå og vurdere teknologien, noe som potensielt kan føre til feilaktige beslutninger og inkonsekvent regulering på tvers av jurisdiksjoner. Dessuten engasjerer utviklere og andre personer innen blokkjedeindustrien seg hele tiden i aktiviteter som overdriver fordelene mens de undervurderer risikoen. Som Walch (2020) fremhever i en senere artikkel, kan det uklare vokabularet rundt blokkjedeteknologi gjøre det lettere for tilhengere av teknologien å overdrive dens evner og fordeler, samtidig som de bagatelliserer potensielle risikoer og ulemper. Denne situasjonen forsterkes av blokkjedeteknologiens tverrfaglige natur, som kan gjøre regulatorer nølende med å utfordre industriens krav på grunn av deres mangel på ekspertise.

Villedende termer, som "full node", kan bidra til misforståelser og misoppfatninger om funksjonen og mulighetene til noder i et blokkjedenettverk. Som sådan vil det være viktig å definere disse begrepene og definisjonene i papiret. For å forstå disse begrepene er det derfor nødvendig å presentere noen operasjonelle definisjoner å vurdere:

  1. Transaksjonsgjennomstrømning: Dette refererer til antall transaksjoner blokkjedenettverket behandler innenfor en gitt tidsramme. Det er viktig å definere den spesifikke tidsenheten (f.eks. transaksjoner per sekund, transaksjoner per minutt) for å måle skalerbarheten til nettverket nøyaktig.
  2. Bekreftelsestid: Det representerer tiden en transaksjon tar å bli bekreftet og lagt til blokkjeden. Denne definisjonen bør inkludere om den refererer til tiden det tar før en transaksjon blir inkludert i en blokk, eller tiden før et visst antall blokker legges til på toppen av blokken som inneholder transaksjonen.
  3. Blokkstørrelse: Den definerer den maksimalt tillatte størrelsen på en blokk i blokkjeden. Dette kan måles i form av byte eller andre relevante enheter. Blokkstørrelsen spiller en avgjørende rolle for å bestemme skalerbarheten til nettverket siden den påvirker antall transaksjoner som kan inkluderes i hver blokk.
  4. Nettverksforsinkelse: Dette refererer til tidsforsinkelsen som oppleves ved å spre informasjon på tvers av blokkjedenettverket. Nettverksforsinkelse kan påvirke den generelle ytelsen og skalerbarheten til nettverket; derfor bør det defineres og måles konsekvent.
  5. Nodeantall: Det representerer det totale antallet aktive noder som deltar i blokkjedenettverket. Antall noder kan påvirke nettverkets skalerbarhet betydelig, og det er viktig å definere de nøyaktige kriteriene for å bestemme aktive noder.
  6. Konsensusmekanisme: Det refererer til den spesifikke algoritmen eller protokollen som brukes av blokkjedenettverket for å oppnå konsensus mellom noder. Konsensusmekanismen kan påvirke skalerbarheten, og dens operasjonelle definisjon bør inkludere detaljer om den spesifikke algoritmen som brukes og eventuelle tilknyttede parametere.
  7. Beregningskraft: Den definerer prosesseringsevnen til individuelle noder i blokkjedenettverket. Beregningskraft kan påvirke hastigheten der transaksjoner valideres og legges til blokkjeden. Derfor bør operasjonsdefinisjonen inkludere den spesifikke metrikken som brukes til å måle beregningskraft, for eksempel hashhastighet eller prosesseringshastighet.
  8. Skalerbarhetsmåling: Dette omfatter den spesifikke beregningen eller kriteriene som brukes for å evaluere skalerbarheten til blokkjedenettverket. Det kan være transaksjonsgjennomstrømning, bekreftelsestid eller en hvilken som helst annen målbar faktor som bestemmer nettverkets evne til å håndtere økt transaksjonsvolum.

Nodes

Innen datavitenskap er en node et grunnleggende begrep i ulike datastrukturer og nettverkssystemer (Trifa & Khemakhem, 2014). Den spesifikke definisjonen av en node kan variere avhengig av konteksten, men generelt refererer en node til et enkelt element eller objekt innenfor en større struktur eller nettverk. Det eksisterer betydelige overlappinger mellom definisjonen av et begrep som en node slik det brukes i et utvidet språkbruk og et bestemt felt som blockchain. Her er noen standarddefinisjoner av noder i forskjellige datavitenskapelige domener:

  1. Datastrukturer: I datastrukturer som koblede lister, trær eller grafer, representerer en node et individuelt element eller dataenhet i strukturen. Hver node inneholder vanligvis en verdi eller datanyttelast og en eller flere referanser eller pekere til andre noder i strukturen. Noder er sammenkoblet for å danne den underliggende strukturen, noe som muliggjør effektiv datalagring og manipulering.
  2. Nettverk: I nettverk refererer en node til enhver enhet eller enhet som kan sende, motta eller videresende data over et nettverk. Dette kan inkludere datamaskiner, servere, rutere, svitsjer eller andre nettverksaktiverte enheter. Hver node i et nettverk har en unik adresse eller identifikator og spiller en rolle i overføring og ruting av datapakker i nettverket.
  3. Grafteori: I grafteori representerer en node (også kalt et toppunkt) et diskret objekt eller entitet i en graf. En graf består av et sett med noder og kanter som forbinder par med noder. Noder kan representere ulike enheter, for eksempel individer, byer eller nettsider, mens kanter angir relasjoner eller forbindelser mellom nodene.
  4. Distribuerte systemer: I distribuerte systemer refererer en node til en dataenhet eller server som deltar i et distribuert nettverk eller system. Hver node har vanligvis sine prosesseringsevner, lagrings- og kommunikasjonsevner. Noder samarbeider og kommuniserer med hverandre for å utføre oppgaver, dele data og tilby tjenester på en desentralisert måte.

Det er viktig å merke seg at den nøyaktige definisjonen og egenskapene til en node kan variere avhengig av den spesifikke applikasjonen eller systemet som diskuteres. Ikke desto mindre fungerer konseptet med en node som en grunnleggende byggestein i informatikk, som muliggjør datarepresentasjon, organisering og manipulering og tilrettelegger for kommunikasjon og koordinering innenfor nettverk og distribuerte systemer.

Del 5 av Bitcoin Whitepaper med tittelen "Network" gir innsikt i de operasjonelle definisjonene av noder i Bitcoin-nettverket. Her er de kritiske beskrivelsene du bør vurdere når du studerer noder i et blokkjedenettverk, spesielt med henvisning til konseptene beskrevet i Bitcoin Whitepaper (Wright, 2008):

  1. Arkivnoder: Arkivnoder er datamaskiner eller enheter som opprettholder en fullstendig kopi av hele blokkjeden. Disse nodene validerer og verifiserer ikke transaksjoner og blokker. Selv om disse feilaktig har blitt referert til som en "full node", er den eneste aktiviteten disse engasjerer seg i å lagre og spre et begrenset delsett av transaksjonshistorikken. I Bitcoin-nettverket fremmes arkivnoder som opprettholder integriteten til blokkjeden og deltar i konsensusmekanismen. Imidlertid er de eneste nodene som validerer og verifiserer transaksjoner de som er definert i del 5 i hvitboken, også kalt gruvedriftsnoder.
  2. Gruvedriftsnoder: Gruvedriftsnoder er det eneste systemet som med rette kan kalles en full node da disse deltar i gruveprosessen, hvor de konkurrerer om å løse beregningsintensive gåter for å legge til nye blokker til blokkjeden. Gruve noder validerer transaksjoner og oppretter nye blokker som inneholder validerte transaksjoner. De bidrar med beregningskraft til nettverket og er ansvarlige for å sikre og utvide blokkjeden.
  3. Lette (SPV) noder: Forenklet betalingsverifisering (SPV) noder, også kjent som lettvektsnoder, lagrer ikke hele blokkjeden, men er avhengig av fulle noder for transaksjonsverifisering. Disse nodene opprettholder et begrenset sett med data, og lagrer vanligvis bare blokkhodene, og bruker Merkle-bevis for å bekrefte inkluderingen av transaksjoner i spesifikke blokker. SPV-noder gir et lettere alternativ for brukere som ikke trenger hele transaksjonshistorikken.
  4. Nettverkstilkobling: Denne operasjonelle definisjonen refererer til en nodes evne til å koble til og kommunisere med andre noder i nettverket. Noder må etablere og vedlikeholde nettverksforbindelser for å utveksle informasjon, spre transaksjoner og blokkeringer og delta i konsensusprosessen. Nettverkstilkobling kan måles ved antall koblinger en node har eller kvaliteten på tilkoblingene.
  5. Konsensusdeltakelse: Denne definisjonen omfatter aktiv involvering av noder i konsensusmekanismen til blokkjedenettverket. I Bitcoin-nettverket deltar noder i konsensusprosessen ved å følge proof-of-work-algoritmen, bidra med beregningskraft for å utvinne nye blokker og validere transaksjoner. Nivået på deltakelse kan vurderes basert på beregningsressursene dedikert til gruvedrift eller hyppigheten av validering og forplantning av transaksjoner.
  6. Nodemangfold: Det refererer til variasjonen av nodetyper og deres distribusjon i nettverket. Denne operasjonelle definisjonen vurderer tilstedeværelsen av fulle noder, gruvedriftnoder, SPV-noder og andre spesialiserte noder. Nodemangfold kan påvirke desentraliseringen og motstandskraften til nettverket, ettersom ulike typer noder bidrar med unike funksjoner og bidrar til å opprettholde et distribuert økosystem.

Ved å vurdere disse operasjonelle definisjonene av noder, kan forskere nøyaktig beskrive og analysere egenskapene, rollene og interaksjonene til noder i et blokkjedenettverk, spesielt når det gjelder konseptene som er skissert i Bitcoin Whitepaper. I tillegg hjelper disse definisjonene til å forstå nodearkitekturen, nettverksdynamikken og den generelle funksjonen til blokkjedesystemet.

desentralisering

Baran (1964) diskuterer konseptet distribuerte kommunikasjonsnettverk. I dette arbeidet legger forfatteren grunnlaget for ideen om desentraliserte nettverk ved å foreslå en distribuert nettverksarkitektur som tåler forstyrrelser og feil. Baran presenterer konseptet med et nettverk som består av noder koblet i en mesh-lignende struktur. Denne distribuerte eller desentraliserte nettverksarkitekturen tar sikte på å gi robust og spenstig kommunikasjon ved å la meldinger rutes gjennom flere baner i stedet for å stole på en sentral autoritet eller et enkelt feilpunkt.

Som en måte å definere desentralisering på, etablerer konseptet først presentert av Baran (1964) prinsippene for et desentralisert nettverk ved å gå inn for redundans, feiltoleranse og fravær av en sentral kontrollnode. Dette arbeidet har i betydelig grad påvirket utviklingen av desentraliserte systemer og danner grunnlaget for videre forskning og fremskritt på feltet. Men med den utbredte alternative bruken av begrepet «desentralisering» (Walch, 2017) og de resulterende ulike tolkningene, som da avhenger av konteksten og spesifikke applikasjoner innen informatikk, blir det nødvendig å definere dette begrepet nøyaktig i analyse av blokkjedeteknologi.

Derfor, mens Barans (1964) artikkel er grunnleggende innen distribuerte nettverk, krever en omfattende definisjon av desentralisering å undersøke et bredere spekter av litteratur og forskning når dette brukes på Bitcoin. Ved å etablere klare operasjonelle forklaringer på disse faktorene, kan forskere sikre konsistens og sammenlignbarhet i studiet av skalerbarhet i et blokkjedenettverk. I tillegg vil disse definisjonene hjelpe til med å designe eksperimenter, samle inn data og analysere resultater nøyaktig.

S1 – Forutsetninger, begrensninger og avgrensninger

I denne delen diskuterer vi forutsetningene og begrensningene knyttet til det storstilte doktorgradsprosjektet rettet mot å måle sentraliteten, sammenkoblingen, tilkoblingen og motstandskraften til Bitcoin-nettverket. Ved å anerkjenne disse faktorene sikrer vi åpenhet og gir en helhetlig forståelse av omfanget og den potensielle effekten av forskningsfunnene.

Antagelser

  1. Stabilitet av Bitcoin-protokollen:

Vi antar at den underliggende Bitcoin-protokollen og nettverksarkitekturen forblir relativt stabil i løpet av forskningsperioden. Imidlertid kan alle vesentlige endringer eller oppdateringer av protokollen påvirke nettverkets struktur og beregninger, og potensielt påvirke gyldigheten av funnene.

Det antas at tilstrekkelig data og informasjon om Bitcoin-nettverket er tilgjengelig for analyse. Prosjektet er avhengig av tilgjengelige datakilder som gir relevante nettverksdata, nodeinformasjon og tilkoblingsdetaljer. Tilgjengeligheten og kvaliteten på slike data kan imidlertid variere, noe som potensielt kan påvirke nøyaktigheten og påliteligheten til forskningen.

  • Nøyaktig representasjon av nettverkstopologi:

Vi antar at de valgte metodene og verktøyene for å måle nettverkets sentralitet, sammenkobling, tilkobling og motstandskraft nøyaktig kan representere dets topologi. Analysen tar at de innsamlede dataene effektivt fanger opp nettverkets struktur og sammenhenger.

  • Validiteten til beregninger og metoder:

Prosjektet forutsetter at de valgte beregningene og metodene for å måle sentralitet, sammenkobling, tilkobling og motstandskraft er passende og gyldige for å evaluere Bitcoin-nettverket. Videre bør de valgte beregningene samsvare med etablerte teoretiske rammeverk og demonstrere relevans for forskningsmålene.

Begrensninger

  1. Datatilgjengelighet og fullstendighet:

En begrensning er den potensielle begrensning av datatilgjengelighet. Omfattende og sanntidsdata på Bitcoin-nettverket er kanskje ikke lett tilgjengelig. Forskere må kanskje stole på offentlig tilgjengelige datakilder, som kanskje ikke fanger opp hele nettverket eller gir oppdatert informasjon. Denne begrensningen kan påvirke analysens helhet og nøyaktighet.

  • Datanøyaktighet og samplingsbias:

Nøyaktigheten og fullstendigheten til de innhentede dataene fra ulike kilder kan variere. Unøyaktige eller ufullstendige data kan introdusere skjevheter og påvirke påliteligheten til forskningsfunnene. I tillegg kan utvalget av noder for analyse introdusere samplingsbias, noe som potensielt begrenser generaliserbarheten til resultatene til hele Bitcoin-nettverket.

Ikke alle nettverksnoder er kanskje synlige eller kjente for forskerne. For eksempel kan noen noder velge å operere privat eller forbli skjult, noe som påvirker nøyaktigheten til målinger og analyser. I tillegg vil mangelen på fullstendig synlighet kunne begrense forskerens mulighet til å fange opp hele nettverkets egenskaper.

Bitcoin-nettverket er dynamisk, med noder som slutter seg til eller forlater nettverket, og nettverksforbindelser endres over tid. Forskningen fanger et spesifikt øyeblikksbilde av nettverket, og funnene representerer kanskje ikke fullt ut nettverkets oppførsel over en lengre periode. Langsiktig nettverksdynamikk kan kreve ytterligere undersøkelser for en helhetlig forståelse.

Forskningen kan ikke vurdere eller ta hensyn til eksterne faktorer som påvirker nettverkets sentralitet, sammenkobling, tilkobling og motstandskraft. For eksempel kan regulatoriske endringer, teknologiske fremskritt eller nettverksangrep påvirke nettverkets oppførsel og beregninger. Disse ytre påvirkningene ligger utenfor rammen av den nåværende forskningen.

Tilgjengeligheten av finansieringsressurser kan påvirke omfanget og omfanget av forskningen. Motsatt kan begrensninger i finansiering potensielt begrense dybden og bredden av dataanalysen, noe som kan påvirke omfanget av konklusjonene som trekkes fra forskningsfunnene.

Avgrensninger

  1. Fokus på Bitcoin Network:

Forskningen fokuserer på Bitcoin-nettverket og dets sentralitet, sammenkobling, tilkobling og motstandskraft. Andre blokkjedenettverk eller kryptovalutaer er utenfor rammen av denne studien. Derfor kan det hende at funnene ikke direkte gjelder andre nettverk eller økosystemer.

Studien er begrenset til en bestemt tidsperiode, og analysen fanger opp tilstanden til Bitcoin-nettverket innenfor den tidsrammen. Derfor kan nettverksdynamikk, beregninger og egenskaper utvikle seg over tid, og forskningsresultatene gjenspeiler kanskje ikke fremtidig eller historisk nettverksatferd.

Forskningen fokuserer først og fremst på å analysere Bitcoin-nettverket ved protokolllaget. Selv om nettverkets applikasjonslag og tilhørende tjenester og applikasjoner kan påvirke nettverkets atferd, er de ikke eksplisitt undersøkt i denne studien.

Forskningen tar i bruk spesifikke metoder og analytiske teknikker for å måle sentraliteten, sammenkoblingen, tilkoblingen og motstandskraften til Bitcoin-nettverket. Alternative tilnærminger eller metoder kan gi forskjellige resultater, men de er ikke utforsket innenfor rammen av denne studien.

Forskningen avgrenser å undersøke eksterne faktorer som påvirker Bitcoin-nettverkets egenskaper. Økonomiske forhold, juridiske og regulatoriske endringer eller sosiale holdninger til kryptovalutaer er ikke direkte adressert. Disse faktorene kan potensielt påvirke nettverkets atferd og beregninger, men ligger utenfor denne studien.

Mens forskningen tar sikte på å gi innsikt i Bitcoin-nettverkets egenskaper, kan det hende at funnene ikke er universelt anvendelige for alle noder eller deltakere i nettverket. I tillegg kan variasjoner i nodekonfigurasjoner, geografisk distribusjon og operasjonelle strategier påvirke generaliserbarheten av forskningsfunnene til hele nettverket.

  • Begrenset omfang av motstandskraft:

Undersøkelsen av nettverksresiliens er begrenset til spesifikke beregninger og indikatorer knyttet til nettverkets evne til å motstå forstyrrelser eller angrep. Som et resultat vurderer ikke forskningen alle potensielle trusler eller sårbarheter som Bitcoin-nettverket kan møte.

konklusjonen

Avgrensningene skissert ovenfor tydeliggjør de spesifikke grensene og omfanget av doktorgradsforskningsprosjektet. Videre gir gjenkjennelse av disse avgrensningene mulighet for en mer fokusert undersøkelse og tolkning av funnene innenfor de definerte parameterne. I et forskningsscenario der forskeren tilfeldigvis også er skaperen av det originale Bitcoin-systemet, er det viktig å erkjenne potensialet for skjevhet på grunn av forskerens personlige synspunkter og involvering i systemets utvikling.

Forskerens intime kunnskap og perspektiv som skaperen kan påvirke tolkningene og konklusjonene angående Bitcoin-nettverkets sentralitet, sammenkobling og motstandskraft. Å adressere denne skjevheten åpent og transparent er avgjørende for å sikre at forskningen opprettholder objektivitet og strenghet. Ved å avsløre rollen og potensielle skjevheter, lar forskeren lesere og anmeldere kritisk vurdere forskningsfunnene innenfor konteksten av skaperens perspektiv. Denne åpenheten muliggjør en mer nyansert forståelse av forskningen og oppfordrer til uavhengig verifisering og validering av resultatene av andre forskere på feltet.

Ved å anerkjenne forutsetningene og begrensningene i doktorgradsprosjektet sikrer vi åpenhet og fremmer en helhetlig forståelse av forskningens omfang og potensielle virkning. I tillegg gir disse betraktningene et grunnlag for å tolke og kontekstualisere funnene og veilede fremtidige undersøkelser på feltet.

S1 – Overgangserklæring

Denne studien er utviklet for å kritisk undersøke Bitcoin-nettverkets sentralitet, sammenkoblingen mellom nettverksnoder, tilkobling og motstandskraft ved hjelp av kvantitative og verifiserbare data som kan uavhengig fagfellevurderes og valideres, i tråd med prinsippene for den vitenskapelige metoden. Det er viktig å erkjenne at Bitcoin-nettverket er et offentlig nettverk, kan introdusere skjevheter i å definere spesifikke utfall, som personvern, anonymitet og de motstridende målene for sporbarhet og usporbarhet i kryptovalutalandskapet. Disse definisjonene er ofte gjenstand for filosofiske diskusjoner og varierende perspektiver.

I tillegg anerkjenner denne studien behovet for å adressere skalerbarhetsutfordringer i sammenheng med Bitcoin som et monetært betalingssystem. Etter hvert som nettverket vokser og bruken øker, blir det avgjørende å vurdere nettverkets evne til å håndtere større transaksjonsvolumer samtidig som kjerneprinsippene desentralisering, sikkerhet og effektivitet opprettholdes. Ved å analysere kvantitative data og bruke etablerte vitenskapelige metoder, har denne forskningen som mål å bidra til å forstå skaleringsproblemer innenfor Bitcoin-nettverket og deres implikasjoner for dets langsiktige levedyktighet som et pålitelig betalingssystem.

S2 – Populasjon og utvalg

Når man analyserer skaleringen og nodedistribusjonen til en blokkjedebasert applikasjon, refererer den involverte populasjonen til hele nettverket av noder som deltar i blokkjedenettverket. I en blokkjede er noder individuelle datamaskiner eller enheter som opprettholder en kopi av den distribuerte hovedboken og deltar i konsensusmekanismen for å validere og verifisere transaksjoner.

Populasjonen i denne sammenhengen inkluderer alle nodene i blokkjedenettverket, uavhengig av deres geografiske plassering, størrelse eller beregningskraft. Hver node bidrar til den generelle sikkerheten og desentraliseringen av nettverket ved å opprettholde en kopi av blokkjeden og delta i valideringsprosessen. Prøvetaking, derimot, innebærer å velge en undergruppe av noder fra populasjonen for analyse. Sampling tar sikte på å få innsikt i egenskapene, ytelsen eller oppførselen til det overordnede nettverket ved å studere en representativ undergruppe (Campbell et al., 2020).

Når du analyserer skalering i en blokkjedebasert applikasjon, kan sampling være nyttig for å studere ytelsen til nettverket under ulike transaksjonsbelastninger. Ved å velge et undersett av noder og observere deres oppførsel i perioder med høyt transaksjonsvolum, kan forskere eller utviklere utlede skalerbarheten til hele nettverket. Denne tilnærmingen gir mulighet for mer effektiv analyse ettersom det kan være beregningsmessig dyrt å analysere hele populasjonen av noder.

På samme måte, når man undersøker nodedistribusjon, kan sampling bidra til å forstå den geografiske distribusjonen, beregningsevnene eller tilkoblingsmønstrene til nodene i nettverket. Forskere kan ekstrapolere informasjon om den bredere befolkningen ved å velge et utvalg av noder og analysere deres attributter. Det er viktig å merke seg at prøvetakingsmetodikken bør utformes nøye for å sikre at utvalget er representativt og unngår skjevheter. Faktorer som nodetype (f.eks. "fulle noder", gruvedriftsnoder), geografisk plassering, nettverkstilkobling og beregningskraft bør vurderes når prøven velges.

Oppsummert refererer befolkningen som er involvert i sampling av en blokkjedebasert applikasjon ved analyse av skalering og nodedistribusjon til hele nettverket av noder som deltar i blokkjedenettverket. Sampling muliggjør mer effektiv analyse ved å velge et undersett av noder for å få innsikt i egenskapene, ytelsen og oppførselen til det overordnede nettverket.

Referanser

Baran, P. (1964). På distribuerte kommunikasjonsnettverk. IEEE-transaksjoner på kommunikasjon12(1), 1–9. https://doi.org/10.1109/TCOM.1964.1088883

Campbell, S., Greenwood, M., Prior, S., Shearer, T., Walkem, K., Young, S., Bywaters, D., & Walker, K. (2020). Målrettet prøvetaking: kompleks eller enkel? Eksempler på forskningscase. Journal of Research in Nursing25(8), 652–661. https://doi.org/10.1177/1744987120927206

Trifa, Z., & Khemakhem, M. (2014). Sybil Nodes som en avbøtende strategi mot Sybil-angrep. Procedia Informatikk32, 1135-1140. https://doi.org/10.1016/j.procs.2014.05.544

Walch, A. (2017). blockchains forræderske ordforråd: One More Challenge for Regulators. 9.

Walch, A. (2020). Dekonstruere 'Desentralisering': Utforske kjernekravet til kryptosystemer. I Papers.ssrn.com. https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3326244

Wright, CS (2008). Bitcoin: Et peer-to-peer elektronisk kontantsystem. SSRN elektronisk tidsskrift. https://doi.org/10.2139/ssrn.3440802

Se: Blockchain gir sosial innvirkning på Filippinene

YouTube-video

Ny på blockchain? Sjekk ut CoinGeeks Blockchain for Beginners-seksjonen, den ultimate ressursguiden for å lære mer om blockchain-teknologi.

Kilde: https://coingeek.com/doctoral-study-components-blockchain-technology/