TriangleBitDevs / TriangleBitDevs.github.io

Triangle BitDevs Website
https://trianglebitdevs.org/
MIT License
2 stars 3 forks source link

Socratic Seminar #17 #8

Closed jesseaam closed 1 year ago

jesseaam commented 1 year ago

Welcome!

Welcome! This is where we'll organize the topics of discussion for our upcoming Socratic Seminar.

Please use this issue to suggest topics that you'd like to see discussed at the seminar. To suggest a topic, simply add a new comment to this issue with the topic title as the comment's title.

As we work through organizing the topics, feel free to edit and update your comments as needed. This will help us keep everything organized and easy to follow.

To help get us started, here are some main topics of discussion that we could consider:

Remember, this is Bitcoin only, do not post about your favorite clown-coin. Thank you for your contributions and we look forward to a great seminar!

vnprc commented 1 year ago

Should we edit the first comment to add topics?

This came thru today, super awesome update to OP_VAULT, as explained in the updated BIP 345 proposal https://github.com/jamesob/bips/blob/jamesob-23-02-opvault/bip-0345.mediawiki explained in this twitter thread https://twitter.com/jamesob/status/1639019107432513537

jesseaam commented 1 year ago

That was my original thinking, but maybe separate comments for each topic would be best on second thought. (Edit: See updated first comment!)

jesseaam commented 1 year ago

Bitcoin Core

SegWit

Part one of a three-part series on SegWit, also known as segregated witness.

In order to understand Taproot, we must gain a clear understanding of what SegWit. This first part will cover the requisite background material that led to SegWit. Parts two and three will be more of a technical discussion of SegWit version1 and version2.

jesseaam commented 1 year ago

Media

jesseaam commented 1 year ago

This came thru today, super awesome update to OP_VAULT, as explained in the updated BIP 345 proposal https://github.com/jamesob/bips/blob/jamesob-23-02-opvault/bip-0345.mediawiki explained in this twitter thread https://twitter.com/jamesob/status/1639019107432513537

Great, can't wait to hear more about it!

vnprc commented 1 year ago

Lightning

BOLTs

After three long years the route blinding proposal from Bastien Teinturier has finally been merged into the BOLT-04 spec! Route blinding is a technique for achieving recipient privacy by obscuring the final few hops of a payment route using ECDH shared secrets between the recipient and the nodes along the blinded path. Check the PR or read this nice summary on the Voltage blog.

Bitcoin Core

Network

0xB10C has released a detailed report on the network entity he calls Linking Lion. It appears to be a malicious actor attempting to trace the source node of bitcoin transactions. This can be accomplished by connecting to a large number of bitcoin nodes to collect inv and addr message data. With this data, a dedicated attacker can perform timing analysis to identify the origin node of transaction announcements.

OP_VAULT

James O'Beirne has dropped an exciting update to his OP_VAULT proposal that includes techniques from TLUV for increased flexibility and simplicity of the protocol. O'Beirne also proposes to include OP_CTV as a first-class citizen in this proposal. This news is very exciting for covenant fans. Read the BIP or get the TL;DR from this excellent twitter thread.

Privacy

Payjoin

payjoin.org is a new site from Dan Gould explaining the mechanism and use of P2EP, or payjoin, a privacy-preserving on-chain transaction protocol that breaks the common input ownership hueristic. The site links directly to the payjoin SDK, a rust crate intended for developers to add payjoin support to their projects. payjoin v0.7.0 was also recently released with a focus on making bitcoin core and LND integration possible.

Miscellaneous