SlideShare a Scribd company logo
A Bitcoin Transaction Network Using
Cache BasedPattern Matching Rules
Under esteemed guidance of
Dr. Jhansi Vazram. Bolla M.Tech Ph.D
professor
Submitted by
G Rajiv Trivedi
(20471D5804)
Online Transactions
• Physical cash
Non-traceable (well, mostly!)
Secure (mostly)
Low inflation
• Electronic credit or debit transactions
Bank sees all transactions
Merchants can track/profile customers
E-Cash
• Secure
• Single use
• Reliable
• Low inflation
• Privacy-preserving
• Various practical issues:
• Need for trusted central party
• Computationally expensive
• Etc.
Bitcoin
•A distributed, decentralized digital currency
system
•Released by Satoshi Nakamoto 2008
• Digital checks
• A distributed transaction log
Abstract
• Crypto currencies usage increasing every year around the world.
• Initially the work focused on development of bitcoin transaction network (BTN) using pattern matching rules
(PMR).
• The dataset preprocessing is carried out to identify the missed symbols, unknown characters from forensic
blockchain dataset.
• Petri-Net model applied on preprocessed dataset, which identifies the time stamp, transaction id, work tera
hash, and work error properties. Petri-Net model mainly used to parse and build the BTN model
• PMR conditions are developed to extract the transaction addresses extracted with time stamp details. So,
PMR detects the illegal payment addresses by matching the known data withillegal (spam) addresses.
• Further, cache based PMR (CPMR) isalso applied to detect the fraud transaction, which store all previous
detected illegal payment addresses.
• So, for every new transaction, CPMR will ignore all those previously stored (detected) illegal payment
addresses. This phenomenon causes reduction of fraud transaction detection time and processing becomes
faster.
Introduction
• Bitcoin has grown in popularity as an alternative from of currency and its rise has
been unstoppable since its inception by Satoshi Nakamoto
• Bitcoin is becoming largest and popular online financial transaction services
• As it not store any details of sender and receiver and is highly using for illegal
payments and consider as unlaw financial services
• Bitcoins are not typically associated with user identities such as usernames
,residence address, or other form of personal identification because of its
pseudonymous character
• Government finding difficulty in banning such currency
• Such situation it becomes mandatory to track address of Bitcoin payments by
analysing Blockchain Bitcoin Transaction Network.
Existing System
• In contrast to the previous approaches, our method seeks to create transaction patterns based on transaction
attributes
• To locate suspicious addresses on the basis of the patterns.
• The existing methods are aimed at discovering behaviour aspects that are underlying Bitcoin transactions
Proposed System
• The first step is to parse transaction data from Bitcoin Blockchain data and save parsed bitcoin transaction
information to a database. An open source tool called BitcoinDatabaseGenera-tor is used to save the data onto
the database;
• The second step is to read the transaction data from the database and to create a Bitcoin Transaction Net
(BTN);
• The third step is to cluster Bitcoin addresses and store the cluster information in the database.
• The input address clustering method used by [8, 10-14] is adopted in our framework. The pre-processing
procedure can be processed incrementally when new blocks are generated.
Software and Hardware Requirements
• Software Requirements
Operating system : Windows 7 Ultimate or above.
Coding Language : Python.
Front-End : Python
Back-End : Flask
.
• Hardware Requirements
Processor - P-IV
RAM - 2 GB (min)
Hard Disk - 40 GB
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - SVGA 21"
Proposed BTN CPME blockchain
Analysis
• Pre prossing raw forensic blockchain data set contain noises missing
values
• Petri net model formal mathematical model it is used to explore
concurrent and asynchronous process
• Cache based patten matching rule to locate suspected address that
does not fit a predetermined pattern of Bitcoin Transaction
• Bitcoin Transaction has inside the data set
• Bitcoin Blockchain has Static and Dynamic Feature
Data set
• The Data Set associates actual entities with Bitcoin transactions that fall into the licit and illegal categories
• Suchas exchanges, wallet providers, miners, and other licit serviceproviders (scams, malware, terrorist
organizations,ransomware, Ponzi schemes, etc.). Sorting the graph's illegal
• Sorting the graph's illegal and legitimate nodes is the job at hand with this dataset.
• Sample data set
Performance evalution
• In below chart x-axis represents total withdraw from account0 to 1 and vice versa and y-axis represents
number of gather addresses for that withdrawal.
• Number of withdraw transactions
Performance evalution
In below chat x-axis represents number of account ID and y-axis represents
number of deposittransaction made by that account.
Further the below table shows thatthe proposed BTN-CPMR protocol
resulted in higher securitystandards compared to BAC [10], BitIodine [13],
and BlockChainVis [20]. Because, the proposed BTN-CPMR approach
reduced the TPT (ms), FTDT (ms), and increased the FTDA (%).
Method FTDA
(%)
TPT
(ms)
FTDT
(ms)
BAC [10] 91.056 43.614 42.516
BitIodine [13] 92.969 21.661 35.905
BlockChainVis
[20]
93.636 17.308 17.456
Proposed
BTN-CPMR
98.927 9.352 8.440
OUTPUT SCREEN SHOTS
Click on upload Blockchain Transaction
Selecting .csv file
Parse & Build BTN Petrinet Simulation
All Transaction Address
Suspected illegal Payment Address
Extension Cache List
Propose vs Extension Cache Execution Time
Conclusion
• The primary emphasis of this effort was placed on the construction of the BTN-
CPMP.
• The preprocessed dataset is then subjected to a Petri-Net model application, which
detects attributes such as the time stamp, transaction id, work tera hash, and work
error. .
• The Petri-Net model was primarily used in order to construct and parse the BTN
model.
• In addition, a CPMR is used in order to identify fraudulent transactions. This PMR
keeps a record of all unlawful payment addresses that have been identified in the
past.
• For every new Transaction , CPMR will be detected unlawful payment address
Feature scope
• This research presented an innovative methodology for the investigation of the Bitcoin transaction
network
• Bitcoin transactions are formalized as an expanded version of the Safe Petri net, which is referred
to as BTN.
• Static and dynamic aspects of a Bitcoin transaction may be understood by its structure and the
semantic qualities it has.
• There are many other transaction patterns that may be defined based on the qualities that have been
stated. It is possible to determine which addresses correspond to certain patterns.
• The approach that was developed has been shown to be an effective instrument for use in future
forensic investigations of Bitcoin transactions.
References
• [1] S. Nakamoto, "Bitcoin: A peer-to-peer electronic cash system," 2008.
• [2] D. Bryans, "Bitcoin and money laundering: mining for an effective solution," Indiana Law Journal, vol. 89, pp. 1-33,
2014.
• [3] M. J. Barratt, "SILK ROAD: EBAY FOR DRUGS: The journal publishes both invited and unsolicited letters," Addiction,
vol. 107, pp. 683-683, 2012.
• [4] M. Dittus, J. Wright, and M. Graham, "Platform Criminalism: The 'lastmile' geography of the darknet market supply
chain," in proceedings of the 2018 World Wide Web Conference on World Wide Web, 2018, pp. 277- 286.
• [5] G. White. UK company linked to laundered Bitcoin billions, BBC, (2018). Available:
https://www.bbc.com/news/technology-43291026
• [6] N. J. Ajello, "Fitting a Square Peg in a Round Hole: Bitcoin, Money Laundering, and the Fifth Amendment Privilege
Against SelfIncrimination," Brooklyn Law Review, vol. 80, p. 4, 2015.
ACCEPTANCE LETTER
Manuscript ID : ICSSIT – 363
Manuscript Title: A BITCOIN TRANSACTION NETWORK USING CACHE BASED
PATTERN MATCHING RULES
Author’s: G. Rajiv Trivedi, Jhansi Vazram, M. Sirisha, Narasaraopeta Engineering College. Dear
Author’s,
Greetings from Francis Xavier Engineering College!
5th International Conference on Smart Systems and Inventive Technology ICSSIT 2023
would like to congratulate you on the acceptance of your research manuscript to the
International Conference ICSSIT 2023 which will be held on 23-25, January 2023 at
Francis Xavier Engineering College, Tirunelveli , India. You have selected to deliver an
oral presentation on your research work at ICSSIT 2023 conference.
ICSSIT is the International IEEE recognized conference, where all the Manuscripts
included in the ICSSIT 2023 proceedings will be submitted for inclusion into IEEE Xplore.
In this regard, ICSSIT welcomes the wide range of research experts, academicians and
industrialists, to present and deliver potential research insights to the young research
minds.
In this regard, we appreciate if you could send the final Manuscript, copyright form and
other necessary documents to the conference at the earliest, to ensure a timely
publication of your research Manuscript. When submitting your final Manuscript, please
highlight the changes made to the research Manuscript according to the specified
reviewer comments.
NOTE: Please include your phone number in the reply email for important communication.
Yours’ Sincerely
Conference Chair Dr. G. Rajakumar
THANK YOU

More Related Content

Similar to Bit Coin.pptx

Blockchain.pptx
Blockchain.pptxBlockchain.pptx
Blockchain.pptx
manishchaitanya
 
BITCOIN EXPLAINED
BITCOIN EXPLAINEDBITCOIN EXPLAINED
BITCOIN EXPLAINED
Murlidhar Sarda
 
Cryptocurrenty and Blockchain - SSMRV.pptx
Cryptocurrenty and Blockchain - SSMRV.pptxCryptocurrenty and Blockchain - SSMRV.pptx
Cryptocurrenty and Blockchain - SSMRV.pptx
ChristopherDevakumar1
 
BCT.pptx
BCT.pptxBCT.pptx
BCT.pptx
ssuser3a47cb
 
An in depth presentation of Cryptocurrency.
An in depth presentation of Cryptocurrency.An in depth presentation of Cryptocurrency.
An in depth presentation of Cryptocurrency.
SanjeebSamanta1
 
Blockchain and its impact on Data Science and Financial Services
Blockchain and its impact on Data Science and Financial ServicesBlockchain and its impact on Data Science and Financial Services
Blockchain and its impact on Data Science and Financial Services
Ratnakar Pandey
 
What is bitcoin?
What is bitcoin?What is bitcoin?
What is bitcoin?
Suraj Bora
 
Top tools for bitcoin developers
Top tools for bitcoin developersTop tools for bitcoin developers
Top tools for bitcoin developers
Mint2Save
 
Bitcoin data mining
Bitcoin data miningBitcoin data mining
Bitcoin data mining
malathieswaran29
 
blockchain bootcamp @WCNJ
blockchain bootcamp @WCNJblockchain bootcamp @WCNJ
blockchain bootcamp @WCNJ
Ash Yadav
 
Blockchain presentation.pptx
Blockchain presentation.pptxBlockchain presentation.pptx
Blockchain presentation.pptx
SwarnaSLcse
 
Rapid Prototyping of a Mining Application for Cryptocurrency: Bitcoin
Rapid Prototyping of a Mining Application for Cryptocurrency: BitcoinRapid Prototyping of a Mining Application for Cryptocurrency: Bitcoin
Rapid Prototyping of a Mining Application for Cryptocurrency: Bitcoin
ijtsrd
 
Presentation.pptx
Presentation.pptxPresentation.pptx
Presentation.pptx
NitinSharma134320
 
BLOCK CHAIN UNIT 1.pptx
BLOCK CHAIN UNIT 1.pptxBLOCK CHAIN UNIT 1.pptx
BLOCK CHAIN UNIT 1.pptx
HariniS634942
 
Blockchain External.pdf
Blockchain External.pdfBlockchain External.pdf
Blockchain External.pdf
manishchaitanya
 
Bitcoin presentation
Bitcoin presentationBitcoin presentation
Bitcoin presentation
Francis Pouliot
 
blockchain.pptx
blockchain.pptxblockchain.pptx
blockchain.pptx
19MEB302SahilAli
 
Understanding Blockchain
Understanding BlockchainUnderstanding Blockchain
Understanding Blockchain
Amey Ratnakar Prabhu
 
IMPACT OF BITCOIN ON 21st CENTURY.docx
IMPACT OF BITCOIN ON 21st CENTURY.docxIMPACT OF BITCOIN ON 21st CENTURY.docx
IMPACT OF BITCOIN ON 21st CENTURY.docx
MuskanRath1
 
Idea To IPO Blockchain Slides
Idea To IPO Blockchain SlidesIdea To IPO Blockchain Slides
Idea To IPO Blockchain Slides
Roger Royse
 

Similar to Bit Coin.pptx (20)

Blockchain.pptx
Blockchain.pptxBlockchain.pptx
Blockchain.pptx
 
BITCOIN EXPLAINED
BITCOIN EXPLAINEDBITCOIN EXPLAINED
BITCOIN EXPLAINED
 
Cryptocurrenty and Blockchain - SSMRV.pptx
Cryptocurrenty and Blockchain - SSMRV.pptxCryptocurrenty and Blockchain - SSMRV.pptx
Cryptocurrenty and Blockchain - SSMRV.pptx
 
BCT.pptx
BCT.pptxBCT.pptx
BCT.pptx
 
An in depth presentation of Cryptocurrency.
An in depth presentation of Cryptocurrency.An in depth presentation of Cryptocurrency.
An in depth presentation of Cryptocurrency.
 
Blockchain and its impact on Data Science and Financial Services
Blockchain and its impact on Data Science and Financial ServicesBlockchain and its impact on Data Science and Financial Services
Blockchain and its impact on Data Science and Financial Services
 
What is bitcoin?
What is bitcoin?What is bitcoin?
What is bitcoin?
 
Top tools for bitcoin developers
Top tools for bitcoin developersTop tools for bitcoin developers
Top tools for bitcoin developers
 
Bitcoin data mining
Bitcoin data miningBitcoin data mining
Bitcoin data mining
 
blockchain bootcamp @WCNJ
blockchain bootcamp @WCNJblockchain bootcamp @WCNJ
blockchain bootcamp @WCNJ
 
Blockchain presentation.pptx
Blockchain presentation.pptxBlockchain presentation.pptx
Blockchain presentation.pptx
 
Rapid Prototyping of a Mining Application for Cryptocurrency: Bitcoin
Rapid Prototyping of a Mining Application for Cryptocurrency: BitcoinRapid Prototyping of a Mining Application for Cryptocurrency: Bitcoin
Rapid Prototyping of a Mining Application for Cryptocurrency: Bitcoin
 
Presentation.pptx
Presentation.pptxPresentation.pptx
Presentation.pptx
 
BLOCK CHAIN UNIT 1.pptx
BLOCK CHAIN UNIT 1.pptxBLOCK CHAIN UNIT 1.pptx
BLOCK CHAIN UNIT 1.pptx
 
Blockchain External.pdf
Blockchain External.pdfBlockchain External.pdf
Blockchain External.pdf
 
Bitcoin presentation
Bitcoin presentationBitcoin presentation
Bitcoin presentation
 
blockchain.pptx
blockchain.pptxblockchain.pptx
blockchain.pptx
 
Understanding Blockchain
Understanding BlockchainUnderstanding Blockchain
Understanding Blockchain
 
IMPACT OF BITCOIN ON 21st CENTURY.docx
IMPACT OF BITCOIN ON 21st CENTURY.docxIMPACT OF BITCOIN ON 21st CENTURY.docx
IMPACT OF BITCOIN ON 21st CENTURY.docx
 
Idea To IPO Blockchain Slides
Idea To IPO Blockchain SlidesIdea To IPO Blockchain Slides
Idea To IPO Blockchain Slides
 

Recently uploaded

Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
XfilesPro
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
dakas1
 
All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
Alina Yurenko
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
Rakesh Kumar R
 
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative AnalysisOdoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Envertis Software Solutions
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Julian Hyde
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
Patrick Weigel
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
Hornet Dynamics
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
Requirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional SafetyRequirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional Safety
Ayan Halder
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
mz5nrf0n
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
TaghreedAltamimi
 
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdfTop Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
VALiNTRY360
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
Yara Milbes
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
Sven Peters
 

Recently uploaded (20)

Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
 
All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
 
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative AnalysisOdoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
Requirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional SafetyRequirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional Safety
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
 
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdfTop Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
 

Bit Coin.pptx

  • 1. A Bitcoin Transaction Network Using Cache BasedPattern Matching Rules Under esteemed guidance of Dr. Jhansi Vazram. Bolla M.Tech Ph.D professor Submitted by G Rajiv Trivedi (20471D5804)
  • 2. Online Transactions • Physical cash Non-traceable (well, mostly!) Secure (mostly) Low inflation • Electronic credit or debit transactions Bank sees all transactions Merchants can track/profile customers
  • 3. E-Cash • Secure • Single use • Reliable • Low inflation • Privacy-preserving • Various practical issues: • Need for trusted central party • Computationally expensive • Etc.
  • 4. Bitcoin •A distributed, decentralized digital currency system •Released by Satoshi Nakamoto 2008 • Digital checks • A distributed transaction log
  • 5. Abstract • Crypto currencies usage increasing every year around the world. • Initially the work focused on development of bitcoin transaction network (BTN) using pattern matching rules (PMR). • The dataset preprocessing is carried out to identify the missed symbols, unknown characters from forensic blockchain dataset. • Petri-Net model applied on preprocessed dataset, which identifies the time stamp, transaction id, work tera hash, and work error properties. Petri-Net model mainly used to parse and build the BTN model • PMR conditions are developed to extract the transaction addresses extracted with time stamp details. So, PMR detects the illegal payment addresses by matching the known data withillegal (spam) addresses. • Further, cache based PMR (CPMR) isalso applied to detect the fraud transaction, which store all previous detected illegal payment addresses. • So, for every new transaction, CPMR will ignore all those previously stored (detected) illegal payment addresses. This phenomenon causes reduction of fraud transaction detection time and processing becomes faster.
  • 6. Introduction • Bitcoin has grown in popularity as an alternative from of currency and its rise has been unstoppable since its inception by Satoshi Nakamoto • Bitcoin is becoming largest and popular online financial transaction services • As it not store any details of sender and receiver and is highly using for illegal payments and consider as unlaw financial services • Bitcoins are not typically associated with user identities such as usernames ,residence address, or other form of personal identification because of its pseudonymous character • Government finding difficulty in banning such currency • Such situation it becomes mandatory to track address of Bitcoin payments by analysing Blockchain Bitcoin Transaction Network.
  • 7. Existing System • In contrast to the previous approaches, our method seeks to create transaction patterns based on transaction attributes • To locate suspicious addresses on the basis of the patterns. • The existing methods are aimed at discovering behaviour aspects that are underlying Bitcoin transactions
  • 8. Proposed System • The first step is to parse transaction data from Bitcoin Blockchain data and save parsed bitcoin transaction information to a database. An open source tool called BitcoinDatabaseGenera-tor is used to save the data onto the database; • The second step is to read the transaction data from the database and to create a Bitcoin Transaction Net (BTN); • The third step is to cluster Bitcoin addresses and store the cluster information in the database. • The input address clustering method used by [8, 10-14] is adopted in our framework. The pre-processing procedure can be processed incrementally when new blocks are generated.
  • 9. Software and Hardware Requirements • Software Requirements Operating system : Windows 7 Ultimate or above. Coding Language : Python. Front-End : Python Back-End : Flask . • Hardware Requirements Processor - P-IV RAM - 2 GB (min) Hard Disk - 40 GB Key Board - Standard Windows Keyboard Mouse - Two or Three Button Mouse Monitor - SVGA 21"
  • 10. Proposed BTN CPME blockchain
  • 11. Analysis • Pre prossing raw forensic blockchain data set contain noises missing values • Petri net model formal mathematical model it is used to explore concurrent and asynchronous process • Cache based patten matching rule to locate suspected address that does not fit a predetermined pattern of Bitcoin Transaction • Bitcoin Transaction has inside the data set • Bitcoin Blockchain has Static and Dynamic Feature
  • 12. Data set • The Data Set associates actual entities with Bitcoin transactions that fall into the licit and illegal categories • Suchas exchanges, wallet providers, miners, and other licit serviceproviders (scams, malware, terrorist organizations,ransomware, Ponzi schemes, etc.). Sorting the graph's illegal • Sorting the graph's illegal and legitimate nodes is the job at hand with this dataset. • Sample data set
  • 13. Performance evalution • In below chart x-axis represents total withdraw from account0 to 1 and vice versa and y-axis represents number of gather addresses for that withdrawal. • Number of withdraw transactions
  • 14. Performance evalution In below chat x-axis represents number of account ID and y-axis represents number of deposittransaction made by that account. Further the below table shows thatthe proposed BTN-CPMR protocol resulted in higher securitystandards compared to BAC [10], BitIodine [13], and BlockChainVis [20]. Because, the proposed BTN-CPMR approach reduced the TPT (ms), FTDT (ms), and increased the FTDA (%). Method FTDA (%) TPT (ms) FTDT (ms) BAC [10] 91.056 43.614 42.516 BitIodine [13] 92.969 21.661 35.905 BlockChainVis [20] 93.636 17.308 17.456 Proposed BTN-CPMR 98.927 9.352 8.440
  • 15. OUTPUT SCREEN SHOTS Click on upload Blockchain Transaction
  • 17. Parse & Build BTN Petrinet Simulation
  • 21. Propose vs Extension Cache Execution Time
  • 22. Conclusion • The primary emphasis of this effort was placed on the construction of the BTN- CPMP. • The preprocessed dataset is then subjected to a Petri-Net model application, which detects attributes such as the time stamp, transaction id, work tera hash, and work error. . • The Petri-Net model was primarily used in order to construct and parse the BTN model. • In addition, a CPMR is used in order to identify fraudulent transactions. This PMR keeps a record of all unlawful payment addresses that have been identified in the past. • For every new Transaction , CPMR will be detected unlawful payment address
  • 23. Feature scope • This research presented an innovative methodology for the investigation of the Bitcoin transaction network • Bitcoin transactions are formalized as an expanded version of the Safe Petri net, which is referred to as BTN. • Static and dynamic aspects of a Bitcoin transaction may be understood by its structure and the semantic qualities it has. • There are many other transaction patterns that may be defined based on the qualities that have been stated. It is possible to determine which addresses correspond to certain patterns. • The approach that was developed has been shown to be an effective instrument for use in future forensic investigations of Bitcoin transactions.
  • 24. References • [1] S. Nakamoto, "Bitcoin: A peer-to-peer electronic cash system," 2008. • [2] D. Bryans, "Bitcoin and money laundering: mining for an effective solution," Indiana Law Journal, vol. 89, pp. 1-33, 2014. • [3] M. J. Barratt, "SILK ROAD: EBAY FOR DRUGS: The journal publishes both invited and unsolicited letters," Addiction, vol. 107, pp. 683-683, 2012. • [4] M. Dittus, J. Wright, and M. Graham, "Platform Criminalism: The 'lastmile' geography of the darknet market supply chain," in proceedings of the 2018 World Wide Web Conference on World Wide Web, 2018, pp. 277- 286. • [5] G. White. UK company linked to laundered Bitcoin billions, BBC, (2018). Available: https://www.bbc.com/news/technology-43291026 • [6] N. J. Ajello, "Fitting a Square Peg in a Round Hole: Bitcoin, Money Laundering, and the Fifth Amendment Privilege Against SelfIncrimination," Brooklyn Law Review, vol. 80, p. 4, 2015.
  • 25. ACCEPTANCE LETTER Manuscript ID : ICSSIT – 363 Manuscript Title: A BITCOIN TRANSACTION NETWORK USING CACHE BASED PATTERN MATCHING RULES Author’s: G. Rajiv Trivedi, Jhansi Vazram, M. Sirisha, Narasaraopeta Engineering College. Dear Author’s, Greetings from Francis Xavier Engineering College! 5th International Conference on Smart Systems and Inventive Technology ICSSIT 2023 would like to congratulate you on the acceptance of your research manuscript to the International Conference ICSSIT 2023 which will be held on 23-25, January 2023 at Francis Xavier Engineering College, Tirunelveli , India. You have selected to deliver an oral presentation on your research work at ICSSIT 2023 conference. ICSSIT is the International IEEE recognized conference, where all the Manuscripts included in the ICSSIT 2023 proceedings will be submitted for inclusion into IEEE Xplore. In this regard, ICSSIT welcomes the wide range of research experts, academicians and industrialists, to present and deliver potential research insights to the young research minds. In this regard, we appreciate if you could send the final Manuscript, copyright form and other necessary documents to the conference at the earliest, to ensure a timely publication of your research Manuscript. When submitting your final Manuscript, please highlight the changes made to the research Manuscript according to the specified reviewer comments. NOTE: Please include your phone number in the reply email for important communication. Yours’ Sincerely Conference Chair Dr. G. Rajakumar