kth.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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
Tracing of Second-Life Computer Components using Smart Contracts on the Algorand Blockchain: A study on how blockchain technology can benefit the life cycle of computer components
KTH, School of Electrical Engineering and Computer Science (EECS).
KTH, School of Electrical Engineering and Computer Science (EECS).
2022 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
Spårning av begagnade datorkomponenter med hjälp av smarta kontrakt på blockkedjan Algorand : En studie om hur blockkedjeteknik kan gynna datorkomponenters livscykel (Swedish)
Abstract [en]

In a circular economy, tracking the flow of second-life components for quality control is critical. Track and trace of products or product parts are an essential enabler for a circular economy. With the use of tokenization and blockchain, products can be traced in a decentralized and secure fashion. In this thesis, we implement a system that could be used for the tracking and tracing of computer components. Using the Algorand blockchain, we have implemented a system based on the typical actors involved in the life cycle of a computer. Employing smart contracts, we have set up a system that regulates the ownership of the tokens representing the parts in a computer. We also performed scalability tests on the developed system to measure its time to perform certain critical operations. The result of these test indicate that the developed system is useful at scale. The open-source implementation of the system is publicly available on Github*.

Abstract [sv]

Inom cirkulär ekonomi är spårbarhet av begagnade komponenter en kritiskt del av kvalitetssäkring. Spårning av hela, eller delar av, produkter är en grundläggande möjliggörare för cirkulär ekonomi. Med hjälp av tokenisering och blockkedjor kan produkter spåras på ett decentraliserat och säkert sätt. I denna rapport utvecklar vi ett system som kan användas för att spåra datorkomponenter. Genom att använda blockkedjan Algorand har vi utvecklat ett system baserat på de typiska aktörerna som är inblandade i livscykeln av en dator. Genom användning av Algorand smarta kontrakt har vi satt upp ett system som reglerar ägandeskapet av en token som representerar komponenterna i en dator. Vi genomförde även skalbarhetstester på det utvecklade systemet för att mäta tidsåtgången för utförandet av vissa kritiska operationer. Källkoden till vårt utvecklade system finns publikt tillgängligt på GitHub*.

Place, publisher, year, edition, pages
2022. , p. 50
Series
TRITA-EECS-EX ; 2022:645
Keywords [en]
Blockchain, Algorand, Circular Economy, Traceability System, Sustainability, Smart Contracts
Keywords [sv]
Blockkedjeteknik, Algorand, Cirkulär ekonomi, Spårbarhetssystem, Hållbarhet
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:kth:diva-321215OAI: oai:DiVA.org:kth-321215DiVA, id: diva2:1709482
Supervisors
Examiners
Available from: 2022-11-14 Created: 2022-11-08 Last updated: 2022-11-14Bibliographically approved

Open Access in DiVA

fulltext(644 kB)327 downloads
File information
File name FULLTEXT01.pdfFile size 644 kBChecksum SHA-512
a78a0ec0eb5567c0f8e41439630812bd9541e360d53c137188029caab96ad710d1fa576f8d1ec17ebd5da761ed12aecea79aeb5c61bd03934b58656726bb32f9
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: 328 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: 654 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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