0xBEEFCAF3 / bostonbitdevs

Website for Boston Bitcoin Dev Meetup
https://bostonbitdevs.org/
Creative Commons Zero v1.0 Universal
6 stars 3 forks source link

Socratic Seminar 17 Reading List (June 2023) #22

Closed satsie closed 1 year ago

satsie commented 1 year ago

June BitDevs will be on Tuesday 6/13: https://www.meetup.com/boston-bitdevs/events/293840048/

Drop links here for the reading list!

thomaznas commented 1 year ago

How about revisiting TBDxxx is now Ark ?

DanGould commented 1 year ago

"A mysterious deep-pocketed collector is looting uncommon ordinal sats from Binance and OKX ... the collector has committed at least 160 BTC of capital to this endeavor." https://twitter.com/mononautical/status/1666079581374230529

0xBEEFCAF3 commented 1 year ago

[Silent Payments]: Base functionality #27827 https://github.com/bitcoin/bitcoin/pull/27827

0xBEEFCAF3 commented 1 year ago

The curious case of the half-half Bitcoin ECDSA nonces https://eprint.iacr.org/2023/841.pdf

0xBEEFCAF3 commented 1 year ago

Modifying FROST Signers and Threshold

https://gist.github.com/nickfarrow/64c2e65191cde6a1a47bbd4572bf8cf8

0xBEEFCAF3 commented 1 year ago

More Ark explanations: https://gist.github.com/RubenSomsen/a394beb1dea9e47e981216768e007454

thomaznas commented 1 year ago

This write-up was really helpful. I read the deep dive and had to listen to the Stephan Liveira podcast episode several times to wrap my head around this protocol (and I'm still grasping more and more details as I read more stuff).

In this write-up, there is a statement that brought me some confusion - "The main downside is reduced liquidity - the coins the Server receives back won't be available to them immediately, so the faster coins move hands, the more of S's liquidity becomes locked up.". I thought that every coinjoin transaction (pool transactions) would spend the previous coinjoin round transaction, and thus additional ASP/Server liquidity wouldn't be necessary.

Best regards,

Thomaz

On Thu, Jun 8, 2023 at 9:13 AM Armin Sabouri @.***> wrote:

More Ark explanations: https://gist.github.com/RubenSomsen/a394beb1dea9e47e981216768e007454

— Reply to this email directly, view it on GitHub https://github.com/0xBEEFCAF3/bostonbitdevs/issues/22#issuecomment-1582561421, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKJYYY5IRMV6VABHVW3XIKDXKHFYHANCNFSM6AAAAAAYS32T3I . You are receiving this because you commented.Message ID: @.***>

0xBEEFCAF3 commented 1 year ago

@thomaznas Others definitely share the same confusion https://twitter.com/rot13maxi/status/1667963452168499201

My understanding is that the ASPs have to front the liquidity for each transfer. Overall there seems to be a higher liquidity requirement

0xBEEFCAF3 commented 1 year ago

ASP funds the coinjoin with their own on-chain funds in exchange for vTXOs redemptions. Therefore, the coinjoin transaction that hits on-chain has only one or a few inputs provided by the ASP.

From https://www.arkpill.me/deep-dive

DanGould commented 1 year ago

Silent Payments BIP vs

Interaction (req / response)

Literally just respono with a new address on tha web (Gap limit, liveliness are problems)

XPub Sharing

Each person needs to get that xpub out of band & respect Gap Limit

BIP 47

BIP47's tradeoffs:

  1. There's an on-chain footprint that can easily leak privacy, you link a UTXO to an identity "notification TX"
  2. The recipient learns who the sender is (imagine you donate to a sensitive cause and the cause leaks this info)
    • Notification TX OP_RETURN output includes the payment code of the sender, a unique identifier for the transaction, and the message intended for the receiver.
  3. Current implementations leak full privacy to a trusted server
    • Run a Dojo? We currently have an open PR for Bitcoin Core to add support for Silent Payments, so any wallet that supports connecting to full nodes could then trivially support Silent Payments, gaining all benefits.
0xBEEFCAF3 commented 1 year ago

[bitcoin-dev] Bitcoin Transaction Relay over Nostr https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-May/021700.html

DanGould commented 1 year ago

Payjoin over Nostr

https://twitter.com/1440000bytes/status/1666115243481907200?s=20

https://twitter.com/nobsbitcoin/status/1668316231139459082

DanGould commented 1 year ago

BitMask had it's first (afaik) mainnet beta release which led to a spontaneous AMA with Director of Eng @cryptoquick. The headlining wizbang of Diba's Bitcoin wallet browser extension is storing "unique digital assets" issued with the RGB protocol. BitMask Wallet 0.6 Beta. With support for Mainnet, Taproot, RGB 0.10, Carbonado \ 27 comments

The US government was fashionably late to their own "Are Cryptohs Securities?" reveal party charging Coinbase for Operating as an Unregistered Securities Exchange, Broker, and Clearing Agency. SEC Charges Coinbase for Operating as an Unregistered Securities Exchange \ 40 comments www.sec.gov/news/press-release/2023-102

Mass Adoption Freedom Festival https://massadoption.net/freedomfest.html

0xBEEFCAF3 commented 1 year ago

LNDK https://www.nobsbitcoin.com/lndk/

sutt commented 1 year ago

Interested in walking through this docker/LND tutorial with friends: https://github.com/cmdruid/docker-workshop

sutt commented 1 year ago

And Making StableDiffusion QR codes for LN-StaticInvoices: https://stable-diffusion-art.com/qr-code/