- Information
- AI Chat
Was this document helpful?
42000 Cryptography - Implementation Project Report -Shreyas Prakash Mhalsekar - 25076112
Course: Computer Science, Engineering (CSC502)
41 Documents
Students shared 41 documents in this course
University: Datta Meghe Institute of Medical Sciences
Was this document helpful?
Name: Shreyas Prakash Mhalsekar
Student ID: 25076112
Ethereum
Overview
The aim of this project was to gain firsthand experience with Ethereum, a leading blockchain platform,
focusing on public-key signature, hash function, key management, and proof-of-work mechanisms. This
endeavour was designed to deepen our understanding of how cryptographic algorithms are employed in
practice, encouraging an incentive to learn more about these algorithms.
Objectives
To setup a private Ethereum network.
To execute transactions and mine Ethereum tokens.
To explore the application of cryptographic techniques within Ethereum.
Group Members
1. Siddharth Jha, 25028503
2. Shreyas Prakash Mhalsekar, 25076112
3. Phongsakorn Ardong, 25110988
Part I: Running a Private Ethereum Network
Task Description
We started by creating a genesis block for our private Ethereum network and initiating it using the provided
‘geth’ binary.
Steps Followed
1. Genesis Block Creation: Crafted a genesis.json file to describe the initial configuration of our
private Ethereum network.