SlideShare ist ein Scribd-Unternehmen logo
1 von 10
BMLite – Lightweight client for
Bitmessaging
Vikram Reddy Pareddy
CSC8222 – Network Security
Georgia State University
Introduction
Problem:

NSA security fallout

How perfect is Https – centralized authority

How perfect is PGP/GPG – sender/receiver is
not encrypted

Proposed Solution:
Jonathan Warren's Bitmessage

Based on Satoshi Nakamoto's (a pseudonym of
a developer) Bitcoin concept
Bitcoins

Peer-to-peer network concept

Concepts: Transactions, Blocks, Proof-of-work

Transactions: The basic unit in Bitcoin concept
[Messages: The basic units in Bitmessage
concept]

Blocks: Makes sure that duplicates are not
created in the Bitcoin network

Proof-of-work – originated in HashCash by
Adam Back
HashCash

Proposed by Adam Back in March 1997

Protects the email system from Spamming and
Denial-of-Service attacks

This concept is extensively used in Bitmessage
Problem

In Bitmessage or Bitcoin system, the user has
to download the respective client into his
system

The first time download downloads all the
existing Bitmessages into the user's system

This is an issue because a naïve user may not
be comfortable to set it up
Solution

A web client that holds all the Bitmessage data

This web application is deployed on a server
which contains all the messages in the
Bitmessage network

A user logs into this system using his userID
and password and sends/receives messages
from this web client
Platform

The (hippie) development stack:
− AngularJS
− Node.js
− MongoDB
References

[Bitmessage: A Peer to Peer Message‐ ‐
Authentication and Delivery System by
Jonathan Warren]

Bitcoin Wiki
References

[Bitmessage: A Peer to Peer Message‐ ‐
Authentication and Delivery System by
Jonathan Warren]

Bitcoin Wiki

Weitere ähnliche Inhalte

Andere mochten auch

ثانى اثنين لفضيلة الشيخ فوزى محمد أبوزيد
 ثانى اثنين لفضيلة الشيخ فوزى محمد أبوزيد  ثانى اثنين لفضيلة الشيخ فوزى محمد أبوزيد
ثانى اثنين لفضيلة الشيخ فوزى محمد أبوزيد
Hassan Elagouz
 
Question 4 (Ilarna)
Question 4 (Ilarna)Question 4 (Ilarna)
Question 4 (Ilarna)
GroupFiveMV
 
Lecture 3-cs648
Lecture 3-cs648Lecture 3-cs648
Lecture 3-cs648
Rajiv Omar
 
Ifan efendi power piont.
Ifan efendi power piont.Ifan efendi power piont.
Ifan efendi power piont.
Iffan Effendi
 
Copyright ashort study by KJK
Copyright ashort study by KJKCopyright ashort study by KJK
Copyright ashort study by KJK
Marmfluffy
 
Evaluation questionmedia
Evaluation questionmediaEvaluation questionmedia
Evaluation questionmedia
Sanusia1
 
Salud ocupacional copaso
Salud ocupacional copasoSalud ocupacional copaso
Salud ocupacional copaso
hasbleidyacost
 

Andere mochten auch (20)

مختصر زاد الحاج والمعتمر
مختصر زاد الحاج والمعتمرمختصر زاد الحاج والمعتمر
مختصر زاد الحاج والمعتمر
 
ثانى اثنين لفضيلة الشيخ فوزى محمد أبوزيد
 ثانى اثنين لفضيلة الشيخ فوزى محمد أبوزيد  ثانى اثنين لفضيلة الشيخ فوزى محمد أبوزيد
ثانى اثنين لفضيلة الشيخ فوزى محمد أبوزيد
 
Question 4 (Ilarna)
Question 4 (Ilarna)Question 4 (Ilarna)
Question 4 (Ilarna)
 
Lecture 3-cs648
Lecture 3-cs648Lecture 3-cs648
Lecture 3-cs648
 
Comp 328 final guide
Comp 328 final guideComp 328 final guide
Comp 328 final guide
 
Form 098 si 088
Form 098 si 088Form 098 si 088
Form 098 si 088
 
Ifan efendi power piont.
Ifan efendi power piont.Ifan efendi power piont.
Ifan efendi power piont.
 
Compensare obligatii fiscale
Compensare obligatii fiscaleCompensare obligatii fiscale
Compensare obligatii fiscale
 
Jee advanced-2014-paper-1-code-6-english
Jee advanced-2014-paper-1-code-6-englishJee advanced-2014-paper-1-code-6-english
Jee advanced-2014-paper-1-code-6-english
 
Tutorial spatiul privat_virtual
Tutorial spatiul privat_virtualTutorial spatiul privat_virtual
Tutorial spatiul privat_virtual
 
Studija slučaja - phishing
Studija slučaja - phishingStudija slučaja - phishing
Studija slučaja - phishing
 
Info insolv. - oficial
Info insolv. - oficialInfo insolv. - oficial
Info insolv. - oficial
 
الخطب الإلهامية ج5 رمضان وعيد الفطر)
الخطب الإلهامية ج5 رمضان وعيد الفطر)الخطب الإلهامية ج5 رمضان وعيد الفطر)
الخطب الإلهامية ج5 رمضان وعيد الفطر)
 
Jee advanced-2014-paper-1-code-8
Jee advanced-2014-paper-1-code-8Jee advanced-2014-paper-1-code-8
Jee advanced-2014-paper-1-code-8
 
كتاب تجليات المعراج للشيخ فوزي محمد أبوزيد
كتاب تجليات المعراج للشيخ فوزي محمد أبوزيدكتاب تجليات المعراج للشيخ فوزي محمد أبوزيد
كتاب تجليات المعراج للشيخ فوزي محمد أبوزيد
 
Copyright ashort study by KJK
Copyright ashort study by KJKCopyright ashort study by KJK
Copyright ashort study by KJK
 
Tabel accize
Tabel accizeTabel accize
Tabel accize
 
Jee advanced-2014-paper-1-code-2
Jee advanced-2014-paper-1-code-2Jee advanced-2014-paper-1-code-2
Jee advanced-2014-paper-1-code-2
 
Evaluation questionmedia
Evaluation questionmediaEvaluation questionmedia
Evaluation questionmedia
 
Salud ocupacional copaso
Salud ocupacional copasoSalud ocupacional copaso
Salud ocupacional copaso
 

Ähnlich wie Proposal presentation

Ähnlich wie Proposal presentation (20)

“ALERT SYSTEM FOR NEW USER TO CREATE SAFE AREA USING BLOCK CHAIN”
“ALERT SYSTEM FOR NEW USER TO CREATE SAFE AREA USING BLOCK CHAIN”“ALERT SYSTEM FOR NEW USER TO CREATE SAFE AREA USING BLOCK CHAIN”
“ALERT SYSTEM FOR NEW USER TO CREATE SAFE AREA USING BLOCK CHAIN”
 
BITCOIN CLASSIC HAS TURNED THE WORLD UPSIDE DOWN!
BITCOIN CLASSIC HAS TURNED THE WORLD UPSIDE DOWN!BITCOIN CLASSIC HAS TURNED THE WORLD UPSIDE DOWN!
BITCOIN CLASSIC HAS TURNED THE WORLD UPSIDE DOWN!
 
Blockchain Security Issues and Challenges
Blockchain Security Issues and Challenges Blockchain Security Issues and Challenges
Blockchain Security Issues and Challenges
 
VOCI Final Presentation
VOCI Final PresentationVOCI Final Presentation
VOCI Final Presentation
 
Bitmessage
BitmessageBitmessage
Bitmessage
 
IRJET- Bitcoin - The Future Currency
IRJET- Bitcoin - The Future CurrencyIRJET- Bitcoin - The Future Currency
IRJET- Bitcoin - The Future Currency
 
Block chain technology v1
Block chain technology v1Block chain technology v1
Block chain technology v1
 
Bitmessage
BitmessageBitmessage
Bitmessage
 
Bit taka bangladeshi country owned crypto currency
Bit taka bangladeshi country owned crypto currencyBit taka bangladeshi country owned crypto currency
Bit taka bangladeshi country owned crypto currency
 
Eclipsecon Europe: Blockchain, Ethereum and Business Applications
Eclipsecon Europe: Blockchain, Ethereum and Business ApplicationsEclipsecon Europe: Blockchain, Ethereum and Business Applications
Eclipsecon Europe: Blockchain, Ethereum and Business Applications
 
Threat Modeling - Writing Secure Code
Threat Modeling - Writing Secure CodeThreat Modeling - Writing Secure Code
Threat Modeling - Writing Secure Code
 
Advanced Security on Kubernetes with Istio
Advanced Security on Kubernetes with IstioAdvanced Security on Kubernetes with Istio
Advanced Security on Kubernetes with Istio
 
Nt2580 Final Project Essay Examples
Nt2580 Final Project Essay ExamplesNt2580 Final Project Essay Examples
Nt2580 Final Project Essay Examples
 
Komodo Blockchain Security Service Brochure
Komodo Blockchain Security Service BrochureKomodo Blockchain Security Service Brochure
Komodo Blockchain Security Service Brochure
 
Rough set method-cloud internet of things: a two-degree verification scheme ...
Rough set method-cloud internet of things: a two-degree  verification scheme ...Rough set method-cloud internet of things: a two-degree  verification scheme ...
Rough set method-cloud internet of things: a two-degree verification scheme ...
 
WNA.pdf
WNA.pdfWNA.pdf
WNA.pdf
 
IRJET - Improving Password System using Blockchain
IRJET - Improving Password System using BlockchainIRJET - Improving Password System using Blockchain
IRJET - Improving Password System using Blockchain
 
Blockchain Technology Overview
Blockchain Technology OverviewBlockchain Technology Overview
Blockchain Technology Overview
 
IRJET- Multi sharing Data using OTP
IRJET- Multi sharing Data using OTPIRJET- Multi sharing Data using OTP
IRJET- Multi sharing Data using OTP
 
BlockChain Tutorial | Getting Started With BlockChain | BlockChain Certificat...
BlockChain Tutorial | Getting Started With BlockChain | BlockChain Certificat...BlockChain Tutorial | Getting Started With BlockChain | BlockChain Certificat...
BlockChain Tutorial | Getting Started With BlockChain | BlockChain Certificat...
 

Kürzlich hochgeladen

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Kürzlich hochgeladen (20)

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Proposal presentation

  • 1. BMLite – Lightweight client for Bitmessaging Vikram Reddy Pareddy CSC8222 – Network Security Georgia State University
  • 2. Introduction Problem:  NSA security fallout  How perfect is Https – centralized authority  How perfect is PGP/GPG – sender/receiver is not encrypted
  • 3.  Proposed Solution: Jonathan Warren's Bitmessage  Based on Satoshi Nakamoto's (a pseudonym of a developer) Bitcoin concept
  • 4. Bitcoins  Peer-to-peer network concept  Concepts: Transactions, Blocks, Proof-of-work  Transactions: The basic unit in Bitcoin concept [Messages: The basic units in Bitmessage concept]  Blocks: Makes sure that duplicates are not created in the Bitcoin network  Proof-of-work – originated in HashCash by Adam Back
  • 5. HashCash  Proposed by Adam Back in March 1997  Protects the email system from Spamming and Denial-of-Service attacks  This concept is extensively used in Bitmessage
  • 6. Problem  In Bitmessage or Bitcoin system, the user has to download the respective client into his system  The first time download downloads all the existing Bitmessages into the user's system  This is an issue because a naïve user may not be comfortable to set it up
  • 7. Solution  A web client that holds all the Bitmessage data  This web application is deployed on a server which contains all the messages in the Bitmessage network  A user logs into this system using his userID and password and sends/receives messages from this web client
  • 8. Platform  The (hippie) development stack: − AngularJS − Node.js − MongoDB
  • 9. References  [Bitmessage: A Peer to Peer Message‐ ‐ Authentication and Delivery System by Jonathan Warren]  Bitcoin Wiki
  • 10. References  [Bitmessage: A Peer to Peer Message‐ ‐ Authentication and Delivery System by Jonathan Warren]  Bitcoin Wiki