BitDevs Socratic Seminar 14
Announcements
- Respect people’s privacy
- Interaction and asking questions are encouraged
- Chatham House rules
- Apply for a bitcoin job
- Join our telegram group
- Follow us on Twitter (@HonoluluBitcoin)
- Donate sats
- Entrepreneur's Sandbox sponsorship + venue change
Bitcoin KPIs
Geopolitics
-
US Treasury adds Tornado Cash to OFAC sanctions list
- What happened?
- Tornado Cash smart contract on Ethereum was specifically targeted (alongside known connected addresses, Tornado Cash entity, etc.)
- Tornado Cash is a mixer deployed as a smart contract on the Ethereum blockchain
- More akin to a robot than an entity –– it can be thought of as an automated version of a typical cryptocurrency mixer
- It still works like a regular mixer. Users deposit cryptocurrency into the Tornado Cash contract, which pools the funds and enables withdrawals unlinked to the deposits
- Still non-custodial as users can trustlessly withdraw mixed funds by using zero-knowledge proofs to certify ownership over previously deposited funds
- The sanctioning of Tornado Cash represents OFAC’s second-ever sanction on a cryptocurrency mixer. The first, on Blender, happened in May 2022.
- This is still the first time an open source protocol has been sanctioned.
- OFAC said in a statement that Tornado Cash “has been used to launder more than $7 billion worth of virtual currency since its creation in 2019,” highlighting the alleged funneling of over $455 million stolen by the Democratic People’s Republic of Korea (DPRK)-sponsored Lazarus hacking group, which was sanctioned by the U.S. in 2019
- Tornado Cash smart contract is still running but requires someone run their own Ethereum node to interact - other known frontends have been shut down
- Tornado Cash GitHub repository taken down and certain developers who contributed to the Tornado Cash protocol had their GitHub accounts deleted - affecting unrelated work on other projects
- A suspected Tornado Cash developer was arrested in Amsterdam
- What are the implications?
- Coin Center Analysis: What is and what is not a sanctionable entity in the Tornado Cash case
- BTC Policy Institute statement on Tornado Cash
- Code is speech - banning open source software is unconstitutional and practically infeasible
- Blacklisting Tornado Cash funds impacts the complex network of DeFi protocols and connected companies leveraging that money (e.g., DAI, USDC, etc.)
- Ethereum's account based system (vs Bitcoin's UTXO system) makes it more difficult to separate "tainted" funds that have gone through Tornado Cash
- People sending tainted ETH to celebrities and other prominent figures who can't reject or easily isolate that money
- How does this affect Ethereum's transition to proof of stake (supposedly) next month?
- Majority of stakers will be OFAC-compliant entities
- Is this Ethereum's UASF moment?
- Is Bitcoin next after Tornado Cash?
- Ethereum smart contract mixers vs Bitcoin coinjoins
- Account-based structure forces ETH privacy tools to act more like mixers (deposit, then withdraw), while Bitcoin's UTXO system enables coinjoins, which are just collaborative bitcoin transactions where input ownership is obfuscated
- Bitcoin UTXO ownership isn't as clearcut - chain analysis is all based on probabilities
- In a 2020 report on Wasabi coinjoin software, Europol stated that “users who download the wallet store all bitcoins locally,” which “means that the AML legislation... does not apply to this service.”
- Ethereum smart contracts have fixed addresses that users interact with, making it a trivial target for sanctioning
- Coinjoin coordinators rotate deposit addresses with each new round
- Centralized coinjoin coordinators can be targeted (except Joinmarket), but new coordinators can easily pop up and gain liquidity (also applies to spinning up new mixing smart contracts on Ethereum)
- In general, centralized tools play a bigger role in Ethereum infrastructure versus Bitcoin - ETH has more regulatory chokepoints, and Bitcoin is more prepared to withstand nation-state attacks
- Account-based structure forces ETH privacy tools to act more like mixers (deposit, then withdraw), while Bitcoin's UTXO system enables coinjoins, which are just collaborative bitcoin transactions where input ownership is obfuscated
- Ultimately, Bitcoin can't rely on good-faith regulation because regulators tend to be stupid
- We need to design systems and tools that are robust against bad regulation, such that regulatory enforcement is infeasible in practice
- Ethereum smart contract mixers vs Bitcoin coinjoins
- What happened?
-
- These companies suggested that certain crypto-related products are FDIC-insured
- List includes FTX exchange (others aren't notable)
- "FTX US is not insured by the FDIC, and the regulator does not insure brokerage accounts or cover stocks and cryptocurrencies" according to FDIC Assistant General Counsel Seth Rosebrock
- In a tweet that has since been deleted, FTX US President Brett Harrison said that any direct deposits from employers to FTX US would be stored in FDIC-insured bank accounts.
- Sam Bankman-Fried, CEO of FTX tweeted: “FTX does not have FDIC insurance … banks we work with do. We never meant otherwise, and apologize if anyone misinterpreted it.”
- Other letter recipients claimed certain crypto exchanges (Coinbase, Gemini, eToro) were FDIC-insured, which isn't accurate
- Similar claims made against Voyager in July for falsely claiming FDIC insurance status
-
Defending BTC telethon fundraiser on 8/26 for hodlonaut's legal defense
- Timeline of the legal battle between hodlonaut and Faketoshi
- Greg Maxwell's response/context
- Faketoshi doesn't deserve any more airtime, but this is an important case
- Hodlonaut and many Bitcoin Core developers are racking up legal bills, even though Faketoshi has repeatedly lied and falsified evidence in the past
- OpenSats introduces Legal Defense Fund to defend open source Bitcoin contributors
- Initial round of donations will fund hodlonaut's legal bills, but future donations will go toward defending other open source Bitcoin contributors in similar situations
- Currently raised over 50 bitcoin + ~$30k
- Fiat donations can be tax deductible (and BTC donations can be anonymous)
- You can set up your paycheck split to automatically donate a portion of USD to OpenSats
-
Victorian police to get ‘greater power’ to seize crypto assets from criminals
- Authorities in the Australian state are being granted the power to "seize digital wallets” under the new laws
- Convictions for possessing a trafficable quantity of firearms/drugs or sexual offenses will automatically trigger the forfeiture of assets (including cryptocurrency)
- Cryptocurrency platforms will also be forced to hand over information about suspects to law enforcement
Market/Adoption
-
Blackrock wants your sats
- BlackRock to offer Bitcoin trading/custody in new Coinbase partnership
- BlackRock will begin offering bitcoin trading and custody services for its institutional clients by partnering with Coinbase.
- Coinbase Prime (Coinbase's institutional brokerage platform) will be integrated into BlackRock's investment platform Aladdin as part of existing portfolio management/trading workflows
- Bitcoin will be held by Coinbase Custody
- Funds can be transferred between wallets internally but not withdrawn outside of the Coinbase Prime platform
- BlackRock launches spot Bitcoin private trust
- BlackRock’s institutional bitcoin trust will not support the custodial transfer of bitcoin
- The value of the trust will be derived from bitcoin’s spot price
- Just last year, BlackRock stated they were not aware of any institutional interest in Bitcoin, and now they've launched 2 Bitcoin-focused products for their clients
- BlackRock to offer Bitcoin trading/custody in new Coinbase partnership
-
U.S. inflation only 8.5% in July
- Slightly under market expectations, but still high
- "0% inflation" is a lie - maybe not as bad as last month, but inflation is not 0%
-
Motiv launches 16 Bitcoin economies in Peru
- Motiv is a non-governmental organization (NGO) dedicated to creating bitcoin circular economies
- The NGO announced 16 circular bitcoin economies are operational in Peru after providing the communities with the educational materials and tools needed to get started
- Many communities in Peru are separated from central banking, but the region has 80% smartphone penetration - perfect catalyst for Bitcoin adoption
-
Vinteum non-profit launches to fund Bitcoin developers in Brazil/Latin America
- Vinteum is a non-profit dedicated to decentralizing the open-source development of Bitcoin in Brazil (with the intent to expand to all of Latin America and then worldwide)
- Vinteum executive director Lucas Ferreira: "The development ecosystem will be more robust and resistant if we have different entities funding developers from all over the world."
- Bruno Garcia will be the first Bitcoin Core developer to be funded through Vinteum
- He will also be joining the Vinteum team as the third founding member
-
River introduces zero-fee recurring Bitcoin purchases
- Not newsworthy itself, but useful info for local sat stackers
- River is a great bitcoin-only exchange that actually operates in Hawaii
- DCA is the way - set it and forget it
Technology
-
Bitcoin Independence Day on 8/1
- "The History Of Bitcoin Independence Day" video by Bitcoin Magazine
- Segregated Witness (SegWit) was introduced in a Bitcoin Core upgrade in October 2016
- It repaired a transaction malleability bug (paving the way for secondary networks like Lightning) and slightly increased the amount of data that could fit in each block
- SegWit was merged but would not activate until enough miners signaled their support for the upgrade and began mining SegWit-compatible blocks
- Once one miner or pool made the signal, 95% of the network’s miners would have the span of two weeks (2,016 blocks; aka a difficulty period) to begin mining SegWit blocks
- If 95% of hashing power generated blocks under the new SegWit rules within this timeframe, then the soft fork’s rules would be “locked in” to the network and would be fully activated after another difficulty period
- In mid-2017, a cabal of influential companies in the Bitcoin space met and forged what came to be known as the New York Agreement.
- This group of the largest miners/stakeholders didn't like the original plan for the SegWit soft fork - they demanded a hard fork to further increase the block size to 4 MB as a prerequisite to SegWit activation
- The controversial initiative was branded SegWit2x
- The hard fork meant the new protocol rules, unlike the SegWit soft fork, would be incompatible with non-upgraded versions — and the agreement’s version of SegWit was incompatible with Core’s version
- What was assumed to be a seamless soft fork with SegWit had spiraled into a scaling war between big businesses and individual users
- Originally introduced in February 2017, the idea of a user-activated soft fork resurfaced via BIP148 as a way to implement SegWit without expanding the block size to 4 MB (i.e., a way for node runners to reject the SegWit2x hard fork)
- BIP148 allowed users to move forward with the SegWit upgrade without the need for 95% of miners to signal their support
- By activating the UASF on their wallets and nodes, users would be giving miners an ultimatum: signal SegWit or we will reject your blocks
- In effect, this would incentivize miners into flipping the switch on SegWit, an opportunity for the community to exercise its control over the Bitcoin network.
- In this case, if the miners don’t play by the UASF rules, then they lose out on profit by having their mined blocks be orphaned by the network
- 8/1/2017 was set as BIP148 flag day - the specific day that node runners would start enforcing the SegWit update via a UASF
- Ultimately, the threat of the UASF was enough to get miners to activate SegWit without the SegWit2x hard fork
- While it’s unclear how many people implemented BIP148 on August 1, SegWit would lock into the network on August 9, and after a two-week grace period, the upgrade would be set in stone — and without splitting the chain in two.
- 8/1 is now recognized as Bitcoin Independence Day because it's the day that proved individual node runners are the ones that define the network's consensus rules - not the miners
-
Bitcoin without internet: SMS service allows sending BTC with a text
- Using the GSM cellular network could help onboard millions of Bitcoin users without direct/easy internet access (but who do have mobile phones)
- A South African developer has created Machankura (local slang word for 'money'), a new SMS-based service that enables sending/receiving Bitcoin over the Lightning Network to the phone's number
- Similar experience to topping up a phone with minutes, which is very common in Africa
- How it works: Users dial a number and are then introduced to a menu where they can learn more about Bitcoin or register an account. "All you need to register an account is a 5-digit pin, and from there on, you are presented with a different menu: Send and receive Bitcoin"
- The service is custodial, so the team is looking for a way to use SIM cards as private keys
- Not censorship resistant or sovereign, but a good first step to introduce a lot of people to Bitcoin who couldn't otherwise access it
-
Galoy brings synthetic USD to Bitcoin
- Stablesats is able to offer a stable dollar balance backed by bitcoin through inverse perpetual swaps.
- Users are exposed to full custodial risk in order to minimize dollar-denominated volatility
- Useful for people who want to leverage Bitcoin payment rails without volatility risk (similar to Strike)
- Allows easy interoperability with the Lightning Network (e.g., spend synthetic USD when scanning an invoice or automatically converting BTC received into synthetic USD)
- Interesting way to access stable value in USD without requiring access to the traditional banking system or creating another token
- The derivatives contracts placed to create Stablesats are fully collateralized with BTC – for every dollar liability, there is an equivalent dollar worth of value in bitcoin
- Currently in beta for the Bitcoin Beach Wallet popularized in El Salvador
Mining
- Foundry Makes BTC Donation to Open Source Stratum V2 Protocol Developer to Improve Bitcoin's Proof-of-Work Mining Layer
- 1 BTC grant to 4ss0, a pseudonymous developer working on Stratum V2
- Stratum V2 is an open-source protocol that defines how bitcoin miners and mining pools communicate to contribute hashrate to the bitcoin network
- Increases efficiency, security, and decentralization by improving the POW coordination layer that connects the miner and the pool
- The developer will use the funds to focus on the implementation of the Job Negotiation Protocol in Stratum V2
- Job Negotiation is a Stratum sub-protocol that allows miners to construct their own block templates and will further improve the censorship resistance of Bitcoin by decentralizing block template creation
- The protocol will allow individual miners to negotiate a block template (including the set of transactions to be mined) with a pool, making it more difficult for mining pools to censor specific transactions.
Optional Topics
- Last month's missed topics
- TAPSIGNER Integration Is Live Within Nunchuk Mobile App (BitDevs Socratic Seminar 13#^e3e3b7)
- Blockstream Draft BIP For Non-Interactive Schnorr Signature Half-Aggregation (BitDevs Socratic Seminar 13#^1f4081)
- Controversy Around BlueWallet's Push Notifications Feature Allowing Addresses/TXIDs To Be Leaked (BitDevs Socratic Seminar 13#^04cb9a)
- Bitcoin Infinity Day on 8/21
- Bitcoin Policy Institute submitted a letter responding to the US Treasury's request for comment on responsible digital asset development
- Beautyon's thoughts on the Lummis-Gillibrand Responsible Financial Innovation Act
- Bitmain, Antpool, Antalpha Offer Bitcoin Mining Industry Lifeline
- Widespread malware attack on Github (> 35k repositories affected)
- Block releases blog post about their approach to multisig key management
- Lyn Alden's "A Look At the Lightning Network"
- LATAM’s Largest Investment Bank BTG Pactual Launches Bitcoin, Crypto Exchange
- Tropic Square Launches Open-Source Chip Prototype For Bitcoin Hardware
- "Log in with ZBD" product for authenticated identity across Lightning-enabled applications
- The monetary equivalent of "log in with Google" widgets
- Log in with ZBD to connect apps together and move LN funds seamlessly between them (bi-directionally - user can get paid by connected apps)
- Uses the OAuth 2.0 protocol for authentication/authorization and allows users to connect ZBD gamer info to different apps (Gamertag, Lightning Address, profile pictures, etc.)
- Effortless Inbound Channel Opening for Voltage Nodes
Obsidian Note Links
- A Look At the Lightning Network
- Bitcoin Independence Day - Luke Dashjr On The Lessons From SegWit That We’re Forgetting
- Bitcoin without internet- SMS service allows sending BTC with a text
- Bitmain, Antpool Offer Bitcoin Mining Industry Lifeline Amid Miner Capitulation
- BlackRock To Offer Bitcoin Trading, Custody In Coinbase Partnership
- World’s Largest Asset Manager BlackRock Launches Spot Bitcoin Private Trust
- Foundry Makes BTC Donation to Open Source Stratum V2 Protocol Developer to Improve Bitcoin's Proof-of-Work Mining Layer
- LATAM’s Largest Investment Bank BTG Pactual Launches Bitcoin, Crypto Exchange
- Losing your keys without losing your coins
- Motiv Inc. Launches 16 Circular Bitcoin Economies In Peru
- Police to get sweeping new asset seizure powers
- Tropic Square To Launch Prototype For Open-Source Chips Used In Bitcoin Hardware
- U.S. Inflation Slowed To 8.5 In July. Bitcoin Claims $24,000
- Vinteum Launches Funding Bitcoin Developers In Brazil, Latin America
- Criminal Code
- Now That Authorities Have Shut Down Tornado Cash, Is Bitcoin Next
- Unpacking the “Lummis-Gillibrand Responsible Financial Innovation Act”