17th IFIP International Conference on Distributed Applications and Interoperable Systems
The DAIS conference series addresses all aspects of distributed applications, including their design, implementation and operation, the supporting middleware, appropriate software engineering methodologies and tools, as well as experimental studies and practice reports. This time we welcome particular contributions on architectures, models, technologies and platforms for large scale and complex distributed applications and services that are related to the latest trends towards bridging the physical/virtual worlds based on flexible and versatile service architectures and platforms. Submissions will be judged on their originality, significance, clarity, relevance, and technical correctness.
DAIS 2017 has the pleasure to have a keynote presentation by Dr Marko Vukolić (IBM Research, Switzerland).
Dr. Marko Vukolić is a Research Staff Member at IBM Research - Zurich. Previously, he was a faculty at EURECOM and a visiting faculty at ETH Zurich. He received his PhD in distributed systems from EPFL in 2008 and his dipl. ing. degree in telecommunications from University of Belgrade in 2001. His research interests lie in the broad area of distributed systems, including blockchain and distributed ledgers, cloud computing security, distributed storage and fault-tolerance.
Hyperledger Fabric: a Distributed Operating System for Permissioned Blockchains
Hyperledger Fabric is an open-source system that provides a modular and extensible platform for deploying and operating permissioned blockchains (distributed ledgers). Starting from the premise that there is no ‘one-size-fits-all‘ distributed consensus protocol, Hyperledger Fabric is the first blockchain system to support pluggable consensus protocols which allows the system to be tailored to particular use cases and trust models. Hyperledger Fabric also features a radically different architecture compared to its predecessors, with the goals of facilitating blockchain performance, scalability, confidentiality and modularity. Unlike other blockchain systems that require their distributed applications to be written in domain-specific languages, Hyperledger Fabric allows the development of distributed applications/smart-contracts in general-purpose programming languages, without dependency on a specific cryptocurrency. Satisfying these requirements required an overhaul of state-of-the-art permissioned blockchain design and rethinking the way blockchains cope with non-determinism, resource exhaustion and performance attacks.
In this talk we discuss Hyperledger Fabric architecture, detailing the rationale behind various design decisions. We also briefly discuss distributed ledger technology (DLT) use cases to which Hyperledger Fabric is relevant, including financial industry, manufacturing industry (e.g., provenance use cases), supply chain management, government use cases and many more.
The topics of interest to the conference include, but are not limited to:
Novel and innovative distributed applications and systems, particularly in areas of
Novel architectures and mechanisms, particularly in areas of
System issues and design goals, including
Engineering and tools, including
All papers must be original, unpublished, and not submitted for publication elsewhere. DAIS 2017 offers three submission tracks:
Contributions should be submitted electronically as PDF, using the Springer LNCS style to the conference submission website (https://easychair.org/conferences/?conf=dais17). Each paper will undergo a thorough process of peer reviews by the Program Committee. Reviewing is single-blind: author name(s) should appear. All papers accepted in any of the conference tracks will be included in the conference proceedings, which will be published by Springer-Verlag in the LNCS series. Proceedings will be made available at the conference. Submission implies that at least one author will register and attend the conference if the paper is accepted. The Springer's Copyright form can also be found here: springer_copyright.pdf.