SlideShare a Scribd company logo
1 of 9
Download to read offline
Meetup # 4 – September 8, 2022
Meetup # 4 – September 8, 2022
2
Agenda
Agenda
Introductions
Purpose: “Our mission is to share bitcoin knowledge, tools, and resources in order to grow adoption within the local Round Rock community.”
Location(s):
Lamppost Cofee (Mention Oshi App)
Library $179 / hour
Baca Center ½ that price
Bitcoin Happy Hour at BrassTap or Alcove
Rules:
No shitcoining
No pictures/video unless we agree ahead of time
Be respectful to the establishment / families
Announcements:
OshiApp Lamppost Gift Cards
The Bitcoin Company Honey Badger
Circular Economy (Satoshi Square)
Azteco Vouchers
Onboard local businesses
Have fun!
Questions:
Who has made an on-chain bitcoin transaction?
Who has made a lightning transaction?
Who is running a bitcoin full node?
3
We now have a twitter @rbitcoiners
We now have a twitter @rbitcoiners
4
And a matrix elements chat
And a matrix elements chat
5
Why Run A Node?
Why Run A Node?
Altruistic Node
Validates copies of the blockchain from nearby nodes
Strengthens network decentralization
Asserts specific rules (e.g. Segwit signalling)
Economic Full Node
Verifies own transactions
Connected to a wallet
Mining Node
Participates in nakamoto consensus (POW; Longest Chain)
Confirms transactions by adding to blockchain
Block reward and tx fees
Lightning Node
On top of a bitcoin node
Facilitates own 2nd
layer network transactions
Connected Wallet
Routing Node
High bandwidth
Facilitates other’s transactions
Ability to collect micro-fees
“Uncle Jim” Privacy Node
On-chain bitcoin node – verify family/friends transactions
Facilitates own/other’s privacy txs (e.g. Payjoin (stowaway)
Facilitates CoinJoins (e.g. Joinmarket, Whirlpool)
Why is running a node important to you?
6
What are some popular bitcoin node projects?
What are some popular bitcoin node projects?
Bitcoin Core
Reference implementation
Can run on an old laptop
Requires ~500GB of Drive Space
RaspiBlitz
DIY
Runs on a raspberry Pi
Fully Open Source
Umbrel, MyNode, & Nodl
Plug and Play
Lightning enabled (LND/Core Lightning)
“Swiss army knife”
Start 9 Embassy
Self-sovereign computing device (file server, pw manager, etc.)
Bitcoin core
Core Lightning
Ronindojo
On-chain only bitcoin node
Whirlpool Dojo (CoinJoin Suite)
Bisq-network and privacy tool integration
What kind of node do you run?
7
What are some popular hardware wallets?
What are some popular hardware wallets?
Hardware (Cold Wallets)
●
Trezor (Open-source, non-custodial)
●
Ledger (Closed-source, HSM)
●
ColdCard (Verifiable-Source, Secure Elements, Air Gapped)
●
Seed Signer (Fully Open Source Hardware/Software; DIY)
https://bitcoin-only.com/wallets
What types of wallets have you used?
8
What are some ways to connect a wallet
What are some ways to connect a wallet
(signing device) to a bitcoin full node?
(signing device) to a bitcoin full node?
Can you think of any other ways to connect?
HWI with bitcoin core
●
Multi device support
●
More complicated CLI setup
●
Advanced use cases; integration with custom
software
Electrum Server
●
Integrates with multiple plug and play node
setups (mynode, umbrel, etc.)
●
Easier network integration (including Tor)
●
Connect to your node remotely
Use Sparrow Wallet
●
Leverages all of the above in an easier setup
●
Can connect to a public node, bitcoin core, or
remote node via electrum server
9
What can we verify?
What can we verify?
See Current Bitcoin UTXOset
bitcoin-cli gettxoutsetinfo
Returns the current
Get Blockchain Info
bitcoin-cli getblockchaininfo
Get general blockchain info, including mining difficulty, the best block hash, which chain you’re on, forks, and more
Get a Transaction
bitcoin-cli gettransaction transactionid
Returns details of a transaction connected to your node/wallet
Mempool.space
Blockchain explorer for your node
Includes visualizations, mainnet, testnet, lightning
Many More RPC Commands
Commonly Used
Full List
What other info might we need to verify?

More Related Content

Similar to Why Run a Node? - Meetup #4 - 2022-09-08

Identity and the quest for Self-Sovereign Identity - Daniel Hardman
Identity and the quest for Self-Sovereign Identity - Daniel HardmanIdentity and the quest for Self-Sovereign Identity - Daniel Hardman
Identity and the quest for Self-Sovereign Identity - Daniel HardmanSSIMeetup
 
20221110 MetaCoin
20221110 MetaCoin20221110 MetaCoin
20221110 MetaCoinHu Kenneth
 
Introduction to Blockchain with an Ethereuem Hands-on
Introduction to Blockchain with an Ethereuem Hands-onIntroduction to Blockchain with an Ethereuem Hands-on
Introduction to Blockchain with an Ethereuem Hands-onJohann Romefort
 
Ethereum in a nutshell
Ethereum in a nutshellEthereum in a nutshell
Ethereum in a nutshellDaniel Chan
 
Bitcoin Market Summary - Spark Capital - Produced by Oxana Kunets
Bitcoin Market Summary - Spark Capital - Produced by Oxana KunetsBitcoin Market Summary - Spark Capital - Produced by Oxana Kunets
Bitcoin Market Summary - Spark Capital - Produced by Oxana KunetsAndrew Parker
 
Introduction to bitcoin
Introduction to bitcoinIntroduction to bitcoin
Introduction to bitcoinCHETAN THAKRE
 
Inside Bitcoins_AlanReiner
Inside Bitcoins_AlanReinerInside Bitcoins_AlanReiner
Inside Bitcoins_AlanReinerMediabistro
 
Ethereum Devcon1 Report (summary writing)
Ethereum Devcon1 Report (summary writing)Ethereum Devcon1 Report (summary writing)
Ethereum Devcon1 Report (summary writing)Tomoaki Sato
 
Wallet from noob to pro
Wallet from noob to proWallet from noob to pro
Wallet from noob to proBrian Yap
 
New Money: Cryptocurrency Trends, Challenges & Opportunities
New Money: Cryptocurrency Trends, Challenges & OpportunitiesNew Money: Cryptocurrency Trends, Challenges & Opportunities
New Money: Cryptocurrency Trends, Challenges & OpportunitiesBobby Ong
 
Blockchain-enabled Exchange: Architecture, First Experiences and Outlook
Blockchain-enabled Exchange: Architecture, First Experiences and OutlookBlockchain-enabled Exchange: Architecture, First Experiences and Outlook
Blockchain-enabled Exchange: Architecture, First Experiences and OutlookSergey Ivliev
 
Algorand Technical Workshop 2021
Algorand Technical Workshop 2021Algorand Technical Workshop 2021
Algorand Technical Workshop 2021DanielBohnemann
 
Building decentralized apps: Battle of the tech stacks
Building decentralized apps: Battle of the tech stacksBuilding decentralized apps: Battle of the tech stacks
Building decentralized apps: Battle of the tech stacksBlockStars.io
 
10 Best Programming Languages for Blockchain in 2023.pdf
10 Best Programming Languages for Blockchain in 2023.pdf10 Best Programming Languages for Blockchain in 2023.pdf
10 Best Programming Languages for Blockchain in 2023.pdfWDP Technologies
 
Docker Meetup Tokyo #23 - Zenko Open Source Multi-Cloud Data Controller - Lau...
Docker Meetup Tokyo #23 - Zenko Open Source Multi-Cloud Data Controller - Lau...Docker Meetup Tokyo #23 - Zenko Open Source Multi-Cloud Data Controller - Lau...
Docker Meetup Tokyo #23 - Zenko Open Source Multi-Cloud Data Controller - Lau...Laure Vergeron
 
Safir International Presentation PDF NEW 2021
Safir International Presentation PDF NEW 2021Safir International Presentation PDF NEW 2021
Safir International Presentation PDF NEW 2021FORTUNE FIVE COMMUNITY
 
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdf
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdfTrading-CryptoCurrency-Advanced-Trading-Strategies.pdf
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdfShreeharshaHegde7
 

Similar to Why Run a Node? - Meetup #4 - 2022-09-08 (20)

Identity and the quest for Self-Sovereign Identity - Daniel Hardman
Identity and the quest for Self-Sovereign Identity - Daniel HardmanIdentity and the quest for Self-Sovereign Identity - Daniel Hardman
Identity and the quest for Self-Sovereign Identity - Daniel Hardman
 
Ivy Block - technicals.pdf
Ivy Block - technicals.pdfIvy Block - technicals.pdf
Ivy Block - technicals.pdf
 
20221110 MetaCoin
20221110 MetaCoin20221110 MetaCoin
20221110 MetaCoin
 
Introduction to Blockchain with an Ethereuem Hands-on
Introduction to Blockchain with an Ethereuem Hands-onIntroduction to Blockchain with an Ethereuem Hands-on
Introduction to Blockchain with an Ethereuem Hands-on
 
Ethereum in a nutshell
Ethereum in a nutshellEthereum in a nutshell
Ethereum in a nutshell
 
Bitcoin Market Summary - Spark Capital - Produced by Oxana Kunets
Bitcoin Market Summary - Spark Capital - Produced by Oxana KunetsBitcoin Market Summary - Spark Capital - Produced by Oxana Kunets
Bitcoin Market Summary - Spark Capital - Produced by Oxana Kunets
 
Introduction to bitcoin
Introduction to bitcoinIntroduction to bitcoin
Introduction to bitcoin
 
Inside Bitcoins_AlanReiner
Inside Bitcoins_AlanReinerInside Bitcoins_AlanReiner
Inside Bitcoins_AlanReiner
 
Is Lido wallet good for staking.pdf
Is Lido wallet good for staking.pdfIs Lido wallet good for staking.pdf
Is Lido wallet good for staking.pdf
 
Ethereum Devcon1 Report (summary writing)
Ethereum Devcon1 Report (summary writing)Ethereum Devcon1 Report (summary writing)
Ethereum Devcon1 Report (summary writing)
 
Wallet from noob to pro
Wallet from noob to proWallet from noob to pro
Wallet from noob to pro
 
New Money: Cryptocurrency Trends, Challenges & Opportunities
New Money: Cryptocurrency Trends, Challenges & OpportunitiesNew Money: Cryptocurrency Trends, Challenges & Opportunities
New Money: Cryptocurrency Trends, Challenges & Opportunities
 
MA2017 | Bobby Ong | New Money: Cryptocurrency Trends, Challenges and Oppurtu...
MA2017 | Bobby Ong | New Money: Cryptocurrency Trends, Challenges and Oppurtu...MA2017 | Bobby Ong | New Money: Cryptocurrency Trends, Challenges and Oppurtu...
MA2017 | Bobby Ong | New Money: Cryptocurrency Trends, Challenges and Oppurtu...
 
Blockchain-enabled Exchange: Architecture, First Experiences and Outlook
Blockchain-enabled Exchange: Architecture, First Experiences and OutlookBlockchain-enabled Exchange: Architecture, First Experiences and Outlook
Blockchain-enabled Exchange: Architecture, First Experiences and Outlook
 
Algorand Technical Workshop 2021
Algorand Technical Workshop 2021Algorand Technical Workshop 2021
Algorand Technical Workshop 2021
 
Building decentralized apps: Battle of the tech stacks
Building decentralized apps: Battle of the tech stacksBuilding decentralized apps: Battle of the tech stacks
Building decentralized apps: Battle of the tech stacks
 
10 Best Programming Languages for Blockchain in 2023.pdf
10 Best Programming Languages for Blockchain in 2023.pdf10 Best Programming Languages for Blockchain in 2023.pdf
10 Best Programming Languages for Blockchain in 2023.pdf
 
Docker Meetup Tokyo #23 - Zenko Open Source Multi-Cloud Data Controller - Lau...
Docker Meetup Tokyo #23 - Zenko Open Source Multi-Cloud Data Controller - Lau...Docker Meetup Tokyo #23 - Zenko Open Source Multi-Cloud Data Controller - Lau...
Docker Meetup Tokyo #23 - Zenko Open Source Multi-Cloud Data Controller - Lau...
 
Safir International Presentation PDF NEW 2021
Safir International Presentation PDF NEW 2021Safir International Presentation PDF NEW 2021
Safir International Presentation PDF NEW 2021
 
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdf
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdfTrading-CryptoCurrency-Advanced-Trading-Strategies.pdf
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdf
 

Recently uploaded

ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 

Recently uploaded (20)

ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 

Why Run a Node? - Meetup #4 - 2022-09-08

  • 1. Meetup # 4 – September 8, 2022 Meetup # 4 – September 8, 2022
  • 2. 2 Agenda Agenda Introductions Purpose: “Our mission is to share bitcoin knowledge, tools, and resources in order to grow adoption within the local Round Rock community.” Location(s): Lamppost Cofee (Mention Oshi App) Library $179 / hour Baca Center ½ that price Bitcoin Happy Hour at BrassTap or Alcove Rules: No shitcoining No pictures/video unless we agree ahead of time Be respectful to the establishment / families Announcements: OshiApp Lamppost Gift Cards The Bitcoin Company Honey Badger Circular Economy (Satoshi Square) Azteco Vouchers Onboard local businesses Have fun! Questions: Who has made an on-chain bitcoin transaction? Who has made a lightning transaction? Who is running a bitcoin full node?
  • 3. 3 We now have a twitter @rbitcoiners We now have a twitter @rbitcoiners
  • 4. 4 And a matrix elements chat And a matrix elements chat
  • 5. 5 Why Run A Node? Why Run A Node? Altruistic Node Validates copies of the blockchain from nearby nodes Strengthens network decentralization Asserts specific rules (e.g. Segwit signalling) Economic Full Node Verifies own transactions Connected to a wallet Mining Node Participates in nakamoto consensus (POW; Longest Chain) Confirms transactions by adding to blockchain Block reward and tx fees Lightning Node On top of a bitcoin node Facilitates own 2nd layer network transactions Connected Wallet Routing Node High bandwidth Facilitates other’s transactions Ability to collect micro-fees “Uncle Jim” Privacy Node On-chain bitcoin node – verify family/friends transactions Facilitates own/other’s privacy txs (e.g. Payjoin (stowaway) Facilitates CoinJoins (e.g. Joinmarket, Whirlpool) Why is running a node important to you?
  • 6. 6 What are some popular bitcoin node projects? What are some popular bitcoin node projects? Bitcoin Core Reference implementation Can run on an old laptop Requires ~500GB of Drive Space RaspiBlitz DIY Runs on a raspberry Pi Fully Open Source Umbrel, MyNode, & Nodl Plug and Play Lightning enabled (LND/Core Lightning) “Swiss army knife” Start 9 Embassy Self-sovereign computing device (file server, pw manager, etc.) Bitcoin core Core Lightning Ronindojo On-chain only bitcoin node Whirlpool Dojo (CoinJoin Suite) Bisq-network and privacy tool integration What kind of node do you run?
  • 7. 7 What are some popular hardware wallets? What are some popular hardware wallets? Hardware (Cold Wallets) ● Trezor (Open-source, non-custodial) ● Ledger (Closed-source, HSM) ● ColdCard (Verifiable-Source, Secure Elements, Air Gapped) ● Seed Signer (Fully Open Source Hardware/Software; DIY) https://bitcoin-only.com/wallets What types of wallets have you used?
  • 8. 8 What are some ways to connect a wallet What are some ways to connect a wallet (signing device) to a bitcoin full node? (signing device) to a bitcoin full node? Can you think of any other ways to connect? HWI with bitcoin core ● Multi device support ● More complicated CLI setup ● Advanced use cases; integration with custom software Electrum Server ● Integrates with multiple plug and play node setups (mynode, umbrel, etc.) ● Easier network integration (including Tor) ● Connect to your node remotely Use Sparrow Wallet ● Leverages all of the above in an easier setup ● Can connect to a public node, bitcoin core, or remote node via electrum server
  • 9. 9 What can we verify? What can we verify? See Current Bitcoin UTXOset bitcoin-cli gettxoutsetinfo Returns the current Get Blockchain Info bitcoin-cli getblockchaininfo Get general blockchain info, including mining difficulty, the best block hash, which chain you’re on, forks, and more Get a Transaction bitcoin-cli gettransaction transactionid Returns details of a transaction connected to your node/wallet Mempool.space Blockchain explorer for your node Includes visualizations, mainnet, testnet, lightning Many More RPC Commands Commonly Used Full List What other info might we need to verify?