The topic of this episode was interesting so I tried to understand what's going on better, and I made a thread to try to explain how I'm understanding it right now. Y'all can tell me if it's helpful.
The problem:
Say you want to add some custom logic to a Bitcoin transaction, like controlling where Bitcoin can be sent (ie a covenant) or even doing something simple like multiplying two numbers.
You could write a transaction that tries to multiply numbers (using something like OP_MUL, which is an operation for multiplication) or combine pieces of data (using OP_CAT), but the problem is, other Bitcoin nodes won’t accept it. Why? Because they don’t understand these extra operations - they don’t exist in Bitcoin’s current system, so the nodes can’t verify if your transaction works.
But what if we had a way to prove that your transaction works without those nodes having to run these operations like OP_MUL themselves?
Wait, can we actually do everything on Bitcoin without a soft fork?
We get super technical on @BTCSZN2 with @nemothenoone about Bitcoin PIPEs -- a proposed scheme to emulate opcodes like OP_CAT (and therefore covenants) without a soft fork.
Will it work? Check it out 👇
0:00 - Intro
1:44 - Upcoming Workshop in Boston
2:15 - Misha's Background
7:01 - Opcodes and Covenants Explained
11:26 - Introduction to Bitcoin Pipes
17:19 - Functional Encryption and Bitcoin
20:09 - Placeholder Proof Systems in Bitcoin
26:58 - Setting Up a Bitcoin Pipe
32:20 - Decrypting a Pipe for Transactions
35:00 - Misha's Thoughts on Bitcoin Soft Forks
40:17 - Bitcoin’s Developer Renaissance
43:20 - Future Implementation of Bitcoin Pipes
46:00 - Feasibility of Bitcoin Proof Systems
48:05 - Why Misha is Excited About Bitcoin
50:11 - Final Thoughts
@shriyanevatia Le Seul, they are expensive but I finally tried a pair and I think they could genuinely get it done.
signed, someone who literally will only wear sneakers in the city
@LostMemeArchive One time a Charizard spawned near Central Park and hundreds of us, including Justin Bieber, stormed the streets to get to it. No one cared that he was in the crowd
@lavender_etc@alyssaleann Idk I feel like the options for sandals really are cute or walkable but not both, I’d rather just style around sneakers if I have to walk
“I heard a rumor that this TL and another TL had previously tried to modify the deadlines in a doc containing another employee's work to make it looked like that employee had missed deadlines.”
This actually happened to me when I worked at Coinbase, a product manager added requirements to a doc the morning after the deadline and tried to claim I’d missed deliverables. I brought it up to my manager, with receipts (the whole doc edit trail with timestamps), and he said we just “have to do what she says”.
No amount of comp could get me to work at a place that stack ranks again.
I got my first job out of school by going to a super boomer conference called the Joint Statistical Meetings.
If you registered a couple months in advance you could join the job applicants pool, and companies hiring could screen your resume, have an intro call before the conference and schedule you for in person interviews in a dedicated hall with private interview tents set up. You could see who would be there too and cold-email to try to set something up. I probably did like 20 interviews my first year there and got a few offers.
The couple years I went to NeurIPS (AI) there was a job bulletin board and recruiters prowling around inviting people to their parties, and I’ve seen nothing formal for this in crypto.
@henloitsjoyce@Marcia_Ong Steelcase leap is better tbh, worth every penny. I’ve had mine five years and it’s still the most comfortable chair I’ve ever used.