Apoorva 5th sem IT Report
Apoorva 5th sem IT Report
Report
Of
Industrial Training
On
“BLOCKCHAIN TECHNOLOGY”
Place: Jaipur
PSO1: Ability to interpret and analyze network-specific network purity issues, and
automation in the environment
PSO2: Ability to design and develop mobile and web-based applications under
realistic constraints.
3CS7-30 CO-1 3 3 2 2 2 1 1 2 2 3 3 3
It has been a great honor and privilege to undergo training at JECRC. I am very
grateful to our guide for giving their valuable time and constructive guidance in
preparing the report for training. It would not have been possible to complete this report
in a short period of time without their kind encouragement and valuable guidance.
I wish to express our deep sense of gratitude to our Industrial Training Guide Mrs.
Madhu Chaudhary, Jaipur Engineering College and Research Centre, Jaipur for
guiding us from the inception till the completion of the industrial training. We
sincerely acknowledge them for giving their valuable guidance, and support for the
literature survey,critical reviews, and comments for our industrial training.
I would like, to, express our thanks to Mr. Arpit Agrawal Director of JECRC, for
providing us with such a great infrastructure and environment for our overall
development.
I express sincere thanks to Dr. V. K. Chandna, Principal of JECRC, for his kind
cooperation and extendible support towards the completion of our industrial training.
Words are inadequate in offering our thanks to Dr. Sanjay Gaur, HOD of the CSE
department, for consistent encouragement and support for shaping our industrial
training in the presentable form.
Also, our warm thanks to Jaipur Engineering College and Research Centre, who
provided us with this opportunity to carry out this prestigious industrial training and
enhance our learning in various technical fields.
Apoorva Agarwal
21EJCCS038
viii
ABSTRACT
7. Project Description:
In the world of blockchain, a token refers to a digital asset that exists within a blockchain
network. It serves as a virtual representation of value, ownership, or access to services.
Tokens can be used for exchanging value, representing ownership of assets, or unlocking
specific functionalities within a blockchain ecosystem. These tokens are created, tracked,
and traded using blockchain technology, ensuring transparency, security, and trust. They
enable individuals and businesses to participate in a digital economy, facilitating seamless
transactions, ownership verification, and innovative services. Overall, tokens in blockchain
revolutionize traditional systems by providing a secure, efficient, and decentralized means
of representing and utilizing value in the digital realm.
ix
LIST OF FIGURES
Figure 1
1
1) BLOCKCHAIN TECHNOLOGY
1.1) INTRODUCTION
2
1.2) WHY BLOCKCHAIN
Suppose you are transferring money to your family or friends from your
bank account. You would log in to online banking and transfer the amount
to the other person using their account number. When the transaction is
done, your bank updates the transaction records. It seems simple enough,
right? There is a potential issue which most of us neglect
Record keeping of data and transactions are a crucial part of the business.
Often, this information is handled in house or passed through a third party
like brokers, bankers, or lawyers increasing time, cost, or both on the
business. Fortunately, Blockchain avoids this long process and facilitates
the faster movement of the transaction, thereby saving both time and
money.
3
Blockchain is emerging technology with many advantages in an
increasingly digital world:
• HIGHLY SECURE:
• DECENTRALIZED SYSTEM:
• AUTOMATION CAPABILITY:
4
1.3) HOW DOES IT WORKS
In recent years, you may have noticed many businesses around the world
integrating Blockchain technology. But how exactly does Blockchain
technology work? Is this a significant change or a simple addition? The
advancements of Blockchain are still young and have the potential to be
revolutionary in the future; so, let’s begin demystifying this technology.
Blockchain is a combination of three leading technologies:
3. Cryptographic key.
FIG. No. 2
5
1.4) TYPES OF BLOCKCHAINS
4. Consortium Blockchains
5. Hybrid Blockchain
6. Sidechains
1. HASH ENCRYPTION:
2. PROOF OF WORK:
3. MINING:
7
2) WEB 3.0
INTRODUCTION
What is clear, though, is that Web 3.0 will place a strong emphasis on
decentralized applications and probably make extensive use of blockchain-
based technologies. It will also use machine learning and AI to empower a
more intelligent and adaptive web.
FIG.No.3
8
2.1) COMPERISION TO METAVERSE
Although Web3 and the metaverse overlap, they are not the same in theory or
practice. Web3 describes one way today’s internet can evolve. The metaverse
is a space where people interact in an immersive, virtual world. They share a
vision of the internet as an extension of the real world, but they are not
interchangeable terms.
Web 3.0 works by combining the decentralization on web 1.0 with the
development.
9
2.3) APPLICATIONS
10
2.4) ADVANTAGES
which shifts control of the internet from big tech companies to those
who use it. For example, internet users on Web 2.0 users must log in
The platform ultimately controls who can join and how they interact
with others. It can remove users or limit what they can do on the
platform. Web3 gives this control to the community, which can then
self-govern the content and the people sharing it. Here are more
What you do online is open to the public, but you can keep
11
3) CRYPTOGRAPHY
3.1) INTRODUCTION
12
FIG.No.4
FIG. No.5
13
3.3) WALLETS AND DIGITAL SIGNATURE:
Digital signatures are like proofs that the user gives to the recipient
and other nodes in the network to prove that it is a legitimate node
in the network to carry out transactions. While initiating a transaction
with other nodes in the blockchain network, the user first has to
create a unique digital signature by combining the transaction
data with the user’s private key using a special algorithm. This
process will guarantee the authenticity of the node and the
integrity of the data.
Prevent Hackers: The digital signature prevents hackers from altering the
data because if the data changes, the digital signature becomes invalid.
With the help of cryptography, it protects the data from hackers and makes
cryptography in blockchain unstoppable .
15
4) SMART CONTRACT
4.1) INTRODUCTION
FIG. No.6
16
5) REMIX IDE AND SOLIDITY
FIG. No. 7
17
5.2) INTRODUCTION TO SOLIDITY
FIG. No.8
18
6) CRYPTOCURRENCY
6.1) INTRODUCTION
19
FIG. No. 9
6.3) ADVANTAGES
6.4) DISADVANTAGES
20
7) METAMASK
7.1) INTRODUCTION
like any other browser plugin. Once it's installed, it allows users to store Ether
and other ERC-20 tokens, enabling them to transact with any Ethereum address.
exchanges (DEXs). It also provides users with an entry point into the emerging
FIG. No. 10
21
8) TOKENS
8.1) INTRODUCTION
Crypto Tokens are a digital representation of an asset or interest in something and are
built on a blockchain. They can also be used as investments, to store value, or to make
purchases can also be used as investments, to store value, or to make purchases.
8.2) ADVANTAGES:
FIG. No. 11
• Reduced costs: Transacting with crypto tokens eliminates the need for
intermediaries such as banks, which can save businesses and consumers
substantial amounts of money.
22
9) PROJECT
Problem Statement:
Building a token (JECRC Custom Token) using blockchain technology.
Description:
Developing a token in Binance Blockchain offers numerous benefits. Leveraging
Binance Smart Chain (BSC), you can create tokens that operate on a decentralized
network, ensuring transparency, security, and resilience . By utilizing smart contract
programming languages like Solidity or Vyper, you can customize the token
functionality and automate predefined actions. Binance Smart Chain's compatibility
with popular token standards such as BEP-20 enables seamless integration with
wallets, exchanges, and decentralized applications (DApps), enhancing liquidity and
utility. The blockchain's immutable ledger records token transactions securely, while
fractional ownership and global accessibility unable broader participations and assert
representation. Additionally, the bianance developer tools, IDEs like remix, and
wallet solutions like MetaMask facilitates token development, testing, and
deployment, ensuring compatibility and reliability. Overall, developing a token in
Binance Blockchain empowers you to create a versatile digital asset, fostering
innovation, trust, and participation in the decentralized economy.
23
SCREENSHOTS OF PROJECT
JEC TOKEN
FIG. No.12
24
PROGRAM CODE
FIG. No. 13
25
TRANSACTION PROCESSING
FIG. No. 14
26
TRANSACTION DONE SUCCESSFULLY
FIG. No.15
27
10) FUTURE SCOPE AND CONCLUSION
In the rapidly evolving landscape of technology, few innovations have captured the collective
imagination and disrupted traditional systems quite like blockchain. Born out of the desire for
transparent, secure, and decentralized transactions, blockchain technology has not only given rise
to cryptocurrencies but has also paved the way for an array of transformative applications. As we
stand on the precipice of a new era, let's delve into the intricacies of blockchain, cryptocurrencies,
and tokens, and explore the promising future ahead. At its core, blockchain is a distributed ledger
technology that enables secure, transparent, and tamper-resistant record-keeping. Unlike
traditional centralized systems, blockchain operates on a decentralized network of computers, known
as nodes, which work together to validate and record transactions. Each block in the chain contains
a cryptographic hash of the previous block, ensuring the integrity of the entire ledger. The
decentralized nature of blockchain brings forth several key advantages, including enhanced security,
transparency, and immutability. Transactions on a blockchain are visible to all participants, and once
recorded, they cannot be altered without the consensus of the network. This reduces the risk of fraud
28
11) REFERENCES
29