CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Performance of Network and Transport Protocols in the Implementation of a New Cryptocurrency
KTH, School of Electrical Engineering and Computer Science (EECS).
KTH, School of Electrical Engineering and Computer Science (EECS).
2018 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

It has been suggested that some cryptocurrencies have potential to take the role as a global digital payment system. However, as the current technology stands, all cryptocurrencies have shortcomings which are growing when scaling parameters. This emphasizes the importance of fast and reliable data transmissions when implementing network protocols to handle the transactions. However, little research has been conducted to specifically support the development of cryptocurrencies regarding protocol performance comparison.

This study will be assisting the development of a new cryptocurrency, proposed by HAJ Enterprise. The report uses a theoretical framework of economic perspectives to investigate if the proposed cryptocurrency could take the role as a form of good money. Furthermore, the main purpose of the study is to identify which existing transport protocol with appurtenant parameters would be the most suitable in an implementation of the proposed cryptocurrency. To answer these questions, the study measures latency, throughput and reliability of protocols in a test simulating a real case of long distance data transmission. These results are then compared to findings from similar studies. From the results, it was suggested that proposed cryptocurrency satisfies the requirements of good money, as intrinsic value was found through the monetary policy. Moreover, it was found that TCP IPv6 showed the best performance regarding data transmission. However, considering the current state of the IPv6 adoption rate into consideration, it is suggested that TCP IPv4 with a packet size in the range of 1024-2048 would be beneficial. Further research in different settings is required for more nuanced results.

Abstract [sv]

Det har föreslagits att kryptovalutor har potential att fungera som ett globalt digitalt betalmedel. Den bakomliggande tekniken medför dock att alla kryptovalutor har brister. Dessa brister är växande när parametrar skalas upp. Detta understryker vikten av snabba och pålitliga överföringar av data och passande val vid implementering av protokoll för att hantera transaktionerna. Forskning inom området för effektiv dataöverföring inom kryptovalutor tillåter fler möjligheter i betraktande av lösningar till storskaliga nätverk. Dessvärre har en begränsad mängd forskning bedrivits som specifikt understödjer utvecklingen av kryptovalutor genom jämförelse av protokollprestanda.

Denna studie medverkar i utvecklingen av en ny kryptovaluta, föreslagen av HAJ Enterprise. Rapporten använder ett teoretiskt ramverk av ekonomiska perspektiv på kryptovalutor för att undersöka om den föreslagna kryptovalutan kan klassas som good money. Vidare är det huvudsakliga syftet med studien att identifiera vilka befintliga transportprotokoll, med tillhörande parametrar, som skulle vara mest lämpade att implementera i den föreslagna kryptovalutan. För att besvara dessa frågor mäts fördröjning, genomströmning och tillförlitlighet av protokoll i en testmiljö som simulerar ett verkligt fall med dataöverföring mellan långa avstånd. Dessa resultat jämförs därefter med resultat från liknande studier. Från resultaten kunde rapporten visa att den föreslagna kryptovalutan kan klassificeras som en form av pengar, då inneboende värde kunde identifieras genom kryptovalutans monetära policy. Det var också visat att TCP IPv6 hade bäst prestanda gällande dataöverföring. Men med hänsyn till den globala etablering av IPv6 föreslås TCP IPv4 med en paketstorlek inom en räckvidd mellan 1024 till 2048 byte som mest fördelaktig. Fortsatt forskning inom området och utökade tester inom olika miljöer krävs för ett mer nyanserat resultat.

Place, publisher, year, edition, pages
2018.
Series
TRITA-EECS-EX ; 2018:435
Keywords [en]
Cryptocurrency, Good money, Transport, Network, Protocol, Performance, Comparison, Simulation, KTH, OSI, TCP, UDP, IPv6, IPv4, HAJ Enterprise.
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:kth:diva-240985OAI: oai:DiVA.org:kth-240985DiVA, id: diva2:1275736
External cooperation
HAJ Enterprise
Supervisors
Examiners
Available from: 2019-01-07 Created: 2019-01-07 Last updated: 2019-01-07Bibliographically approved

Open Access in DiVA

fulltext(1132 kB)45 downloads
File information
File name FULLTEXT01.pdfFile size 1132 kBChecksum SHA-512
f2384e3b537a7e2e734909b9792e8c25abdc8b2d55f7bb23e8fb9f81632db76ef35f5234647ca7d1eee4c00208a8ee28bfc9e45c7ce8a2fb8c20df031b7885fe
Type fulltextMimetype application/pdf

By organisation
School of Electrical Engineering and Computer Science (EECS)
Computer and Information Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 45 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 97 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf