Blockchain is a unique technology and a fundamental concept of computer science. Moreover, Blockchain has proven itself to be instrumental for many applications, ranging from financial to governmental services. In many ways, this transformed applications and development to rethinking the how information is distributed and processed over its infrastructure. While the majority of these applications are in the financial domain, key opportunities lie in connecting infrastructural services, such as Cloud, Fog and Edge computing with blockchain to create and provide new applications and services.
The aim of this workshop is to bring together researchers and practitioners working in distributed systems, cryptography, and security from both academia and industry, who are interested in the technology and theory of blockchains and their protocols. The workshop will provide the international research community with a venue to discuss and present the requirements of blockchain fundamentals and applications and to bring forward new designs that meet new requirements. We encourage contributions that analyze a large variety of blockchain applications from a network, storage and computational perspective to understand how they may take full advantage. The program will consist of submitted papers and one or more invited speakers presenting recent results in the area of blockchains, which could be of interest also to the audience of CloudCom 2018.
Cloud computing is an emerging technology that offers various services on demand. The correct characterization and management of Cloud environment objects (clouds, data centers, providers, services, data, users, etc.) is the first step towards effective provisioning and integration of cloud services. However, Cloud computing environment is often subject to uncertainty. This could be attributed to the incompleteness and imprecision of Cloud available information, as well as the highly dynamic environment.
Cloud services are associated with some uncertainty in their information, including QoS levels, users rating, available resources, workload and performance changes, dynamic elasticity, availability zones, service descriptions, etc. Also, the highly dynamic cloud environment adds a new factor of uncertainty, as it may have a negative impact on the quality of cloud services and, consequently, on services provisioning and integration. This uncertainty regarding the cloud services context raises a question about how to trust the available cloud information and brings additional challenges to the cloud actors. Therefore, the need to handle uncertainty in the context of cloud environments is of paramount importance to maintain the sustainable use of such technology.
Extensive research has been conducted to address uncertainty issues in various fields including computational biology, e-commerce, social networks, decision making, data integration, location-based services, and recently Internet of Things. However, uncertainty issues in the context of Cloud computing have not been solved yet. A main motivation behind addressing uncertainty in the cloud, to satisfy user needs, is the growing reliance on such highly dynamic cross-platform also considered as a big distributed container of uncertain Cloud services and their related data.