Block-skill Framework for a Mutable Blockchain-based Data: In Case of a Job-driven Education System
No Thumbnail Available
Date
2021-03-06
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Addis Ababa University
Abstract
Blockchain is a list of records called blocks that collectively and sequentially stores
information and that cannot be changed or deleted. However, in the context of the current
conditions, the question of making modifications and deleting data in blockchain has recently
been asked. Besides, this is again contrary to applications that need modifying storage.
Numerous research efforts and methods have been proposed to address this limitation, but
they are still being made to balance the limitations with other needs. For this reason, we
proposed a Mutable blockchain-based data operation with Block-skill framework.
Block-skill is a Blockchain-based framework, in which blocks are used to store information
using hash functions and it uses smart contracts to achieve the mutability of blockchain data
and to fulfill the role and functions of applications that use the framework. As a result, the use
of Block-skill Framework in case of job-driven education system started with studying the
state of the art of the system using survey research design technique. The participants of the
survey were 15 Businesses, 15 Employees, 8 Higher learning institutions, and 7 Recruiting
agents, which are selected through Purposive and Convenience sampling techniques.
Therefore, both quantitative and qualitative data were collected and analyzed. Our analysis of
the survey data indicates the roles and activities of the participants, key points about skill gaps
and the need for secure stakeholder collaboration. Consequently, in response to the importance
of mutable blockchain that follows the practices of a job-driven education system, Block-skill
Framework is found to be a promising solution.
The feasibility of the Block-skill Framework has been validated in the mutability of
Blockchain data for multiple peers executing on the same on-chain data. This is as a result of
the integrity maintaining function on the developed smart contracts to retain the original as
well as the modified versions of data. Besides, Blockchain data is classified into off-chain and
on-chain and its hash information is stored in the blockchain to control references to off-chain
information. A prototype is developed for the implemented framework and a usage scenario
is evaluated using questionnaires. The prototype evaluation result confirmed the viability of
the framework as well as the assured integrity using the smart contracts.
Description
Keywords
Block-Skill Framework, Mutable Blockchain-Based Data, Smart Contracts, Integrity, Job-Driven Education System