Slide 1

Slide 1 text

Meetup # 8 – January 12, 2023 Meetup # 8 – January 12, 2023

Slide 2

Slide 2 text

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 (Oshi Gift Cards) 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 Chatham house – speakers should not be attributed Announcements: OshiApp Lamppost Gift Cards The Bitcoin Company Honey Badger – Free Sats! Circular Economy (Satoshi Square) - Azteco Vouchers Bitcoin Magazine Sponsorship – Free Magazines each quarter BTCPayserver for Donations Stickers from MVDEX & Lucho Poletti Questions: Who has made an on-chain bitcoin transaction? Who has made a lightning transaction? Who is running a bitcoin full node?

Slide 3

Slide 3 text

3 Connect to our node Connect to our node 02dd5649b3b872024e6c9cac775fdea95f08c05a5fa9575e96e214b6a90baed438@z7wmavvxd irafksqhm2mwmfvujymsfzwyf7tzitmrzfgn6fynn2fioqd.onion:9735 If you open a channel we will open one with you

Slide 4

Slide 4 text

4 Donate some sats to our BTCPayserver Donate some sats to our BTCPayserver Goes to paying for our meetup costs and outreach

Slide 5

Slide 5 text

5 Connect w/ us on Twitter @RBitcoiners Connect w/ us on Twitter @RBitcoiners Give us a follow!

Slide 6

Slide 6 text

6 Find Us on NOSTR Find Us on NOSTR NIP-05 ID: [email protected] NIP-05 ID: [email protected] Npub17ysayggwumkpkpgsq75axd7ed9guw03wz9jldz5d0zrkgz0cja2qd09tzu wss://nostr.roundrockbitcoiners.com Is this Web 3.0?

Slide 7

Slide 7 text

7 What is NOSTR anyway? What is NOSTR anyway? A decentralized network based on cryptographic keypairs and that is not peer-to-peer, it is super simple and scalable and therefore has a chance of working. Base layer protocol for a distributed social network

Slide 8

Slide 8 text

8 How does it work? How does it work? ● There are two components: clients and relays. Each user runs a client. Anyone can run a relay. ● Every user is identified by a public key. Every post is signed. Every client validates these signatures. ● Clients fetch data from relays of their choice and publish data to other relays of their choice. A relay doesn't talk to another relay, only directly to users. ● For example, to "follow" someone a user just instructs their client to query the relays it knows for posts from that public key. ● On startup, a client queries data from all relays it knows for all users it follows (for example, all updates from the last day), then displays that data to the user chronologically. ● A "post" can contain any kind of structured data, but the most used ones are going to find their way into the standard so all clients and relays can handle them seamlessly. Kinda like a decentralized twitter

Slide 9

Slide 9 text

9 How does it work? How does it work? NIP-01 Lays Out the Protocol

Slide 10

Slide 10 text

10 Explain it to me like I’m 5! Explain it to me like I’m 5!

Slide 11

Slide 11 text

11 Explain it to me like I’m 5! Explain it to me like I’m 5!

Slide 12

Slide 12 text

12 What Client should I use? What Client should I use? Damus (iOS) Damus is currently available on TestFlight with and App store request in process. Closest to a Twitter replacement Has Bitcoin Lightning Tipping enabled

Slide 13

Slide 13 text

13 What Client should I use? What Client should I use? Snort.Social (Mobile-Web) Similar to Damus with decent mobile- web UI. Use on Android with Kiwi browser and nos2x Chrome plugin. Lightning implementation for tipping.

Slide 14

Slide 14 text

14 What Client should I use? What Client should I use? Astral.ninja (Desktop-Web) Twitter-like full desktop UI. Use w/ Alby Chrome plugin to store private keys in separate container and connect to an existing lightning wallet such as BlueWallet. Lightning QR codes enabled.

Slide 15

Slide 15 text

15 Private Key Storage Extensions Private Key Storage Extensions Alby https://getalby.com/ Chrome/FireFox Signing Extension Connect to BlueWallet Nos2x https://www.youtube.com/watch ?v=IoLw-3ok3_M Chrome/FireFox Signing Exension

Slide 16

Slide 16 text

16 Some things to be bullish about Some things to be bullish about Nostr.net A curated list of nostr projects and resources nostrnode-cli nostrnode receives encrypted rpc commands intended for Core Lightning, Join Market and Bitcoin Core. nostrnode decrypts the command, builds the http request for localhost and forwards it to the correct service (identified by port for now). nostrnode takes the response from said service, encrypts it, packages it into a nostr event and sends it to the relay which forwards it to the client.

Slide 17

Slide 17 text

17 Further Study Further Study https://github.com/nostr-protocol/nostr Nostr 2.0: Layer 2 Off-Chain Data Storage. S yncing Nostr Relays and Paying them to Bec ome Full-Nodes.