magistrsko delo magistrskega študijskega programa II. stopnje Strojništvo
Abstract
Magistrsko delo predstavlja koncept in implementacijo decentraliziranega sistema za izvajanje storitve aditivne izdelave. Sistem temelji na uporabi decentraliziranih gradnikov in bločno-verižne tehnologije. Za namen vzpostavitve popolnoma decentraliziranega sistema smo v okolju Ethereum vzpostavili pametno pogodbo, kripto žeton in komunikacijski protokol Whisper, k temu pa vključili tudi decentralizirano skladišče IPFS. Te gradnike sistema smo, z uporabo glavnega programa v okolju Node.js, na eni strani preko spletnega vmesnika povezali z uporabnikom in na drugi strani s 3D tiskalnikom. Preskusili smo primer delovanja takega sistema, ki omogoča uporabniku opravljanje storitve 3D tiskanja za svoj izbrani 3D model. Delo predstavlja zasnovo in delovanje celotnega sistema, opisuje posamezne gradnike sistema, jih razčleni in predstavi njihovo delovanje, uporabnost in na kakšen način jih lahko implementiramo v sistem.
Keywords
magistrske naloge;decentralizirani sistemi;storitev aditivne izdelave;bločno-verižna tehnologija;
Data
Language: |
Slovenian |
Year of publishing: |
2021 |
Typology: |
2.09 - Master's Thesis |
Organization: |
UL FS - Faculty of Mechanical Engineering |
Publisher: |
[T. Brežan] |
UDC: |
621.9.04:004.728.8:681.5(043.2) |
COBISS: |
58586627
|
Views: |
368 |
Downloads: |
93 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
Decentralized system for providing additive manufacturing services |
Secondary abstract: |
The master's thesis presents the concept and implementation of a decentralized system for the implementation of additive manufacturing services. The system is based on the use of decentralized building blocks and blockchain technology. For the purpose of setting up a fully decentralized system, we set up a smart contract, crypto token and Whisper communication protocol in the Ethereum environment, and integrate a decentralized IPFS repository. Using the main program in the Node.js environment, we connect these system components on the one hand via a web interface with the user and on the other hand with a 3D printer. We test the operation of an example system, which allows the user to procedure a 3D printing service for his chosen 3D model. The work presents the design and operation of the entire system, describes the individual components of the system, analyses them and presents their operation, usability and how they can be implemented in the system. |
Secondary keywords: |
master thesis;decentralized systems;additive manufacturing;blockchain technology; |
Type (COBISS): |
Master's thesis/paper |
Study programme: |
0 |
Embargo end date (OpenAIRE): |
1970-01-01 |
Thesis comment: |
Univ. Ljubljana, Fak. za strojništvo |
Pages: |
XXII, 55 str. |
ID: |
12708606 |