Professional Documents
Culture Documents
Speaker
likewhoa
twitter.com/likewh0a
Learning Bitcoin 13
Speaker Time!
Learning Bitcoin 13
Areas of Focus
- The Dojo architecture overview
- Minimum system requirements
- Samourai Dojo implementations
- Different types of Coinjoin implementations
- Dojo configuration files
- Dojo upgrade procedures
- Dojo shell & maintenance tool options
- Bitcoin Block Explorer
- Samourai Whirlpool Command Line Interface
- Samourai Whirlpool Graphical User Interface
- Pairing your wallet to your Dojo
Learning Bitcoin 13
Architecture Overview
Learning Bitcoin 13
Requirements
- A dedicated computer (host machine)
- OS: Linux x86_64 or ARMv8
- Disk: 500GB (minimal)/1TB (recommended)
- RAM: 4GB (minimal)
- Latest Docker & Docker Compose
- Tor Browser on host or remote machine
Learning Bitcoin 13
● RoninDojo - https://bit.ly/RoninDojoWiki
● NODL - https://nodl.it
● myNODE - https://mynodebtc.com
Learning Bitcoin 13
Types of Coinjoins
● ZeroLink (Chaumian CoinJoin)
Samourai Wallet Whirlpool (YOU ARE HERE)
● Peeling Chain
Wasabi
● Maker-Taker
- JoinMarket
● Coinshuffle
● Coinshuffle++
- Decred
● ValueShuffle
● CoinJoinXT
Learning Bitcoin 13
Get to know
your
Dojo Tool
Learning Bitcoin 13
Download
Browser
https://www.torproject.org/download/
Learning Bitcoin 13
Get to know
your
Dojo maintenance tool
Learning Bitcoin 13
Go to https://samouraiwallet.com/download/wallet
Learning Bitcoin 13
Export XPUB/YPUB/ZPUB
Export XPUB/YPUB/ZPUB
What is Whirlpool?
Whirlpool is a framework backed up by a
collection of software tools that mathematically
disassociates the ownership of inputs to outputs
in a given bitcoin transaction. This is to increase
the privacy of the users involved, protect against
financial surveillance, and to increase the
fungibility of the Bitcoin network as a whole.
If all goes well, you should have a similar output as below if not
burn everything and run!
Learning Bitcoin 13
https://samouraiwallet.com
Learning Bitcoin 13
Future Workshops