You are on page 1of 5

G20-MAIT INTRA-COLLEGE HACKATHON

30-31, MARCH 2023

Problem Statement Title: Indigenous Crypto Currency Investigation Tool

Team Name: Pindifiers

Team Leader Name: Anuj Dhingra

Mentor Name: Mr. Yogesh Sharma

1
Idea/Approach Details
● Need of Investigation Tool is due to not as such miners involvement and
verifications in indigenous communities as they have in Mainnet, these problems
include such as the lack of transparency and accountability in financial
transactions..

● Extensive go-through is needed to understand the needs and challenges of


indigenous communities in terms of financial systems and transactions.

Describe your Technology stack here:


● Smart contracts are deployed in indigenous communities network for such as
transaction tracking and verification, real-time data analytics, and secure user
authentication. ⮚ Solidity
⮚ Database management (Firebase)
⮚ JavaScript, React (Web 3.0)

2
Idea/Approach Details
Describe your Use Cases here Describe your Dependencies / Show stopper here
● Law enforcement: Indigenous cryptocurrency investigation ● Blockchain data: Blockchain data is decentralized and publicly
tools can be used by law enforcement agencies to track and available, allowing investigators to trace the flow of funds between
monitor cryptocurrency transactions related to illegal different addresses and identify patterns of behavior.
activities such as money laundering, terrorist financing, and
drug trafficking. ● Cryptocurrency exchanges :Exchanges are where most
cryptocurrency trades take place, and they often have access to
● Cybersecurity: Cybersecurity firms can use indigenous additional information about their users.
cryptocurrency investigation tools to monitor cryptocurrency
transactions and identify potential threats such as phishing ● Data analysis tools : These might include machine learning
scams, ransomware attacks, and other forms of cybercrime. algorithms, data visualization tools, and other technologies that can
help investigators identify patterns and anomalies in large datasets.
● Financial institutions: Banks and other financial institutions
can use indigenous cryptocurrency investigation tools to
monitor cryptocurrency transactions and ensure compliance ● Regulatory frameworks : AML and KYC regulations are critical for
with regulations related to anti-money laundering (AML) and identifying suspicious activity and ensuring compliance with legal
know-your-customer (KYC) requirements. requirements.

● Tax authorities: Tax authorities can use indigenous ● Expertise : indigenous cryptocurrency investigation tools depend on
cryptocurrency investigation tools to track cryptocurrency the expertise of the investigators using them.
transactions and identify individuals and organizations that
are not
3 paying taxes on their cryptocurrency earnings.
Team Member Details
Sr. No. Name of Team Member Course Stream (ECE, CSE Year Position in
(B.Tech/MBA etc): etc): team (Team Leader,
Front end Developer,
Back end Developer,
Full Stack, Data base
management etc.)

1 ANUJ DHINGRA B.TECH CSE 4th Team Leader


2 AMAN CHAUHAN B.TECH CSE 4th Front End Dev
3 AMAN KAINTURA B.TECH CSE 4th Front end
Developer,DBMS
4 ARIHANT JAIN BTECH CSE 4th Backend
Developer
5 VARUN NEGI BTECH CSE 4th Full stack

Team Mentor Details


Sr. No. Name of Mentor Department
1 Mr. Yogesh Sharma CSE
Nomenclature
• Prototype : A prototype is an early, preliminary version of a product, system, or service that is developed to
test and evaluate its design, functionality, and performance.
• Flow chart: A flowchart is a visual representation of a process or system, using symbols and arrows to show
the sequence of steps and decisions involved in completing a task.
• Simulated Image: A simulated image is a computer-generated representation of an object, scene, or system
that is created using mathematical models and algorithms.
• Technology stack: A technology stack, also known as a tech stack, refers to a collection of software tools
and technologies used to build and run a software application or system. It typically includes programming
languages, frameworks, libraries, databases, servers, and other tools that work together to create a functioning
system.
• Use Cases: Use cases are a technique used in software development and system design to define and describe
the different ways that a user or actor interacts with a system. Use cases describe the specific steps or actions
that a user takes to achieve a particular goal or objective, and they help to ensure that the system is designed
and developed to meet the needs of its users.

You might also like