Designing Blockchain Applications for Personalized e-Government
The main goal of the workshop is to increase the level of knowledge in Distributed Ledger technologies (Blockchain and Smart contract) with an aim to leverage these technologies to transform e-Government. Other objectives are:
- Understand the components of Distributed Ledger Technologies (DLT ) focusing on non-crypto currency technologies;
- Learn how to decide if DLTs are good candidates for your solutions. We will focus on e-Government and Blockchain use cases;
- Gain an in-depth knowledge of how to build DLT-based applications using a permissioned private Blockchain, such as the Hyperledger Fabric platform.
The workshop will follow a tutorial approach. The activities that will be conducted are the following:
- Build a business case: we will demonstrate the case of building a Centralized Integrated Payroll Management System for e-Government using distributed ledger technologies;
- Building a network: we will show also that some elements of the network exist in order to comply with the law or implementing regulations;
- Find the requirements for each party: mainly we will source the requirements from the Ministry of Health, Ministry of Interior, and Ministry of Education;
- Adjust the network by building private channels;
- Understand smart contracts: smart contracts will be pre-defined before the workshop, so no programming activities in the workshop will be required, but during the workshop we will explain the content of one smart contract in detail;
- Simulate an end-user application to invoke transactions or send inquiries and watch their impact on the Blockchain and related ledger.
To make sure that all participants are engaged in these activities, the workshop will follow a participatory approach. Attendees will be given the chance to respond to questions orally and on paper sheets then share their answers.
- Increase the adoption of Blockchain in e-Government projects;
- Participants share their knowledge in different communities and/or initiate new research-related projects;
- Identification of potential new use cases and enhancing the evaluation criteria for adopting DLT in e-Government.