Perspectives of Blockchain Technology, its Relation to the Cloud and its Potential Role in Computer Science Education
Journal Title: Engineering, Technology & Applied Science Research - Year 2017, Vol 7, Issue 6
Abstract
Blockchain ledgers and the Cloud are a perfect match. On the one hand, there is an inherent requirement for multiple separate authentication nodes to validate every Blockchain transaction with each node requiring substantial encryption calculation capability. On the other hand, massive economies of scale can bring down the cost per transaction, and provide service continuity. Additionally, the Cloud provides a perfect incubator for proof-of-concept projects. This paper considers the future implications of Blockchain, as the concept of disintermediated trustless ledgers stimulates the imagination of computer scientists and innovators. The Cloud’s role in implementing this new paradigm is also highlighted, as a new decentralized P2P-Cloud model. Finally, this paper discusses how Blockchain may be integrated into the university level computer science and information technology curriculum.
Authors and Affiliations
I. Purdon, E. Erturk
Identification of Risk Factors Influencing Road Traffic Accidents
Road traffic accidents (RTAs) are becoming a major problem around the world, incurring enormous losses of human and economic resources. Recent reports from the World Health Organization (WHO) reveal that each year more t...
Effect of Maximum Aggregate Size on the Bond Strength of Reinforcements in Concrete
The bond between reinforcements and concrete is the only mechanism that transfers the tensile stresses from concrete to reinforcements. Several factors including chemical adhesion, roughness and reinforcement interface a...
Numerical Investigation of Plastic Deformation in Two-turn Equal Channel Angular Extrusion
There has been a number of investigations in recent years reporting on the structure and properties of materials deformed to super plastic deformation (SPD). During SPD new textures can be formed and abnormal characteris...
A Frequency Multiplier Based on Time Recursive Processing
This paper describes a digital frequency multiplier for a pulse rate. The multiplier is based on the recursive processing of the input and output periods and their time differences. Special emphasis is devoted to the tec...
Constrained K-Means Classification
Classification-via-clustering (CvC) is a widely used method, using a clustering procedure to perform classification tasks. In this paper, a novel K-Means-based CvC algorithm is presented, analysed and evaluated. Two addi...