Zero Bridge

The introduction of blockchain offers attested advantages in terms of decentralization, transparency, and security; however, its adoption  faces several challenges. This technology can revolutionize various sectors, promoting the resilience of the services providedand increasing the trust of the various parties involved. To date, one of the biggest obstacles to the adoption of this technology is interoperability, since blockchains do not have the ability to communicate with each other. This constitutes an obstacle to the mass adoption of this technology, limiting its use. Therefore, in this project, a new scalable and interoperable protocol is proposed. This covers numerous use cases and preserves the privacy of the actors involved in the different blockchains, reducing shared data to a minimum. Our proposal focuses mainly on interoperability between permissioned blockchains, where access control mechanisms present peculiarities that are not found in their public counterparts. Encouraging interoperability between private blockchains in a secure, efficient, and confidential manner could be a turning point in the Industry 4.0 revolution. Our approach aims at enabling use cases such as the transfer of fungible and non-fungible tokens, data copying, and smart contract synchronization, up to the generic execution of smart contracts resident on different blockchains. In our model, blockchains feature off-chain distributed processes that do not use a consensus algorithm but rely on threshold signatures. Each off-chain process is isolated and interacts with specific interface smart contracts, preserving the privacy of the actors involved. The semantics of interoperability are entirely defined within smart contracts. Users can perform interchain transactions autonomously, and off-chain processes are responsible for verifying user activities and regulating the flow of interchain transactions. This eliminates scalability problems or bottlenecks in interchain communications, favoring the synchronization of the states of the blockchains involved.

Team

Alessandro Bigiotti is a PhD candidate enrolled in a national program on blockchain technology. He works on research and development of interoperability protocols between blockchains and blockchain integration in industry 4.0.

Leonardo Mostarda is associate professor at the Mathematics and Computer Science department, University of Perugia. He is an active researcher on various aspects of IoT, Security and Blockchain. Author of more than 140 papers and coordinator of tens of EU and national projects.

Alfredo Navarra is full professor at the Mathematics and Computer Science department, University of Perugia. Author of more than 180 papers. His research interests include algorithms, computational complexity, distributed computing and networking.

Andrea Pinna is assistant professor at university of Cagliari. Author of over 45 research papers focusing on blockchain technology and its applications.

Roberto Tonelli is full Professor at the Department of Mathematics and Informatics, University of Cagliari. He is the author of more than 130 research papers on international peer reviewed Journal and Conferences, main organizer of more than 15 international workshops.

Entities

Bilancio CO2 Zero

Bilancio CO2 Zero is a small enterprise and spinoff which is composed of various scientists and the University of Camerino. Bilancio CO2 Zero participated in several national projects that are related to the use of blockchain for Energy and Traceability.

Website: http:// www.bilancioco2zero.c om/

Agile By Chain

Agile By chain is a spinoff of the University of Cagliari. The main activity is scientific research on innovative software technologies, including blockchain technology, and related software products, as well as consultancy services on operational solutions of innovative IT technologies.

Website: https:// www.agilebychain.it/