Professional Documents
Culture Documents
5. Access of certificates and mark sheets anytime of Blockchain technology. In their article, Michael, J., Cohn,
A., & Butcher, J., recognize the evolving land for Blockchain
6. Easily integrated block chain lookup services to technology and cryptocurrencies, concentrating on regulatory
verify latest record subjects and risks fronting associates of this area. Precisely,
the paper argues three components [4]:
E. Project Outline
The authentication procedure checks for the credential's x The fundamentals of Blockchain technology
truthfulness and legitimacy. The explanation offers relation with its existing uses
to the Blockchain credential and added efforts needed for
confirmation. The confirmation procedure certifies that the x The activities to explore and legalize
certificate was not damaged by associating hashes with what
Blockchain plus the kinds of behavior that
is recorded on the Blockchain.
could activate regulatory investigations
II. LITERATURE REVIEW x Best practices for consideration customers
Recently, Bitcoin became one of the most discussed
technologies. It was proposed in 2008 and applied in 2009. over regulatory examinations of Blockchain
The key consideration was given to the currency itself, but actions
not to the core technology. In his paper “Beyond Bitcoin
Enabling Smart Government Using Blockchain Data Decentralization is one of the most significant
Technology”, Blockchain. Ølnes, S. discusses that we must benefits of Blockchain, adding to that obscurity persistency,
investigate what is behind the currency and explore the and auditability. Blockchain applications are extending from
possible use of the Blockchain technology to support smarter cryptocurrency, internet of things (IoT), and finance to
governments by applying the secure, disseminated, free, and community services. While a number of researches emphasis
cheap Blockchain technology. The paper offers a use case on the Blockchain technology applications in different sides,
emphasizing the innovation of the new technology. The use the authors of this paper “Blockchain challenges and
case showed that Bitcoin will be a capable technology for opportunities: A survey” focused on piloting a full review on
authorizing many kinds of documents in the public sector the Blockchain technology, together the technical and
[1]. application viewpoints [5,6,7].
630
1) Definition of the problem: The Current system 2) The Current (Solution) System
The current confirmation approaches do not promise The distributing specialist generates a digital credential,
reliable, protected, and preserved records. The ownership of cryptographically marks and lists a contract for the certificate
the document does not lie with the individual. There is a on the blockchain. Getting and Allocating Receivers
decent risk of damage or loss of documents. In this certificates into their permit holder. The holder (Wallet)
circumstance, distinct users cannot willingly benefit copies holds the distributed credential and the mark required to
of the certificates. In thrilling cases, if the supplying validate, so that the receiver has the whole record that they
specialist stops to survive, records can no more be existing. can distribute. The issuer uses their numerical sign to deliver
Dependency on 3rd party - A lot of organizations depend on a certificate to a receiver, recognized by a recipient public
third-party verification agencies to verify the authenticity of fundamental on the blockchain.
the documents with the issuing authorities.
Authenticating the confirmation procedure authorizations
2) System Requirements for the certificate’s truthfulness and legitimacy. The solution
So that we can solve this problem properly, it was provides link to the block chain certificate and additional
necessary that we collect information about the problem and inputs needed for verification.
details on which they depend. The main objective of
gathering information is to get on the requirements of various C. System Design
system (functional and non-functional system requirements To define a project’s specifications clearly, the designer
and users) so that we can design the system in a later stage. needs to develop an understanding of:
Different methods of gathering information mismatch of
observation and viewing, including interviews and 1) Overveiw
questionnaires, and others. The SmartCert system can be used easily and simply,
only needs a few backgrounds and being familiar on how to
We have used in this project two main types of these navigate the internet.
methods which are:
The proposed system is very helpful to students also to
1. Observation and seen universities, especially when it giving them the open option
2. Interviews of be sure about the documents [8].
3) Cost estimation To describe the system with all its entities, and how it
For this purpose, we used: processes as a whole, the Data Flow Diagram “Fig. 2” has
been included with a brief description about it and about all
x A free solidity online coding Remix its stages:
x Metra mask for contract x Input stage
x Rink by free test network x Process stage
631
3) System Testing
Table. 1 below shows the validation process for our
system.
TABLE 1. SYSTEM VALIDATION
V. ACKNOWLEDGMENT
This research paper was supported by Al-Zaytoonah
University of Jordan fund by the project titled “A novel
approach to extract illegal and terrorist contents form Arabic
social media posts using machine learning techniques”.
Fig. 3. Some of The Project Interface Pages “Resolution number 2018-2017/28/10”.
632
is helping individuals reach their goals and pursue their dreams. [10] CryptoZombies, is a free open source, interactive code school that
https://www.udemy.com/courses/business/, Visited January,29,2019. teaches you to build games on Ethereum. The course is designed for
[9] BlockchainHub is a network of independent hubs that act beginners to Solidity and starts off with the absolute
autonomously. https://blockchainhub.net/ Visited January,29,2019. basicshttps://cryptozombies.io/en/course, Visited January,29,2019.
633