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
The Exchange Network: An Architecture for the Negotiation of Non-Repudiable Token Exchanges
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Embedded Internet Systems Lab.ORCID iD: 0000-0002-9865-8753
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Computer Science.ORCID iD: 0000-0002-4031-2872
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Computer Science.
Volvo Group Trucks Operations, Göteborg, Sweden.
2019 (English)Conference paper, Published paper (Refereed)
Abstract [en]

Many use cases coming out of initiatives such as Industry 4.0 and Ubiquitous Computing require that systems be able to cooperate by negotiating about and agreeing on the exchange of arbitrary values. While solutions able to facilitate such negotiation exist, they tend to either be domain-specific or lack mechanisms for non-repudiation, which make them unfit for the heterogeneity and scale of many compelling applications. In this paper, we present the Exchange Network, a general-purpose and implementation-independent architecture for digital negotiation and non-repudiable exchanges of tokens, which are symbolic representations of arbitrary values. We consider the implications of implementing the architecture in three different ways, using a common database, a blockchain, and our own Signature Chain data structure, which we also describe. We demonstrate the feasibility of the architecture by outlining our own implementation of it and also describe a supply-chain scenario inspired by one transportation process at Volvo Trucks.

Place, publisher, year, edition, pages
IEEE, 2019.
Keywords [en]
blockchain, architecture, negotiation, integration, commerce
National Category
Computer Systems
Research subject
Industrial Electronics
Identifiers
URN: urn:nbn:se:ltu:diva-74043OAI: oai:DiVA.org:ltu-74043DiVA, id: diva2:1318152
Conference
IEEE International Conference on Industrial Informatics (INDIN), Helsinki, Finland, 23-25 June 2019
Projects
Productive 4.0Available from: 2019-05-27 Created: 2019-05-27 Last updated: 2019-08-05
In thesis
1. The Performance, Interoperability and Integration of Distributed Ledger Technologies
Open this publication in new window or tab >>The Performance, Interoperability and Integration of Distributed Ledger Technologies
2019 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

In the wake of the financial crisis of 2008, Bitcoin emerged as a radical new alternative to the fiat currencies of the traditional banking sector. Through the use of a novel kind of probabilistic consensus algorithm, Bitcoin proved it possible to guarantee the integrity of a digital currency by relying on network majority votes instead of trusted institutions. By showing that it was technically feasible to, at least to some extent, replace the entire banking sector with computers, many significant actors started asking what else this new technology could help automate. A subsequent, seemingly inevitable, wave of efforts produced a multitude of new distributed ledger systems, architectures and applications, all somehow attempting to leverage distributed consensus algorithms to replace trusted intermediaries, facilitating value ownership, transfer and regulation.

In this thesis, we scrutinize distributed ledger technologies in terms of how they could help facilitate the digitization of contractual cooperation, especially in the context of the supply chain and manufacturing industries. Concretely, we consider them from three distinct technical perspectives, (1) performance, (2) interoperability and (3) integration. Voting systems, with or without probabilistic mechanisms, require significant time and resources to operate, for which reason it becomes relevant to investigate how the costs of running those systems can be mitigated. In particular, we consider how a blockchain, a form of distributed ledger, can be pruned to in order to reduce disk space requirements. Furthermore, no technical system part of a larger business is an island, but will have to be able to interoperate with other systems to maximize the opportunity for automation. For this reason, we also consider how transparent message translation between systems could be facilitated, as well as presenting a formalism for expressing the syntactic structure of message payloads. Finally, we propose a concrete architecture, the Exchange Network, that models contractual interactions as negotiations about token exchanges rather than as function invocations and state machine transitions, which we argue lowers the barrier to compatibility with conventional legal and business practices.

Even if no more trusted institutions could be replaced by any forthcoming distributed ledger technologies, we believe contractual interactions becoming more digital would lead to an increased opportunity for using computers to monitor, assist or even directly participate in the negotiation, management and tracking of business agreements, which we see as more than enough to warrant the cost of further developing of the technology. Such computer involvement may not just save time and reduce costs, but could also enable new kinds of computer-driven economies. In the long run, this may enable new levels of resource optimization, and not just within large organizations, but also smaller companies, or even the homes of families and individuals.

Place, publisher, year, edition, pages
Luleå: Luleå University of Technology, 2019
Series
Licentiate thesis / Luleå University of Technology, ISSN 1402-1757
Keywords
blockchain, distributed ledger, distributed ledger technologies, industry 4.0, smart industries
National Category
Computer Systems
Research subject
Industrial Electronics
Identifiers
urn:nbn:se:ltu:diva-74046 (URN)978-91-7790-402-1 (ISBN)978-91-7790-403-8 (ISBN)
Presentation
2019-08-28, A1545, A-Huset, Luleå Universitet, 971 87, 09:00 (English)
Opponent
Supervisors
Available from: 2019-05-27 Created: 2019-05-27 Last updated: 2019-07-10Bibliographically approved

Open Access in DiVA

fulltext(475 kB)25 downloads
File information
File name FULLTEXT02.pdfFile size 475 kBChecksum SHA-512
399020829d101848c22f5d012fb96c2fb4b5f502c31fc5278abcac6da431818304ed8ac934c71e473546a2ca1c2997fb51cc40582e9900caedcd5bb63c14ea91
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Palm, EmanuelSchelén, OlovBodin, Ulf
By organisation
Embedded Internet Systems LabComputer Science
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 25 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: 134 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