There is no reliable way to track how a gun goes from the manufacturer to the end user.
Using smart contracts to track gun ownership and maintain privacy, whilst enabling law enforcement to make tracking firearms-related crimes easier.
Project by Holberton School students:
Spencer Taylor
Mitali Sengupta
Derek Kwok
Greg Dame
Andrew Suh
Artur Adamian
More info on the project:
-Github repo https://github.com/set808/tracer
-Students blog post https://medium.com/@set808/leveraging-smart-contracts-for-gun-control-eea8ee9d84f4
2. Mission statement:
A smart contract based solution to
create an industry standard for
regulation of firearms possession
and supply chain management
3. The problem
There is no reliable way to track how a gun goes from
the manufacturer to the end user.
Estimated numbers of firearms nationwide at 357
million as of 2015 washington post estimate
2009 2015
310 mil.
357 mil.
4.
5. The solution
Using smart contracts
to track gun ownership
and maintain privacy,
whilst enabling law
enforcements to make
tracking firearms
related crimes easier.
6. Phase 1 implementation:
Manufacturer
Smart Contract containing
information regarding the
firearm and manufacturing
details
Seller
Distributors information and
the validity of the permits
acquired by the seller along with
manufacturer’s information and
the firearm unique ID
Buyer
Buyer information - Age,
State ID along with all
the information passed
down by the seller
7. Buyer
Phase 2 implementation:
Manufacturer
Seller
The Buyer can only get the approval for successful transaction if
they are validated by the three contracts
Law Enforcement
Smart contract to validate a clean
background check
Mental Health
Mental Health checkup validated
by another contract between
Buyer and Medical professional
Government
State requirements and
notification of priors
9. WHY NOW?
With the rise in the number of firearms possessions and
no reliable way to track it is difficult to prevent incidents
like Parkland Shootings from happening.
Tracer’s Blockchain smart contracts can help in
regulation and responsible ownership.
10. Timeline
February 2018
Inception of Tracer
Smart Contacts
March 2018
Phase 1 implementation
Implementation of
manufacturer, seller and
buyer module
December 2018
Phase 2 implementation
Adding law enforcement,
medical and state
verification
July 2019
Mobile app to enable users to inform
law enforcements of lost/ stolen
firearms
October 2019
Deployment of the
Tracer buyer to
secondary buyer
contract
Jan Feb Mar Apr May Jun Jul Aug Sept Oct Nov Dec
11. Andrew
Suh
Spencer
Taylor
The team
A diverse group of engineers trying to solve a real world problem
Greg Dame
Solidity
Implementation
Twitter:
@gjdame
Derek Kwok Mitali
Sengupta
Web3.Js
Implementation
Twitter: @dlangshk
Web3. Js
Implementation
Web3.Js
Implementation
Solidity
Implementation
Twitter:
@mrspencertaylor