Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Scalability of the Bitcoin and Nano protocols: a comparative analysis
Blekinge Tekniska Högskola, Fakulteten för datavetenskaper, Institutionen för programvaruteknik.
Blekinge Tekniska Högskola, Fakulteten för datavetenskaper, Institutionen för programvaruteknik.
2018 (Engelska)Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
Abstract [en]

In the past year cryptocurrencies have gained a lot of attention because of the increase in price. This attention has increased the number of people trading and investing in different cryptocurrencies which has lead to an increased number of transactions flowing through the different networks. This has revealed scalability issues in some of them, especially in the most popular cryptocurrency, Bitcoin. Many people are working on solutions to this problem. One proposed solution replaces the blockchain with a DAG structure. In this report the scalability of Bitcoin’s protocol will be compared to the scalability of the protocol used in the newer cryptocurrency, Nano. The comparison is conducted in terms of throughput and latency. To perform this comparison, an experiment was conducted where tests were run with an increasing number of nodes and each test sent different number of transactions per second from every node. Our results show that Nano’s protocol scales better regarding both throughput and latency, and we argue that the reason for this is that the Bitcoin protocol uses a blockchain as a global data-structure unlike Nano that uses a block-lattice structure where each node has their own local blockchain.

Ort, förlag, år, upplaga, sidor
2018. , s. 28
Nyckelord [en]
Scalability, Cryptocurrency, Bitcoin, Nano
Nationell ämneskategori
Övrig annan teknik
Identifikatorer
URN: urn:nbn:se:bth-16294OAI: oai:DiVA.org:bth-16294DiVA, id: diva2:1229650
Ämne / kurs
PA1445 Kandidatkurs i Programvaruteknik
Utbildningsprogram
PAGPT Software Engineering
Presentation
(Engelska)
Handledare
Examinatorer
Tillgänglig från: 2018-07-02 Skapad: 2018-07-01 Senast uppdaterad: 2018-07-02Bibliografiskt granskad

Open Access i DiVA

BTH2018BowinJohansson(393 kB)399 nedladdningar
Filinformation
Filnamn FULLTEXT02.pdfFilstorlek 393 kBChecksumma SHA-512
6e98e3ff093ac4c09c830fa32b5e81184b95c72de4807bc84c2e7fcf2ccf7e6fd08432e4ed86da17c9b39af771ebd2eb1f00b00ea5d24807218739ea28e18546
Typ fulltextMimetyp application/pdf

Sök vidare i DiVA

Av författaren/redaktören
Bowin, HampusJohansson, Daniel
Av organisationen
Institutionen för programvaruteknik
Övrig annan teknik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 399 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 758 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf