SlideShare a Scribd company logo
SIES Graduate School of Technology
Department of Computer Engineering
Organizing
Student Development Program and Internship
Blockchain Technology
June 15-20, 2020, 10.00 AM to 5.00 PM
The widespread popularity of digital crypt-currencies has led the foundation of
Blockchain, which is fundamentally a public digital ledger to share information in a
trustworthy and secure way. The concept and applications of Blockchain have now spread
from crypto-currencies to various other domains, including business process management,
smart contracts, IoT and so on. This course is a covers both the conceptual as well as
application aspects of Blockchain. This includes the fundamental design and architectural
primitives of Blockchain, the system and the security aspects, along with various tools to
implement the Blockchain for various application domains.
Course Objectives:
 Learn about the concept of Blockchain and crypto-currencies.
 Understand the importance of Blockchain technology in Business
 Use of various tools to implement the Blockchain.
Course Outcome:
After This Course the students should be able to:
 Identify the problem of security associated with the third party inclusion in transaction.
 Identifying the need for Blockchain Technology in various use cases.
 Demonstrate the various tools used for Blockchain technology.
 Implementing Blockchain in any security application.
Course Contents:
 Basics of Blockchain Technology and Crypto-currency
 Permissioned and Permission-less Blockcahin
 Consensus protocols and Algorithms.
 Implementation of Blockchain using JAVA
 Creating of SMART contract using solidity
 Design, Test and Deploy Secure Smart Contracts
 Creating of Block Chain Network using Hyperledger Composer platform
 Implementing block chain using Node JS
 Creating the Ethereum Blockchain using a Tool.
Who Should Attend: Any student from SE/TE (CE/IT)
Course Fees: Course is free of cost (only for SIES GST students)
Certification: Course completion and internship certificate is provided.
Internship: At the end of 6 days program participants will undergo 15 days internship
covering developing secure web applications, identification of security threats and
developing the security solution for various organizations (For ex: Bank Sector/Medical
Sector/Insurance/IT Sector).
Registration link:
https://docs.google.com/forms/d/e/1FAIpQLSe-
ujQPPtqZNvSVhvdKSJh7brVRSqqARJYlz_ZdeB_YXDbXwA/viewform?usp=sf_link
Contact for Registration:
Prof. Rizwana Shaikh: rizwana.shaikh@siesgst.ac.in, 9619197014
Prof. Masooda Modak: masooda.modak@siesgst.ac.in 9833161007
Prof Kalyani P: kalyani.pampattiwar@siesgst.ac.in, 9819370257
Day Wise Schedule:
Date Day 1 Day 2 Day 3 Day 4 Day 5 Day 6
Resource person Dr,Rizwana
Shaikh
Ms. Kalyani
Pampattiwar
Ms.
Masooda
Modak
Ms. Namrata
Patel
Dr. Rizwana
Shaikh
NA
Time 10 am to
1:30 pm
10 am to 1:30
pm
10 am to
1:30 pm
10 am to 1:30
pm
10 am to
1:30 pm
10:00 am to
5:00 pm
Introduction
to
Blockchain,
Applications
and
advantages
Bitcoin:
Introduction
Cryptocurre
ncy and
applications
Cryptography
and
Cryptanalysis,
Use of
cryptography
in Blockchain,
Symmetric
key
cryptography,
Asymmetric
key
cryptography,
RSA
cryptosystem
with example.
What are
Smart
Contracts?
Key
Properties
of smart
Contracts,
Language
for Smart
Contracts.
Environment
setup for
blockchain
development
Constructor
function
explaination
Prototype
explaination,Cre
ating new
Transaction,
Ethereum
component
s, features
,Wallets,
Transaction
s, Public &
Private keys
Assignment/
Activity
Case Study
of Bitcoin
and
Blockchain
Quiz on
cryptography
basics
Design of
Smart
Contracts
Generate hash
when nonce is
7890
Current block
data having two
transactions
George sent
Jacob 345666
Shyam sent ram
34123
Take previous
block hash as
“23986yasjdasu
dyr326gyajsd”
Generate hash
value by
changing atleast
one string in
any of above
value.
Implement
ation of
Blockchain
using
Ethereum,
creating
wallet,
writing
transaction,
mining and
generating
crypto
currency
Time 1:30 pm to 5
pm
1:30 pm to 5
pm
1:30 pm to
5 pm
1:30 pm to 5 pm 1:30 pm to
5 pm
Components
of
blockchain ,
Types of
blockchain
and
applications,
Blockchain
Structure,
How
Blockchain
Works ,
Smart
Contracts ,
Various
implementat
ion tools.
Cryptographic
Hash function,
Hash Chain,
Merkle Tree,
Digital
signature,
Cryptocurrenc
y using hash,
chain and
digital
signature.
Deploying
Smart
Contracts,
Using
Metamask
for transfer
of ethers
Adding hash
block,Creatingan
d Testing proof
of work,
Adding nonce
and mining the
transaction,Crea
ting Genesis
block
Projects
topics to be
selected for
Internship
after
discussion
with All
Trainers
Assignment/
Activity
Hyperledge
r
Composer-
creating
blockchain
network for
business
application
Demo of
SHA256 and
other
cryptographi
c tools,
Assignment
on RSA
cryptosystem
Test, and
deploy
secure
Smart
Contracts
Creating
Blockchain
from javascript
and node js
Two
assignmen
ts and two
quizzes
Department of Computer Engineering
Event Report
Student Development Program on Blockchain Technology
Event Information
Event Type: Student Development Program
Eve Event Title: Blockchain Technology
Resource Persons: Dr.Rizwanashaikh, Prof.MasoodaModak, Prof.KalyaniPampattiwar, Prof.Namrata Patel
Event Date: 15/06/2020 to 20/06/2020
Organized for: SE, TE Comp/IT/EXTC Students
Organized by: Computer Engineering, SIES GST
Target Audience (Branch & Nos.): Undergraduate Students (CE/IT/EXTC : 13 students)
Attachments:
1. Photographs (JPEG/PNG)
2. Attendance Report
3. Feedback Report
Event Description
Department of Computer Engineering of SIES GST organized an SDP from 15/06/2020 to 20/06/2020 for
SE/TE students.
Dr. Aparna Bannore, HOD CE has addressed the students about the overview of program and internship to
be conducted. She explained the benefits of learning security and blockchain. Also various career
opportunities available in the field of security.
Around 13 participants from SE and TE attended the SDP . Entire program was carried out in six days span.
Eveready’s session is divided into two halves morning and afternoon.
The Sessions started with covering basics of Security and need of Blockchain. Various tools were identified
and studied along with the demonstration. A sample project in the form of mini project is the expected
outcome of the course.
The first day session was conducted by Dr. Rizwana Shaikh. She has covered Introduction to blockchain,
Bitcoin: Introduction Cryptocurrency and applications followed by afternoon session on Smart Contracts,
Various implementation tools. Second day session was conducted by Prof. Kalyani Pampattiwar on
Cryptography required for Blockchain, Public key cryptography and Markeley tree and Hash function. Day 3
session was conducted by prof. Masooda Modak on Introduction to solidity, Remix IDE framework and
Sample contract., Deploying Smart Contracts, using Metamask for transfer of ethers.. Day 5 session was
delivered by Prof. Namrata Patel on Building a Blockchain using javascript, Accessing Blockchain using API
and Consensus algorithms. Day 6 was conducted by Dr. Rizwana Shaikh on Case study on Blockchain and at
the end internship project topics were discussed with students. Students have been given 15 days time to
complete their project. Vote of thanks was presented by HOD CE, Dr. Aparna Bannore. She has congratulated
all the students for attending the SDP with full enthusiasm.
1. Photographs (in JPEG/PNG):
2. Attendance and Feedback Report (Scanned copy):
3. Feedback Analysis
4
3 3
2 2
4
4
3
6
7
6
4
4
6
3 3
4 4
0
1
2
3
4
5
6
7
8
1. General
impression
about the
content of the
course?
2. How well
did the
content
address your
expectations?
3. How do you
rate the
quality of
content
presented?
4. How
relevant was
the content to
your
profession?
5. How do you
rate the
amount of
content
presented?
6. How do you
rate hands on
experience of
this lab
session?
Outstanding
Excellent
Very good
Good
Average Poor
4. Impact Analysis:
1. Students got exposure to upcoming applications of Blockchain technology.
2. They have learnt the concepts which are beyond their curriculum.
3. As a outcome of it in their internship students have developed a mini project based on concepts they
have learnt during these six days.

More Related Content

Similar to 10 Blockchain_Technology_SDP_Report_CE_FH2020 (1).pdf

Netflix for the_360_billion_professional_development_market
Netflix for the_360_billion_professional_development_marketNetflix for the_360_billion_professional_development_market
Netflix for the_360_billion_professional_development_market
KristineMejia2
 
LEDU Education Ecosystem Whitepaper
LEDU Education Ecosystem WhitepaperLEDU Education Ecosystem Whitepaper
LEDU Education Ecosystem Whitepaper
LEDU Token
 
User centric machine learning for cyber security operation center
User centric machine learning for cyber security operation centerUser centric machine learning for cyber security operation center
User centric machine learning for cyber security operation center
Sai Chandra Chittuluri
 
Certified Deep Learning Specialist (CDLS)
Certified Deep Learning Specialist (CDLS)Certified Deep Learning Specialist (CDLS)
Certified Deep Learning Specialist (CDLS)
GICTTraining
 
DJSCOE ACM 2015-16
DJSCOE ACM 2015-16DJSCOE ACM 2015-16
DJSCOE ACM 2015-16i_m_parmar
 
DJSCOE ACM
DJSCOE ACMDJSCOE ACM
DJSCOE ACM
Varun Agarwal
 
Video wiki
Video wikiVideo wiki
Video wiki
Sunidhi Singh
 
Industrial trainingembedded 2011
Industrial trainingembedded 2011Industrial trainingembedded 2011
Industrial trainingembedded 2011dkhari
 
VEDANT GHODKE - RESUME
VEDANT GHODKE - RESUMEVEDANT GHODKE - RESUME
VEDANT GHODKE - RESUME
Vedant Ghodke
 
VEDANT GHODKE - RESUME
VEDANT GHODKE - RESUMEVEDANT GHODKE - RESUME
VEDANT GHODKE - RESUME
Vedant Ghodke
 
Project proposal Module
Project proposal ModuleProject proposal Module
Project proposal Module
Krishna Bashyal
 
Nanda kumar CV
Nanda kumar CVNanda kumar CV
Nanda kumar CV
Nanda Kumar Totantila
 
Blockology the learning Future
Blockology the learning FutureBlockology the learning Future
Blockology the learning Future
ShubhamKumar2038
 
BLOCKLOGY | AN INITIATIVE TO EMPOWER STUDENTS TOWARDS FUTURE TECHNOLOGIES
BLOCKLOGY | AN INITIATIVE TO EMPOWER STUDENTS TOWARDS FUTURE TECHNOLOGIESBLOCKLOGY | AN INITIATIVE TO EMPOWER STUDENTS TOWARDS FUTURE TECHNOLOGIES
BLOCKLOGY | AN INITIATIVE TO EMPOWER STUDENTS TOWARDS FUTURE TECHNOLOGIES
shantanubhattacharya14
 
BLOCKLOGY E-LEARNING
BLOCKLOGY E-LEARNINGBLOCKLOGY E-LEARNING
BLOCKLOGY E-LEARNING
AlishaShamim1
 
Steganography_ProjectReport.doc
Steganography_ProjectReport.docSteganography_ProjectReport.doc
Steganography_ProjectReport.doc
ssusere02009
 
ICITSI Slide Fix.pptx
ICITSI Slide Fix.pptxICITSI Slide Fix.pptx
ICITSI Slide Fix.pptx
SyifaNurgaidaYutia
 
Vikramjit_Resume
Vikramjit_Resume Vikramjit_Resume
Vikramjit_Resume Rohan Saha
 

Similar to 10 Blockchain_Technology_SDP_Report_CE_FH2020 (1).pdf (20)

Netflix for the_360_billion_professional_development_market
Netflix for the_360_billion_professional_development_marketNetflix for the_360_billion_professional_development_market
Netflix for the_360_billion_professional_development_market
 
LEDU Education Ecosystem Whitepaper
LEDU Education Ecosystem WhitepaperLEDU Education Ecosystem Whitepaper
LEDU Education Ecosystem Whitepaper
 
Resume1
Resume1Resume1
Resume1
 
User centric machine learning for cyber security operation center
User centric machine learning for cyber security operation centerUser centric machine learning for cyber security operation center
User centric machine learning for cyber security operation center
 
Certified Deep Learning Specialist (CDLS)
Certified Deep Learning Specialist (CDLS)Certified Deep Learning Specialist (CDLS)
Certified Deep Learning Specialist (CDLS)
 
DJSCOE ACM 2015-16
DJSCOE ACM 2015-16DJSCOE ACM 2015-16
DJSCOE ACM 2015-16
 
DJSCOE ACM
DJSCOE ACMDJSCOE ACM
DJSCOE ACM
 
Video wiki
Video wikiVideo wiki
Video wiki
 
Industrial trainingembedded 2011
Industrial trainingembedded 2011Industrial trainingembedded 2011
Industrial trainingembedded 2011
 
VEDANT GHODKE - RESUME
VEDANT GHODKE - RESUMEVEDANT GHODKE - RESUME
VEDANT GHODKE - RESUME
 
VEDANT GHODKE - RESUME
VEDANT GHODKE - RESUMEVEDANT GHODKE - RESUME
VEDANT GHODKE - RESUME
 
Project proposal Module
Project proposal ModuleProject proposal Module
Project proposal Module
 
Nanda kumar CV
Nanda kumar CVNanda kumar CV
Nanda kumar CV
 
Ravi Malhotra CV
Ravi Malhotra CVRavi Malhotra CV
Ravi Malhotra CV
 
Blockology the learning Future
Blockology the learning FutureBlockology the learning Future
Blockology the learning Future
 
BLOCKLOGY | AN INITIATIVE TO EMPOWER STUDENTS TOWARDS FUTURE TECHNOLOGIES
BLOCKLOGY | AN INITIATIVE TO EMPOWER STUDENTS TOWARDS FUTURE TECHNOLOGIESBLOCKLOGY | AN INITIATIVE TO EMPOWER STUDENTS TOWARDS FUTURE TECHNOLOGIES
BLOCKLOGY | AN INITIATIVE TO EMPOWER STUDENTS TOWARDS FUTURE TECHNOLOGIES
 
BLOCKLOGY E-LEARNING
BLOCKLOGY E-LEARNINGBLOCKLOGY E-LEARNING
BLOCKLOGY E-LEARNING
 
Steganography_ProjectReport.doc
Steganography_ProjectReport.docSteganography_ProjectReport.doc
Steganography_ProjectReport.doc
 
ICITSI Slide Fix.pptx
ICITSI Slide Fix.pptxICITSI Slide Fix.pptx
ICITSI Slide Fix.pptx
 
Vikramjit_Resume
Vikramjit_Resume Vikramjit_Resume
Vikramjit_Resume
 

Recently uploaded

State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 

Recently uploaded (20)

State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 

10 Blockchain_Technology_SDP_Report_CE_FH2020 (1).pdf

  • 1. SIES Graduate School of Technology Department of Computer Engineering Organizing Student Development Program and Internship Blockchain Technology June 15-20, 2020, 10.00 AM to 5.00 PM The widespread popularity of digital crypt-currencies has led the foundation of Blockchain, which is fundamentally a public digital ledger to share information in a trustworthy and secure way. The concept and applications of Blockchain have now spread from crypto-currencies to various other domains, including business process management, smart contracts, IoT and so on. This course is a covers both the conceptual as well as application aspects of Blockchain. This includes the fundamental design and architectural primitives of Blockchain, the system and the security aspects, along with various tools to implement the Blockchain for various application domains. Course Objectives:  Learn about the concept of Blockchain and crypto-currencies.  Understand the importance of Blockchain technology in Business  Use of various tools to implement the Blockchain. Course Outcome: After This Course the students should be able to:  Identify the problem of security associated with the third party inclusion in transaction.  Identifying the need for Blockchain Technology in various use cases.  Demonstrate the various tools used for Blockchain technology.  Implementing Blockchain in any security application.
  • 2. Course Contents:  Basics of Blockchain Technology and Crypto-currency  Permissioned and Permission-less Blockcahin  Consensus protocols and Algorithms.  Implementation of Blockchain using JAVA  Creating of SMART contract using solidity  Design, Test and Deploy Secure Smart Contracts  Creating of Block Chain Network using Hyperledger Composer platform  Implementing block chain using Node JS  Creating the Ethereum Blockchain using a Tool. Who Should Attend: Any student from SE/TE (CE/IT) Course Fees: Course is free of cost (only for SIES GST students) Certification: Course completion and internship certificate is provided. Internship: At the end of 6 days program participants will undergo 15 days internship covering developing secure web applications, identification of security threats and developing the security solution for various organizations (For ex: Bank Sector/Medical Sector/Insurance/IT Sector). Registration link: https://docs.google.com/forms/d/e/1FAIpQLSe- ujQPPtqZNvSVhvdKSJh7brVRSqqARJYlz_ZdeB_YXDbXwA/viewform?usp=sf_link Contact for Registration: Prof. Rizwana Shaikh: rizwana.shaikh@siesgst.ac.in, 9619197014 Prof. Masooda Modak: masooda.modak@siesgst.ac.in 9833161007 Prof Kalyani P: kalyani.pampattiwar@siesgst.ac.in, 9819370257
  • 3. Day Wise Schedule: Date Day 1 Day 2 Day 3 Day 4 Day 5 Day 6 Resource person Dr,Rizwana Shaikh Ms. Kalyani Pampattiwar Ms. Masooda Modak Ms. Namrata Patel Dr. Rizwana Shaikh NA Time 10 am to 1:30 pm 10 am to 1:30 pm 10 am to 1:30 pm 10 am to 1:30 pm 10 am to 1:30 pm 10:00 am to 5:00 pm Introduction to Blockchain, Applications and advantages Bitcoin: Introduction Cryptocurre ncy and applications Cryptography and Cryptanalysis, Use of cryptography in Blockchain, Symmetric key cryptography, Asymmetric key cryptography, RSA cryptosystem with example. What are Smart Contracts? Key Properties of smart Contracts, Language for Smart Contracts. Environment setup for blockchain development Constructor function explaination Prototype explaination,Cre ating new Transaction, Ethereum component s, features ,Wallets, Transaction s, Public & Private keys
  • 4. Assignment/ Activity Case Study of Bitcoin and Blockchain Quiz on cryptography basics Design of Smart Contracts Generate hash when nonce is 7890 Current block data having two transactions George sent Jacob 345666 Shyam sent ram 34123 Take previous block hash as “23986yasjdasu dyr326gyajsd” Generate hash value by changing atleast one string in any of above value. Implement ation of Blockchain using Ethereum, creating wallet, writing transaction, mining and generating crypto currency Time 1:30 pm to 5 pm 1:30 pm to 5 pm 1:30 pm to 5 pm 1:30 pm to 5 pm 1:30 pm to 5 pm Components of blockchain , Types of blockchain and applications, Blockchain Structure, How Blockchain Works , Smart Contracts , Various implementat ion tools. Cryptographic Hash function, Hash Chain, Merkle Tree, Digital signature, Cryptocurrenc y using hash, chain and digital signature. Deploying Smart Contracts, Using Metamask for transfer of ethers Adding hash block,Creatingan d Testing proof of work, Adding nonce and mining the transaction,Crea ting Genesis block Projects topics to be selected for Internship after discussion with All Trainers
  • 5. Assignment/ Activity Hyperledge r Composer- creating blockchain network for business application Demo of SHA256 and other cryptographi c tools, Assignment on RSA cryptosystem Test, and deploy secure Smart Contracts Creating Blockchain from javascript and node js Two assignmen ts and two quizzes
  • 6. Department of Computer Engineering Event Report Student Development Program on Blockchain Technology Event Information Event Type: Student Development Program Eve Event Title: Blockchain Technology Resource Persons: Dr.Rizwanashaikh, Prof.MasoodaModak, Prof.KalyaniPampattiwar, Prof.Namrata Patel Event Date: 15/06/2020 to 20/06/2020 Organized for: SE, TE Comp/IT/EXTC Students Organized by: Computer Engineering, SIES GST Target Audience (Branch & Nos.): Undergraduate Students (CE/IT/EXTC : 13 students) Attachments: 1. Photographs (JPEG/PNG) 2. Attendance Report 3. Feedback Report
  • 7. Event Description Department of Computer Engineering of SIES GST organized an SDP from 15/06/2020 to 20/06/2020 for SE/TE students. Dr. Aparna Bannore, HOD CE has addressed the students about the overview of program and internship to be conducted. She explained the benefits of learning security and blockchain. Also various career opportunities available in the field of security. Around 13 participants from SE and TE attended the SDP . Entire program was carried out in six days span. Eveready’s session is divided into two halves morning and afternoon. The Sessions started with covering basics of Security and need of Blockchain. Various tools were identified and studied along with the demonstration. A sample project in the form of mini project is the expected outcome of the course. The first day session was conducted by Dr. Rizwana Shaikh. She has covered Introduction to blockchain, Bitcoin: Introduction Cryptocurrency and applications followed by afternoon session on Smart Contracts, Various implementation tools. Second day session was conducted by Prof. Kalyani Pampattiwar on Cryptography required for Blockchain, Public key cryptography and Markeley tree and Hash function. Day 3 session was conducted by prof. Masooda Modak on Introduction to solidity, Remix IDE framework and Sample contract., Deploying Smart Contracts, using Metamask for transfer of ethers.. Day 5 session was delivered by Prof. Namrata Patel on Building a Blockchain using javascript, Accessing Blockchain using API and Consensus algorithms. Day 6 was conducted by Dr. Rizwana Shaikh on Case study on Blockchain and at the end internship project topics were discussed with students. Students have been given 15 days time to complete their project. Vote of thanks was presented by HOD CE, Dr. Aparna Bannore. She has congratulated all the students for attending the SDP with full enthusiasm.
  • 8. 1. Photographs (in JPEG/PNG):
  • 9. 2. Attendance and Feedback Report (Scanned copy):
  • 11.
  • 12.
  • 13. 4 3 3 2 2 4 4 3 6 7 6 4 4 6 3 3 4 4 0 1 2 3 4 5 6 7 8 1. General impression about the content of the course? 2. How well did the content address your expectations? 3. How do you rate the quality of content presented? 4. How relevant was the content to your profession? 5. How do you rate the amount of content presented? 6. How do you rate hands on experience of this lab session? Outstanding Excellent Very good Good Average Poor
  • 14. 4. Impact Analysis: 1. Students got exposure to upcoming applications of Blockchain technology. 2. They have learnt the concepts which are beyond their curriculum. 3. As a outcome of it in their internship students have developed a mini project based on concepts they have learnt during these six days.