May 22, 2022
|Paper acceptance notification|
June 29, 2022
|Author registration||July 10, 2022|
|Main conference||August 15-18, 2022|
The objective of the 4th IEEE International Conference on Decentralized Applications and Infrastructures (IEEE DAPPS 2022) is to facilitate the exchange between researchers and practitioners in the area of Decentralized Applications based on Distributed Ledger Technologies, Blockchains and related technologies. The conference will be co-located with IEEE SOSE, IEEE Mobile Cloud, IEEE BigDataService, IEEE AITest, and IEEE JCC.
Blockchain has already established itself in the domains of digital payments and NFTs. However, the potential implications of Blockchain technologies go far beyond their application as the technological backbone for cryptocurrencies. Decentralized Applications (dApps) are expected to become a key building block for a plethora of highly expressive applications.
dApps allow for various novel application scenarios, which are built upon distributed consensus and thus are hard to block or censor while providing public verifiability of peer-to-peer transactions without a trusted central party. For that, permissionless Blockchains such as Bitcoin or Ethereum rely on an unrestricted set of participants that run a (time-consuming and energy-hungry) consensus algorithm among them. In contrast, permissioned Blockchains, such as Hyperledger Fabric, distribute trust among a restricted set of consensus participants, a setup that can be well suited to model enterprise application scenarios in a more scalable fashion.
IEEE DAPPS 2022 will provide a high-quality forum for participants from research and industry. The conference will discuss key theories, algorithms, infrastructures, and significant deployments for Decentralized Applications and Infrastructures, as well as emerging research topics.
Topics of interest
- Distributed Ledger Technologies (DLT)
- Smart contract theory
- Languages and tools for (secure) dApps
- Infrastructures for dApps
- Communication protocols and standards for dApps
- Software engineering for dApps and smart contracts verification
- Decentralized identity
- Identity management for dApps
- Token Economy
- Off-chain dApps
- Decentralized Finance (DeFi)
- Analytics for on-chain and off-chain data
- Governance structure and mechanisms
- Interoperability for dApps, blockchains, and DLTs
- Privacy of dApps
- Security of dApps
- Scalability, sharding, and performance of blockchain system
- Policy/laws surrounding dApps and cryptocurrencies
- Applications in emerging domains
- Other emerging research topics
Special Session “Verifiable Off-Chain Computations using Zero-Knowledge Proofs – A DApp Perspective”
Zero-knowledge proofs (ZKPs) are a long-standing family of probabilistic protocols that have been receiving increased attention in recent years in the context of blockchain-based DApps. ZKPs allow to perform a computation off-chain (on blockchain-external resources) but to verify proofs of computation on-chain (in smart contracts). The on-chain verification of computations only incurs a fraction of the cost compared to running the actual computations on all nodes of the blockchain network. Using verifiable off-chain computations also enhances privacy, as not all information needed for a computation must be shared in the network but remains confidential and external to the blockchain network. Still, knowledge about the computation is being manifested in the network with all the desired properties that the blockchain introduces. Among the early adopters of ZKPs and zkSNARKS, the most widely used ZKPs, are the cryptocurrency Zcash and leading consultancies like EY. Global standardization activities for ZKPs exist, and first developer-friendly tools like ZoKrates that help to use verifiable computations in DApps are available.
In this special session at IEEE DAPPS, we take a DApp perspective on verifiable off-chain computations and call for contributions in the form of (technical, vision, position) papers, best-practice reports and demos. The focus of this special session is explicitly not on the cryptographic challenges in bringing ZKPs to mainstream adoption or on respective cryptographic primitives, but on the DApp engineering, application identification, and usage aspects of verifiable off-chain computations. The session will consist of a “mini-tutorial” for the ZoKrates toolbox and high-quality paper and demo presentations of using verifiable off-chain computations in practice.
The aim of this session is to carry the momentum and curiosity that exists with using ZKPs in DApp development and to create and to bring together an application-oriented community of academics and practitioners. The goal of this inaugural special session at IEEE DApps is to establish a common understanding of the engineering aspects of using ZKPs in practice, first by exploring the use of tools like ZoKrates and by sharing results as well as open issues when applying ZKPs. The session promotes and facilitates the collaboration between academics and industry experts that are interested in creating innovative and practical DApp solutions.
Organizers and Contact for the Special Session: Stefan Tai, Jonathan Heiss, and Frank Pallas, Technische Universität Berlin, Germany
Submission Rules for the Special Session: Paper submissions follow the general IEEE DAPPS rules and deadlines. However, please be aware that the Special Session does NOT apply a double-blind review policy.