SlideShare a Scribd company logo
1 of 21
Bitcoin, P2P & Distributed Computing
How to mine on the Internet
By :Michelle Davies
WHAT IS
BITCOIN?
Bitcoin is an open source digital currency,
a protocol, and a software that enables…
                        •    Instant peer to peer transactions
                        •    Worldwide payments
                        •    Low or zero processing fees
                        •    And much more!




Source: http://bitcoin.org
More….
•   Created in 2009 by pseudonymous developer Satoshi
    Nakamoto, it was released under the MIT license
•   It is a decentralized currency
•   Bitcoin uses public-key cryptography, peer-to-peer
    networking, and proof-of-work to process and verify
    payments. (Each transaction requires confirmations - the
    more confirmations means the more valid the transaction was,
    most places go off 4)
•   Bitcoins can be transferred back and forth using a wallet.
•   Wallets have unique addresses with an identifier of 27-34
    alphanumeric characters, beginning with the number 1 or 3,
    that represents a possible destination for a Bitcoin payment.
How Does It Work??
                             As a new user, you only need to choose a
                             wallet that you will install on your computer or
                             on your mobile phone. Once you have your
                             wallet installed, it will generate your first
                             Bitcoin address and you can create more
                             whenever you need one.

                             You can disclose one of your Bitcoin addresses
                             to your friends so that they can pay you or vice
                             versa, you can pay your friends if they give you
                             their addresses. In fact, this is pretty similar to
                             how email works. So all that is left to do at this
                             point is to get some bitcoins and to keep them
                             safe.




Source: http://bitcoin.org
What does it look like?



         Front                Back
Casascius Physical Bitcoin
(can be purchased from Ebay or Casascius's
website at a higher rate, could be brass, gold or
silver plated depending on the series purchased)
Wallets, Transactions, Etc.
Online Based
Block Chain Info: https://blockchain.info
MTGox: https://mtgox.com/
MultiBit: https://multibit.org/
Downloadable/Application Based
Bitcoin-Qt is an app you can download for
Windows, Mac and Linux.
Bitcoin Wallet for Android runs on your phone
or tablet.
Mining on your PC/Mac/Unix machine
                https://en.bitcoin.it/wiki/Software#Mining_apps
                              There are 2 Categories
                                 You can either…
                              A: mining for yourself
                             B: part of a mining pool
***If you are mining for yourself then you may just
want a basic mining app to run on your computer
if you are mining towards a "mining pool/group" then
you would fill out that info in the mining client
being part of a mining pool increases your chances of
getting bit coins because you are part of a group
but at same time anything you mine gets distributed
across the entire group
Bitcoin Mining Devices
https://products.butterflylabs.com/
BITCOIN VOLUME vs. PRICE
 MtGox Info for the period 3/17/13 – 4/17/13




Source: https://mtgox.com
What can you do with BitCoins?
•   List of Online Vendors who accept BitCoin:
    https://www.spendbitcoins.com/places/
•   BitCoin ATMs are gradually being rolled out:
    https://bitcoinatm.com/
•   Man tries to sell house for BitCoins:
    http://mashable.com/2013/03/22/house-bitcoins/
•   Texas man sells Porsche for BitCoins:
    http://www.chron.com/communityblogs/atmosphere/article/
    Texas-family-sells-Porsche-for-bitcoins-4409598.php
Articles of Interest
                 The Bitcoin Boom
                 http://www.newyorker.com/online/blog
                 s/elements/2013/04/the-future-of-
                 bitcoin.html

                 Trust: The Bitcoin Of Innovative Cultures
                 http://www.forbes.com/sites/henrydoss/20
                 13/04/09/trust-the-bitcoin-of-innovative-
                 cultures/?ss=strategies-solutions

                 Digital 'bitcoin' currency surpasses 20
                 national currencies in value
                 http://www.foxnews.com/tech/2013/03/29/di
                 gital-currency-bitcoin-surpasses-20-national-
                 currencies-in-value/#ixzz2Qkj8Q9N6




Recently in the news…
WHAT IS THE DIFFERENCE
BETWEEN P2P NETWORKS
AND GRID COMPUTING?

…And how does Bit Coin
factor in?
P2P Network Model
                        P2P (peer to peer) computing or networking is
                        a distributed application architecture that
                        partitions tasks or work loads between peers.
                        Peers are equally privileged, equipotent
                        participants in the application. They are said to
                        form a peer-to-peer network of nodes.




Via Computerworld.com
P2P Network Examples
  Common uses of P2P: file sharing, instant messaging, voice communication,
  collaboration, backup, sensor nets, distributed computing, defense

BIT TORRENT                               SKYPE
A protocol that supports the practice     The service allows users to
of peer-to-peer file sharing and is       communicate with peers by voice
used for distributing large amounts       using a microphone, video by using a
of data over the Internet.                webcam, and instant messaging over
                                          the Internet.
Grid Computing Model
A type of distributed computing. Grid
computers are multiple numbers of same
classes of computers clustered together. A grid
computer is connected through a super fast
network and share the devices like disk drives,
mass storage, printers and RAM Grid
Computing is a cost efficient solution with
respect to Super Computing. Operating system
has capability of parallelism

Grid computing combines computers from
multiple administrative domains to reach a
common goal, to solve a single task, and may
then disappear just as quickly.
Grid Computing Examples
Common uses of Grid Computing: intensive scientific, mathematical, and academic problems through volunteer
computing, and it is used in commercial enterprises for such diverse applications as drug discovery, economic
forecasting, seismic analysis, and back office data processing in support for e-commerce and Web services.


CLIMATEPREDICTION.NET                                 SETI@HOME PROJECT
A distributed computing project to                   (Search for Extraterrestrial Intelligence)
investigate and reduce uncertainties in              SETI@home is a scientific experiment
climate modeling. It aims to do this by              that uses Internet-connected computers
running hundreds of thousands of                     in the Search for Extraterrestrial
different models (a large climate                    Intelligence (SETI). You can participate by
ensemble) using the donated idle time of             running a free program that downloads
ordinary personal computers, thereby                 and analyzes radio telescope data.
leading to a better understanding of how
models are affected by small changes in
the many parameters known to influence
the global climate.
Bitcoin Network Model
Bitcoin (BTC) is an online commodity which
was first described in a 2009 paper by
pseudonymous developer Satoshi Nakamoto,
who called it an anonymous, peer-to-peer,
electronic payments system. Bitcoin creation
and transfer is based on an open source
encryption protocol and is not managed by any
central authority. The creation of new bitcoins
is automated and may be accomplished by
servers, called bitcoin miners that run on an
internet-based network and confirm bitcoin
transactions by adding codes to a
decentralized log, which is updated and
archived periodically. Each bitcoin is
subdivided into 100 million smaller units called
satoshis, defined by eight decimal places.
Legality
Could potentially be used for
nefarious purposes, since it
is not regulated

    •   Crime
    •   Drug Purchases
    •   Weapons
    •   Murder
    •   DDOS Attacks
    •   Etc, etc.
BitCoin, P2P, Distributed Computing

More Related Content

What's hot

P2P Lookup Protocols
P2P Lookup ProtocolsP2P Lookup Protocols
P2P Lookup ProtocolsZubin Bhuyan
 
Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain TechnologyNimmy Solomon
 
The Lightning Network - A gentle introduction
The Lightning Network - A gentle introductionThe Lightning Network - A gentle introduction
The Lightning Network - A gentle introductionRoland Stadler
 
Blockchain Smart Contract v5
Blockchain   Smart Contract v5Blockchain   Smart Contract v5
Blockchain Smart Contract v5MD SAQUIB KHAN
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to BlockchainJordan Harris
 
Overview of Blockchain Consensus Mechanisms
Overview of Blockchain Consensus MechanismsOverview of Blockchain Consensus Mechanisms
Overview of Blockchain Consensus MechanismsJohannes Ahlmann
 
Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain TechnologyRashi Singh
 
Understanding Bitcoin
Understanding BitcoinUnderstanding Bitcoin
Understanding BitcoinLeslie Bayona
 
What is Erc20 token? How it Works/
What is Erc20 token? How it Works/What is Erc20 token? How it Works/
What is Erc20 token? How it Works/Developcoins
 
Introduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart ContractsIntroduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart ContractsSaad Zaher
 
Distributed Ledger Technology PowerPoint Presentation Slides
Distributed Ledger Technology PowerPoint Presentation SlidesDistributed Ledger Technology PowerPoint Presentation Slides
Distributed Ledger Technology PowerPoint Presentation SlidesSlideTeam
 
Smart contractjp smartcontract_about
Smart contractjp smartcontract_aboutSmart contractjp smartcontract_about
Smart contractjp smartcontract_aboutTomoaki Sato
 

What's hot (20)

P2P Lookup Protocols
P2P Lookup ProtocolsP2P Lookup Protocols
P2P Lookup Protocols
 
Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain Technology
 
Blockchain
BlockchainBlockchain
Blockchain
 
The Lightning Network - A gentle introduction
The Lightning Network - A gentle introductionThe Lightning Network - A gentle introduction
The Lightning Network - A gentle introduction
 
Blockchain Smart Contract v5
Blockchain   Smart Contract v5Blockchain   Smart Contract v5
Blockchain Smart Contract v5
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to Blockchain
 
Overview of Blockchain Consensus Mechanisms
Overview of Blockchain Consensus MechanismsOverview of Blockchain Consensus Mechanisms
Overview of Blockchain Consensus Mechanisms
 
How do bitcoin transactions work?
How do bitcoin transactions work?How do bitcoin transactions work?
How do bitcoin transactions work?
 
Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain Technology
 
Introduction to Blockchain
Introduction to Blockchain Introduction to Blockchain
Introduction to Blockchain
 
Understanding Bitcoin
Understanding BitcoinUnderstanding Bitcoin
Understanding Bitcoin
 
What is Erc20 token? How it Works/
What is Erc20 token? How it Works/What is Erc20 token? How it Works/
What is Erc20 token? How it Works/
 
Introduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart ContractsIntroduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart Contracts
 
Distributed Ledger Technology PowerPoint Presentation Slides
Distributed Ledger Technology PowerPoint Presentation SlidesDistributed Ledger Technology PowerPoint Presentation Slides
Distributed Ledger Technology PowerPoint Presentation Slides
 
08. networking
08. networking08. networking
08. networking
 
All About Ethereum
All About EthereumAll About Ethereum
All About Ethereum
 
Smart contractjp smartcontract_about
Smart contractjp smartcontract_aboutSmart contractjp smartcontract_about
Smart contractjp smartcontract_about
 
Erc 721 tokens
Erc 721 tokensErc 721 tokens
Erc 721 tokens
 
Ethereum-Cryptocurrency (All about Ethereum)
Ethereum-Cryptocurrency (All about Ethereum) Ethereum-Cryptocurrency (All about Ethereum)
Ethereum-Cryptocurrency (All about Ethereum)
 

Viewers also liked

Glass App for Healthcare Industry, Wearable Solutions for Healthcare
Glass App for Healthcare Industry, Wearable Solutions for HealthcareGlass App for Healthcare Industry, Wearable Solutions for Healthcare
Glass App for Healthcare Industry, Wearable Solutions for HealthcareCredencys Solutions Inc
 
International Journal of Distributed Computing and Technology vol 2 issue 1
International Journal of Distributed Computing and Technology vol 2 issue 1International Journal of Distributed Computing and Technology vol 2 issue 1
International Journal of Distributed Computing and Technology vol 2 issue 1JournalsPub www.journalspub.com
 
Grid – Distributed Computing at Scale
Grid – Distributed Computing at ScaleGrid – Distributed Computing at Scale
Grid – Distributed Computing at Scaleroyans
 
Distributed-ness: Distributed computing & the clouds
Distributed-ness: Distributed computing & the cloudsDistributed-ness: Distributed computing & the clouds
Distributed-ness: Distributed computing & the cloudsRobert Coup
 
Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...
Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...
Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...Frederic Desprez
 
Distributed Computing & MapReduce
Distributed Computing & MapReduceDistributed Computing & MapReduce
Distributed Computing & MapReducecoolmirza143
 
Consensus in distributed computing
Consensus in distributed computingConsensus in distributed computing
Consensus in distributed computingRuben Tan
 
Distributed computing the Google way
Distributed computing the Google wayDistributed computing the Google way
Distributed computing the Google wayEduard Hildebrandt
 
High performance data center computing using manageable distributed computing
High performance data center computing using manageable distributed computingHigh performance data center computing using manageable distributed computing
High performance data center computing using manageable distributed computingJuniper Networks
 
Introduction to OpenDaylight & Application Development
Introduction to OpenDaylight & Application DevelopmentIntroduction to OpenDaylight & Application Development
Introduction to OpenDaylight & Application DevelopmentMichelle Holley
 
士林國中閱讀教材簡報
士林國中閱讀教材簡報士林國中閱讀教材簡報
士林國中閱讀教材簡報chinese
 
My Christmas Holiday
My Christmas HolidayMy Christmas Holiday
My Christmas HolidaySony
 
Fundonomy Overview and Roadmap
Fundonomy Overview and RoadmapFundonomy Overview and Roadmap
Fundonomy Overview and RoadmapAvtar Sehra
 
Sam instructions for creating updating-changing registration 4-16-13
Sam instructions for creating updating-changing registration 4-16-13Sam instructions for creating updating-changing registration 4-16-13
Sam instructions for creating updating-changing registration 4-16-13jpeabody
 
Led Displays Presentation
  Led Displays Presentation  Led Displays Presentation
Led Displays Presentationdisplay
 
香港六合彩
香港六合彩香港六合彩
香港六合彩guangzhou
 
Concepts of Distributed Computing & Cloud Computing
Concepts of Distributed Computing & Cloud Computing Concepts of Distributed Computing & Cloud Computing
Concepts of Distributed Computing & Cloud Computing Hitesh Kumar Markam
 
Load Balancing In Distributed Computing
Load Balancing In Distributed ComputingLoad Balancing In Distributed Computing
Load Balancing In Distributed ComputingRicha Singh
 
Digital signage solution training
Digital signage solution trainingDigital signage solution training
Digital signage solution trainingOrang Helendale
 

Viewers also liked (20)

Glass App for Healthcare Industry, Wearable Solutions for Healthcare
Glass App for Healthcare Industry, Wearable Solutions for HealthcareGlass App for Healthcare Industry, Wearable Solutions for Healthcare
Glass App for Healthcare Industry, Wearable Solutions for Healthcare
 
International Journal of Distributed Computing and Technology vol 2 issue 1
International Journal of Distributed Computing and Technology vol 2 issue 1International Journal of Distributed Computing and Technology vol 2 issue 1
International Journal of Distributed Computing and Technology vol 2 issue 1
 
Grid – Distributed Computing at Scale
Grid – Distributed Computing at ScaleGrid – Distributed Computing at Scale
Grid – Distributed Computing at Scale
 
Distributed-ness: Distributed computing & the clouds
Distributed-ness: Distributed computing & the cloudsDistributed-ness: Distributed computing & the clouds
Distributed-ness: Distributed computing & the clouds
 
Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...
Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...
Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...
 
Distributed Computing & MapReduce
Distributed Computing & MapReduceDistributed Computing & MapReduce
Distributed Computing & MapReduce
 
Consensus in distributed computing
Consensus in distributed computingConsensus in distributed computing
Consensus in distributed computing
 
Distributed computing the Google way
Distributed computing the Google wayDistributed computing the Google way
Distributed computing the Google way
 
High performance data center computing using manageable distributed computing
High performance data center computing using manageable distributed computingHigh performance data center computing using manageable distributed computing
High performance data center computing using manageable distributed computing
 
Introduction to OpenDaylight & Application Development
Introduction to OpenDaylight & Application DevelopmentIntroduction to OpenDaylight & Application Development
Introduction to OpenDaylight & Application Development
 
士林國中閱讀教材簡報
士林國中閱讀教材簡報士林國中閱讀教材簡報
士林國中閱讀教材簡報
 
My Christmas Holiday
My Christmas HolidayMy Christmas Holiday
My Christmas Holiday
 
Fundonomy Overview and Roadmap
Fundonomy Overview and RoadmapFundonomy Overview and Roadmap
Fundonomy Overview and Roadmap
 
Sam instructions for creating updating-changing registration 4-16-13
Sam instructions for creating updating-changing registration 4-16-13Sam instructions for creating updating-changing registration 4-16-13
Sam instructions for creating updating-changing registration 4-16-13
 
Led Displays Presentation
  Led Displays Presentation  Led Displays Presentation
Led Displays Presentation
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
10 Inch POS Network Android Advertising Display
10 Inch POS Network Android Advertising Display10 Inch POS Network Android Advertising Display
10 Inch POS Network Android Advertising Display
 
Concepts of Distributed Computing & Cloud Computing
Concepts of Distributed Computing & Cloud Computing Concepts of Distributed Computing & Cloud Computing
Concepts of Distributed Computing & Cloud Computing
 
Load Balancing In Distributed Computing
Load Balancing In Distributed ComputingLoad Balancing In Distributed Computing
Load Balancing In Distributed Computing
 
Digital signage solution training
Digital signage solution trainingDigital signage solution training
Digital signage solution training
 

Similar to BitCoin, P2P, Distributed Computing

bitcoin technology report
bitcoin technology reportbitcoin technology report
bitcoin technology reportShivani Darshan
 
Seminarreportonbitcoinapp02
Seminarreportonbitcoinapp02Seminarreportonbitcoinapp02
Seminarreportonbitcoinapp02Mayuresh Singh
 
Bitcoin:Global Digital Currency
Bitcoin:Global Digital CurrencyBitcoin:Global Digital Currency
Bitcoin:Global Digital CurrencySurbhi Jain
 
BlockChain and Its Eco-System
BlockChain and Its Eco-SystemBlockChain and Its Eco-System
BlockChain and Its Eco-SystemJeff Yang
 
BITCOIN TECHNOLOGY(AAappZZ)
BITCOIN TECHNOLOGY(AAappZZ)BITCOIN TECHNOLOGY(AAappZZ)
BITCOIN TECHNOLOGY(AAappZZ)Arun Nair
 
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.docxMuskanRath1
 
Minning of Bitcoin Technology
Minning of Bitcoin TechnologyMinning of Bitcoin Technology
Minning of Bitcoin TechnologyEECJOURNAL
 
WHAT IS CRYPTOCURRENCY EXPECTED APPLICATIONS.
WHAT IS CRYPTOCURRENCY  EXPECTED APPLICATIONS.WHAT IS CRYPTOCURRENCY  EXPECTED APPLICATIONS.
WHAT IS CRYPTOCURRENCY EXPECTED APPLICATIONS.Qutomatic
 
BITCOIN TECHNOLOGY AND ITS USES
BITCOIN TECHNOLOGY AND ITS USESBITCOIN TECHNOLOGY AND ITS USES
BITCOIN TECHNOLOGY AND ITS USESRishikese MR
 
The Greatest Invention Since Electricity
The Greatest Invention Since ElectricityThe Greatest Invention Since Electricity
The Greatest Invention Since ElectricityMeg Montgomery
 
Bitcoin digital cash basics svcc 2017 10 001 publish
Bitcoin digital cash basics svcc 2017 10 001 publishBitcoin digital cash basics svcc 2017 10 001 publish
Bitcoin digital cash basics svcc 2017 10 001 publishdonn_lee
 
Paradigm shift: from the bitcoin Blockchain to Networked Computing
Paradigm shift: from the bitcoin Blockchain to Networked ComputingParadigm shift: from the bitcoin Blockchain to Networked Computing
Paradigm shift: from the bitcoin Blockchain to Networked Computingkumar641
 
#blockchain_hashin_bitcoin_cryptocurranies
#blockchain_hashin_bitcoin_cryptocurranies#blockchain_hashin_bitcoin_cryptocurranies
#blockchain_hashin_bitcoin_cryptocurraniesMoaaz Mohamed
 
Bitcoins - A Primer on Bitcoins & Digital Currencies by Ankur Vats
Bitcoins - A Primer on Bitcoins & Digital Currencies by Ankur VatsBitcoins - A Primer on Bitcoins & Digital Currencies by Ankur Vats
Bitcoins - A Primer on Bitcoins & Digital Currencies by Ankur VatsOWASP Delhi
 
Blockchain as a new cyber strategy for your business
Blockchain as a new cyber strategy for your businessBlockchain as a new cyber strategy for your business
Blockchain as a new cyber strategy for your businessDavid Joao Vieira Carvalho
 

Similar to BitCoin, P2P, Distributed Computing (20)

Bitcoin
BitcoinBitcoin
Bitcoin
 
bitcoin technology report
bitcoin technology reportbitcoin technology report
bitcoin technology report
 
A bitcoin-primer
A bitcoin-primerA bitcoin-primer
A bitcoin-primer
 
Seminarreportonbitcoinapp02
Seminarreportonbitcoinapp02Seminarreportonbitcoinapp02
Seminarreportonbitcoinapp02
 
Bitcoin:Global Digital Currency
Bitcoin:Global Digital CurrencyBitcoin:Global Digital Currency
Bitcoin:Global Digital Currency
 
BlockChain and Its Eco-System
BlockChain and Its Eco-SystemBlockChain and Its Eco-System
BlockChain and Its Eco-System
 
BITCOIN TECHNOLOGY(AAappZZ)
BITCOIN TECHNOLOGY(AAappZZ)BITCOIN TECHNOLOGY(AAappZZ)
BITCOIN TECHNOLOGY(AAappZZ)
 
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
 
Minning of Bitcoin Technology
Minning of Bitcoin TechnologyMinning of Bitcoin Technology
Minning of Bitcoin Technology
 
Bitcoin technology
Bitcoin technologyBitcoin technology
Bitcoin technology
 
Next Wave of Disruptive Technology - Bitcoin & The Block chain
Next Wave of Disruptive Technology - Bitcoin & The Block chain Next Wave of Disruptive Technology - Bitcoin & The Block chain
Next Wave of Disruptive Technology - Bitcoin & The Block chain
 
WHAT IS CRYPTOCURRENCY EXPECTED APPLICATIONS.
WHAT IS CRYPTOCURRENCY  EXPECTED APPLICATIONS.WHAT IS CRYPTOCURRENCY  EXPECTED APPLICATIONS.
WHAT IS CRYPTOCURRENCY EXPECTED APPLICATIONS.
 
BITCOIN TECHNOLOGY AND ITS USES
BITCOIN TECHNOLOGY AND ITS USESBITCOIN TECHNOLOGY AND ITS USES
BITCOIN TECHNOLOGY AND ITS USES
 
The Greatest Invention Since Electricity
The Greatest Invention Since ElectricityThe Greatest Invention Since Electricity
The Greatest Invention Since Electricity
 
Bitcoin digital cash basics svcc 2017 10 001 publish
Bitcoin digital cash basics svcc 2017 10 001 publishBitcoin digital cash basics svcc 2017 10 001 publish
Bitcoin digital cash basics svcc 2017 10 001 publish
 
Paradigm shift: from the bitcoin Blockchain to Networked Computing
Paradigm shift: from the bitcoin Blockchain to Networked ComputingParadigm shift: from the bitcoin Blockchain to Networked Computing
Paradigm shift: from the bitcoin Blockchain to Networked Computing
 
#blockchain_hashin_bitcoin_cryptocurranies
#blockchain_hashin_bitcoin_cryptocurranies#blockchain_hashin_bitcoin_cryptocurranies
#blockchain_hashin_bitcoin_cryptocurranies
 
Digital currency
Digital currencyDigital currency
Digital currency
 
Bitcoins - A Primer on Bitcoins & Digital Currencies by Ankur Vats
Bitcoins - A Primer on Bitcoins & Digital Currencies by Ankur VatsBitcoins - A Primer on Bitcoins & Digital Currencies by Ankur Vats
Bitcoins - A Primer on Bitcoins & Digital Currencies by Ankur Vats
 
Blockchain as a new cyber strategy for your business
Blockchain as a new cyber strategy for your businessBlockchain as a new cyber strategy for your business
Blockchain as a new cyber strategy for your business
 

More from Michelle Davies (Hryvnak)

NEPA BlogCon 2013 - Content Creation & Management
NEPA BlogCon 2013 - Content Creation & ManagementNEPA BlogCon 2013 - Content Creation & Management
NEPA BlogCon 2013 - Content Creation & ManagementMichelle Davies (Hryvnak)
 
NEPA BlogCon 2013 - Non-Profits vs. For-Profits in the Game of Social Media, ...
NEPA BlogCon 2013 - Non-Profits vs. For-Profits in the Game of Social Media, ...NEPA BlogCon 2013 - Non-Profits vs. For-Profits in the Game of Social Media, ...
NEPA BlogCon 2013 - Non-Profits vs. For-Profits in the Game of Social Media, ...Michelle Davies (Hryvnak)
 
NEPA BlogCon 2013 - WordPress Customization & Security
NEPA BlogCon 2013 - WordPress Customization & SecurityNEPA BlogCon 2013 - WordPress Customization & Security
NEPA BlogCon 2013 - WordPress Customization & SecurityMichelle Davies (Hryvnak)
 
NEPA BlogCon 2013 - Building a Professional Network in the Digital Age
NEPA BlogCon 2013 - Building a Professional Network in the Digital AgeNEPA BlogCon 2013 - Building a Professional Network in the Digital Age
NEPA BlogCon 2013 - Building a Professional Network in the Digital AgeMichelle Davies (Hryvnak)
 
NEPA BlogCon 2013 - Blog Growth & Development
NEPA BlogCon 2013 - Blog Growth & DevelopmentNEPA BlogCon 2013 - Blog Growth & Development
NEPA BlogCon 2013 - Blog Growth & DevelopmentMichelle Davies (Hryvnak)
 
NEPA BlogCon 2012 - Social Media for Business
NEPA BlogCon 2012 - Social Media for BusinessNEPA BlogCon 2012 - Social Media for Business
NEPA BlogCon 2012 - Social Media for BusinessMichelle Davies (Hryvnak)
 
NEPA BlogCon 2012 - Blogging for Smart People
NEPA BlogCon 2012 - Blogging for Smart PeopleNEPA BlogCon 2012 - Blogging for Smart People
NEPA BlogCon 2012 - Blogging for Smart PeopleMichelle Davies (Hryvnak)
 

More from Michelle Davies (Hryvnak) (20)

NEPA BlogCon 2013 - Blogging 101 (Knepper)
NEPA BlogCon 2013 - Blogging 101 (Knepper)NEPA BlogCon 2013 - Blogging 101 (Knepper)
NEPA BlogCon 2013 - Blogging 101 (Knepper)
 
NEPA BlogCon 2013 - Blogging 101 (Culp)
NEPA BlogCon 2013 - Blogging 101 (Culp)NEPA BlogCon 2013 - Blogging 101 (Culp)
NEPA BlogCon 2013 - Blogging 101 (Culp)
 
NEPA BlogCon 2013 - Google Analytics 101
NEPA BlogCon 2013 - Google Analytics 101NEPA BlogCon 2013 - Google Analytics 101
NEPA BlogCon 2013 - Google Analytics 101
 
NEPA BlogCon 2013 - Content Creation & Management
NEPA BlogCon 2013 - Content Creation & ManagementNEPA BlogCon 2013 - Content Creation & Management
NEPA BlogCon 2013 - Content Creation & Management
 
NEPA BlogCon 2013 - Non-Profits vs. For-Profits in the Game of Social Media, ...
NEPA BlogCon 2013 - Non-Profits vs. For-Profits in the Game of Social Media, ...NEPA BlogCon 2013 - Non-Profits vs. For-Profits in the Game of Social Media, ...
NEPA BlogCon 2013 - Non-Profits vs. For-Profits in the Game of Social Media, ...
 
NEPA BlogCon 2013 - WordPress Customization & Security
NEPA BlogCon 2013 - WordPress Customization & SecurityNEPA BlogCon 2013 - WordPress Customization & Security
NEPA BlogCon 2013 - WordPress Customization & Security
 
NEPA BlogCon 2013 - Building a Professional Network in the Digital Age
NEPA BlogCon 2013 - Building a Professional Network in the Digital AgeNEPA BlogCon 2013 - Building a Professional Network in the Digital Age
NEPA BlogCon 2013 - Building a Professional Network in the Digital Age
 
NEPA BlogCon 2012 - Sharing is Caring
NEPA BlogCon 2012 - Sharing is CaringNEPA BlogCon 2012 - Sharing is Caring
NEPA BlogCon 2012 - Sharing is Caring
 
NEPA BlogCon 2013 - HTML5/CSS3 for Bloggers
NEPA BlogCon 2013 -  HTML5/CSS3 for BloggersNEPA BlogCon 2013 -  HTML5/CSS3 for Bloggers
NEPA BlogCon 2013 - HTML5/CSS3 for Bloggers
 
NEPA BlogCon 2013 - Blog Growth & Development
NEPA BlogCon 2013 - Blog Growth & DevelopmentNEPA BlogCon 2013 - Blog Growth & Development
NEPA BlogCon 2013 - Blog Growth & Development
 
A Brief History of NEPA Blogs
A Brief History of NEPA BlogsA Brief History of NEPA Blogs
A Brief History of NEPA Blogs
 
Catalog WTFs
Catalog WTFsCatalog WTFs
Catalog WTFs
 
NEPA BlogCon 2012 - HTML 101
NEPA BlogCon 2012 - HTML 101NEPA BlogCon 2012 - HTML 101
NEPA BlogCon 2012 - HTML 101
 
NEPA BlogCon 2012 - All Things Google
NEPA BlogCon 2012 - All Things GoogleNEPA BlogCon 2012 - All Things Google
NEPA BlogCon 2012 - All Things Google
 
NEPA BlogCon 2012 - Social Media for Business
NEPA BlogCon 2012 - Social Media for BusinessNEPA BlogCon 2012 - Social Media for Business
NEPA BlogCon 2012 - Social Media for Business
 
NEPA BlogCon 2012 - Blogging for Smart People
NEPA BlogCon 2012 - Blogging for Smart PeopleNEPA BlogCon 2012 - Blogging for Smart People
NEPA BlogCon 2012 - Blogging for Smart People
 
NEPA BlogCon
NEPA BlogConNEPA BlogCon
NEPA BlogCon
 
The (mis)adventures of Flat Stanley
The (mis)adventures of Flat StanleyThe (mis)adventures of Flat Stanley
The (mis)adventures of Flat Stanley
 
Internet Safety Tips for Children
Internet Safety Tips for ChildrenInternet Safety Tips for Children
Internet Safety Tips for Children
 
Welcome to epix
Welcome to epixWelcome to epix
Welcome to epix
 

Recently uploaded

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 

Recently uploaded (20)

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 

BitCoin, P2P, Distributed Computing

  • 1. Bitcoin, P2P & Distributed Computing How to mine on the Internet By :Michelle Davies
  • 3. Bitcoin is an open source digital currency, a protocol, and a software that enables… • Instant peer to peer transactions • Worldwide payments • Low or zero processing fees • And much more! Source: http://bitcoin.org
  • 4. More…. • Created in 2009 by pseudonymous developer Satoshi Nakamoto, it was released under the MIT license • It is a decentralized currency • Bitcoin uses public-key cryptography, peer-to-peer networking, and proof-of-work to process and verify payments. (Each transaction requires confirmations - the more confirmations means the more valid the transaction was, most places go off 4) • Bitcoins can be transferred back and forth using a wallet. • Wallets have unique addresses with an identifier of 27-34 alphanumeric characters, beginning with the number 1 or 3, that represents a possible destination for a Bitcoin payment.
  • 5. How Does It Work?? As a new user, you only need to choose a wallet that you will install on your computer or on your mobile phone. Once you have your wallet installed, it will generate your first Bitcoin address and you can create more whenever you need one. You can disclose one of your Bitcoin addresses to your friends so that they can pay you or vice versa, you can pay your friends if they give you their addresses. In fact, this is pretty similar to how email works. So all that is left to do at this point is to get some bitcoins and to keep them safe. Source: http://bitcoin.org
  • 6.
  • 7. What does it look like? Front Back Casascius Physical Bitcoin (can be purchased from Ebay or Casascius's website at a higher rate, could be brass, gold or silver plated depending on the series purchased)
  • 8. Wallets, Transactions, Etc. Online Based Block Chain Info: https://blockchain.info MTGox: https://mtgox.com/ MultiBit: https://multibit.org/ Downloadable/Application Based Bitcoin-Qt is an app you can download for Windows, Mac and Linux. Bitcoin Wallet for Android runs on your phone or tablet.
  • 9. Mining on your PC/Mac/Unix machine https://en.bitcoin.it/wiki/Software#Mining_apps There are 2 Categories You can either… A: mining for yourself B: part of a mining pool ***If you are mining for yourself then you may just want a basic mining app to run on your computer if you are mining towards a "mining pool/group" then you would fill out that info in the mining client being part of a mining pool increases your chances of getting bit coins because you are part of a group but at same time anything you mine gets distributed across the entire group
  • 11. BITCOIN VOLUME vs. PRICE MtGox Info for the period 3/17/13 – 4/17/13 Source: https://mtgox.com
  • 12. What can you do with BitCoins? • List of Online Vendors who accept BitCoin: https://www.spendbitcoins.com/places/ • BitCoin ATMs are gradually being rolled out: https://bitcoinatm.com/ • Man tries to sell house for BitCoins: http://mashable.com/2013/03/22/house-bitcoins/ • Texas man sells Porsche for BitCoins: http://www.chron.com/communityblogs/atmosphere/article/ Texas-family-sells-Porsche-for-bitcoins-4409598.php
  • 13. Articles of Interest The Bitcoin Boom http://www.newyorker.com/online/blog s/elements/2013/04/the-future-of- bitcoin.html Trust: The Bitcoin Of Innovative Cultures http://www.forbes.com/sites/henrydoss/20 13/04/09/trust-the-bitcoin-of-innovative- cultures/?ss=strategies-solutions Digital 'bitcoin' currency surpasses 20 national currencies in value http://www.foxnews.com/tech/2013/03/29/di gital-currency-bitcoin-surpasses-20-national- currencies-in-value/#ixzz2Qkj8Q9N6 Recently in the news…
  • 14. WHAT IS THE DIFFERENCE BETWEEN P2P NETWORKS AND GRID COMPUTING? …And how does Bit Coin factor in?
  • 15. P2P Network Model P2P (peer to peer) computing or networking is a distributed application architecture that partitions tasks or work loads between peers. Peers are equally privileged, equipotent participants in the application. They are said to form a peer-to-peer network of nodes. Via Computerworld.com
  • 16. P2P Network Examples Common uses of P2P: file sharing, instant messaging, voice communication, collaboration, backup, sensor nets, distributed computing, defense BIT TORRENT SKYPE A protocol that supports the practice The service allows users to of peer-to-peer file sharing and is communicate with peers by voice used for distributing large amounts using a microphone, video by using a of data over the Internet. webcam, and instant messaging over the Internet.
  • 17. Grid Computing Model A type of distributed computing. Grid computers are multiple numbers of same classes of computers clustered together. A grid computer is connected through a super fast network and share the devices like disk drives, mass storage, printers and RAM Grid Computing is a cost efficient solution with respect to Super Computing. Operating system has capability of parallelism Grid computing combines computers from multiple administrative domains to reach a common goal, to solve a single task, and may then disappear just as quickly.
  • 18. Grid Computing Examples Common uses of Grid Computing: intensive scientific, mathematical, and academic problems through volunteer computing, and it is used in commercial enterprises for such diverse applications as drug discovery, economic forecasting, seismic analysis, and back office data processing in support for e-commerce and Web services. CLIMATEPREDICTION.NET SETI@HOME PROJECT A distributed computing project to (Search for Extraterrestrial Intelligence) investigate and reduce uncertainties in SETI@home is a scientific experiment climate modeling. It aims to do this by that uses Internet-connected computers running hundreds of thousands of in the Search for Extraterrestrial different models (a large climate Intelligence (SETI). You can participate by ensemble) using the donated idle time of running a free program that downloads ordinary personal computers, thereby and analyzes radio telescope data. leading to a better understanding of how models are affected by small changes in the many parameters known to influence the global climate.
  • 19. Bitcoin Network Model Bitcoin (BTC) is an online commodity which was first described in a 2009 paper by pseudonymous developer Satoshi Nakamoto, who called it an anonymous, peer-to-peer, electronic payments system. Bitcoin creation and transfer is based on an open source encryption protocol and is not managed by any central authority. The creation of new bitcoins is automated and may be accomplished by servers, called bitcoin miners that run on an internet-based network and confirm bitcoin transactions by adding codes to a decentralized log, which is updated and archived periodically. Each bitcoin is subdivided into 100 million smaller units called satoshis, defined by eight decimal places.
  • 20. Legality Could potentially be used for nefarious purposes, since it is not regulated • Crime • Drug Purchases • Weapons • Murder • DDOS Attacks • Etc, etc.