Skip to content

Commit 1f6540b

Browse files
committed
deploy: 5e111a6
1 parent b276352 commit 1f6540b

13 files changed

Lines changed: 266 additions & 214 deletions

File tree

categories/education/index.html

Lines changed: 1 addition & 2 deletions
Large diffs are not rendered by default.

categories/education/index.xml

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,34 @@
11
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Education on ₿itcoin Transcripts</title><link>https://btctranscripts.com/categories/education/</link><description>Recent content in Education on ₿itcoin Transcripts</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Fri, 20 Dec 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://btctranscripts.com/categories/education/index.xml" rel="self" type="application/rss+xml"/><item><title>Cluster Mempool by Murch</title><link>https://btctranscripts.com/tabconf/2024/cluster-mempool-by-murch/</link><pubDate>Fri, 20 Dec 2024 00:00:00 +0000</pubDate><guid>https://btctranscripts.com/tabconf/2024/cluster-mempool-by-murch/</guid><description>&lt;p>Cluster Mempool is an effort to rearchitect how Bitcoin Core stores unconfirmed transactions, builds blocks, and evaluates replacement candidates. It is expected to drastically simplify package relay with bigger packages than two transactions, speed up block building, and generalize CPFP to descendants-pay-for-ancestors.&lt;/p>
2-
&lt;p>What would an attendee learn from this talk?&lt;/p>
32
&lt;ul>
4-
&lt;li>What issues exist in the current mempool design?&lt;/li>
5-
&lt;li>How does the Cluster Mempool approach address those issues?&lt;/li>
6-
&lt;li>How does Cluster Mempool work?&lt;/li>
7-
&lt;li>How does this change affect users and other network participants?&lt;/li>
8-
&lt;/ul>
3+
&lt;li>
4+
&lt;p>What would an attendee learn from this talk?&lt;/p>
5+
&lt;/li>
6+
&lt;li>
7+
&lt;p>What issues exist in the current mempool design?&lt;/p>
8+
&lt;/li>
9+
&lt;li>
10+
&lt;p>How does the Cluster Mempool approach address those issues?&lt;/p>
11+
&lt;/li>
12+
&lt;li>
13+
&lt;p>How does the Cluster Mempool work?&lt;/p>
14+
&lt;/li>
15+
&lt;li>
16+
&lt;p>How does this change affect users and other network participants?&lt;/p>
17+
&lt;/li>
18+
&lt;li>
919
&lt;p>Is there anything folks should read up on before they attend this talk?&lt;/p>
10-
&lt;ul>
11-
&lt;li>Basic knowledge about unconfirmed transactions and mempool is useful&lt;/li>
12-
&lt;/ul>
13-
&lt;p>Relevant Links&lt;/p>
14-
&lt;ul>
15-
&lt;li>&lt;a href="https://github.com/bitcoin/bitcoin/issues/27677">Proposal for a new mempool design bitcoin/bitcoin#27677&lt;/a>&lt;/li>
16-
&lt;li>&lt;a href="https://delvingbitcoin.org/t/cluster-mempool-definitions-theory/202">https://delvingbitcoin.org/t/cluster-mempool-definitions-theory/202&lt;/a>&lt;/li>
17-
&lt;li>&lt;a href="https://delvingbitcoin.org/t/cluster-mempool-rbf-thoughts/156">https://delvingbitcoin.org/t/cluster-mempool-rbf-thoughts/156&lt;/a>&lt;/li>
18-
&lt;li>&lt;a href="https://delvingbitcoin.org/t/how-to-linearize-your-cluster/303">https://delvingbitcoin.org/t/how-to-linearize-your-cluster/303&lt;/a>&lt;/li>
20+
&lt;/li>
21+
&lt;li>
22+
&lt;p>Basic knowledge about unconfirmed transactions and mempool is useful&lt;/p>
23+
&lt;/li>
1924
&lt;/ul>
2025
&lt;p>About the Speaker&lt;/p>
2126
&lt;p>Murch is an engineer at Chaincode Labs. He contributes to Bitcoin Core, Bitcoin Optech, and Bitcoin Stack Exchange. He is a co-host of NYC BitDevs and the Bitcoin Optech Recap.&lt;/p>
2227
&lt;p>Social Links&lt;/p>
23-
&lt;p>!https://github.githubassets.com/images/icons/emoji/octocat.png&lt;/p>
28+
&lt;p>&lt;a href="https://github.githubassets.com/images/icons/emoji/octocat.png">https://github.githubassets.com/images/icons/emoji/octocat.png&lt;/a>&lt;/p>
2429
&lt;p>&lt;a href="https://github.com/murchandamus/">https://github.com/murchandamus/&lt;/a>&lt;/p>
2530
&lt;p>🐦 &lt;a href="https://twitter.com/murchandamus">https://twitter.com/murchandamus&lt;/a>&lt;/p>
26-
&lt;p>TABConf 6 GitHub link
31+
&lt;p>TABConf-6-GitHub
2732
&lt;a href="https://github.com/TABConf/6.tabconf.com/issues/45">https://github.com/TABConf/6.tabconf.com/issues/45&lt;/a>&lt;/p></description></item><item><title>Shielded CSV Private &amp; Efficient Client Side Validation</title><link>https://btctranscripts.com/tabconf/2024/shielded-csv-private-and-efficient-client-side-validation/</link><pubDate>Wed, 27 Nov 2024 00:00:00 +0000</pubDate><guid>https://btctranscripts.com/tabconf/2024/shielded-csv-private-and-efficient-client-side-validation/</guid><description>&lt;p>The client-side validation approach removes transaction verification from the consensus rules. Instead, transaction data posted to the blockchain is only interpreted on each individual node (&amp;ldquo;client-side&amp;rdquo;). This approach allows building protocols with very low on-chain size and verification cost, while providing strong privacy.&lt;/p>
2833
&lt;p>This talk proposes the client-side validation protocol &amp;ldquo;zkCSV&amp;rdquo; (working title) that, in contrast to existing client-side validation protocols, only requires 64 bytes of on-chain space regardless of the size of the transaction and is fully private. The protocol&amp;rsquo;s communication cost between transaction sender and receiver is independent of the transaction history. Furthermore, zkCSV can be instantiated with existing cryptographic zk-SNARK primitives.&lt;/p>
2934
&lt;p>With a trust-minimized mechanism like BitVM2 to bridge between the blockchain and the client-side validation protocol, zkCSV adds strong privacy to Bitcoin and scales Bitcoin to 100 transactions per second. It has been described as &amp;ldquo;the most useful thing you can do with BitVM2&amp;rdquo;.&lt;/p>

en/sitemap.xml

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

index.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

speakers/index.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

speakers/index.xml

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

speakers/mark-erhardt/index.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

speakers/mark-erhardt/index.xml

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,35 @@
1-
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Mark Erhardt on ₿itcoin Transcripts</title><link>https://btctranscripts.com/speakers/mark-erhardt/</link><description>Recent content in Mark Erhardt on ₿itcoin Transcripts</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Sat, 31 Aug 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://btctranscripts.com/speakers/mark-erhardt/index.xml" rel="self" type="application/rss+xml"/><item><title>The State of Bitcoin Core Development</title><link>https://btctranscripts.com/bitcoin-2024/the-state-of-bitcoin-core-development/</link><pubDate>Sat, 31 Aug 2024 00:00:00 +0000</pubDate><guid>https://btctranscripts.com/bitcoin-2024/the-state-of-bitcoin-core-development/</guid><description>Discover the latest developments in Bitcoin Core with our expert panel featuring key contributors to the project. This video delves into recent changes in security vulnerability disclosures, the challenges of funding open-source development, and the careful process of introducing new features to Bitcoin Core. Our panelists offer unique perspectives on the project&amp;rsquo;s priorities and the distinction between Bitcoin Core and protocol development.</description></item><item><title>Privacy Metrics for Coin Selection</title><link>https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/privacy-metrics/</link><pubDate>Wed, 20 Sep 2023 00:00:00 +0000</pubDate><guid>https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/privacy-metrics/</guid><description>Goal: Get privacy consciousness into coin selection Configurability Privacy vs cost (waste) Privacy: weighted on a 0-5 scale Cost: weighted on a 0-5 scale Convert privacy preference (0-5) into satoshis to make it compatible with the waste score Combined score = PrivacyScoreWeight x PrivacyScore + CostWeight x WasteMetric 20-30 sats per privacy point as a gut feeling Privacy score example: sending to different script type than inputs of transaction We already match the change type to the recipient type, but that can still mean that we have differently typed inputs than outputs If we have two input sets, where one has the same type and the other has a different type, the one with the same type inputs should be preferred by the privacy metric Privacy score example: Preferring spending UTXOs of similar age E.</description></item><item><title>Weighing transactions: The witness discount</title><link>https://btctranscripts.com/tabconf/2022/2022-10-15-segwit-vbytes-misconceptions/</link><pubDate>Sat, 15 Oct 2022 00:00:00 +0000</pubDate><guid>https://btctranscripts.com/tabconf/2022/2022-10-15-segwit-vbytes-misconceptions/</guid><description>You&amp;rsquo;ve already heard from someone that this presentation will be more interactive. I probably won&amp;rsquo;t get through all of my material. If you have questions during the talk, please feel free to raise your hand and we can cover it right away. I&amp;rsquo;m going to try to walk you through a transaction serialization for both a non-segwit transaction and a segwit transaction. By the end of the talk, I hope you understand how the transaction weight is calculated and how the witness discount works.</description></item><item><title>Weighing Transactions, The Witness Discount</title><link>https://btctranscripts.com/tabconf/2022/weighing-transactions-the-witness-discount/</link><pubDate>Fri, 14 Oct 2022 00:00:00 +0000</pubDate><guid>https://btctranscripts.com/tabconf/2022/weighing-transactions-the-witness-discount/</guid><description>In this talk Mark Erhardt: 0:00:25
1+
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Mark Erhardt on ₿itcoin Transcripts</title><link>https://btctranscripts.com/speakers/mark-erhardt/</link><description>Recent content in Mark Erhardt on ₿itcoin Transcripts</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Fri, 20 Dec 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://btctranscripts.com/speakers/mark-erhardt/index.xml" rel="self" type="application/rss+xml"/><item><title>Cluster Mempool by Murch</title><link>https://btctranscripts.com/tabconf/2024/cluster-mempool-by-murch/</link><pubDate>Fri, 20 Dec 2024 00:00:00 +0000</pubDate><guid>https://btctranscripts.com/tabconf/2024/cluster-mempool-by-murch/</guid><description>&lt;p>Cluster Mempool is an effort to rearchitect how Bitcoin Core stores unconfirmed transactions, builds blocks, and evaluates replacement candidates. It is expected to drastically simplify package relay with bigger packages than two transactions, speed up block building, and generalize CPFP to descendants-pay-for-ancestors.&lt;/p>
2+
&lt;ul>
3+
&lt;li>
4+
&lt;p>What would an attendee learn from this talk?&lt;/p>
5+
&lt;/li>
6+
&lt;li>
7+
&lt;p>What issues exist in the current mempool design?&lt;/p>
8+
&lt;/li>
9+
&lt;li>
10+
&lt;p>How does the Cluster Mempool approach address those issues?&lt;/p>
11+
&lt;/li>
12+
&lt;li>
13+
&lt;p>How does the Cluster Mempool work?&lt;/p>
14+
&lt;/li>
15+
&lt;li>
16+
&lt;p>How does this change affect users and other network participants?&lt;/p>
17+
&lt;/li>
18+
&lt;li>
19+
&lt;p>Is there anything folks should read up on before they attend this talk?&lt;/p>
20+
&lt;/li>
21+
&lt;li>
22+
&lt;p>Basic knowledge about unconfirmed transactions and mempool is useful&lt;/p>
23+
&lt;/li>
24+
&lt;/ul>
25+
&lt;p>About the Speaker&lt;/p>
26+
&lt;p>Murch is an engineer at Chaincode Labs. He contributes to Bitcoin Core, Bitcoin Optech, and Bitcoin Stack Exchange. He is a co-host of NYC BitDevs and the Bitcoin Optech Recap.&lt;/p>
27+
&lt;p>Social Links&lt;/p>
28+
&lt;p>&lt;a href="https://github.githubassets.com/images/icons/emoji/octocat.png">https://github.githubassets.com/images/icons/emoji/octocat.png&lt;/a>&lt;/p>
29+
&lt;p>&lt;a href="https://github.com/murchandamus/">https://github.com/murchandamus/&lt;/a>&lt;/p>
30+
&lt;p>🐦 &lt;a href="https://twitter.com/murchandamus">https://twitter.com/murchandamus&lt;/a>&lt;/p>
31+
&lt;p>TABConf-6-GitHub
32+
&lt;a href="https://github.com/TABConf/6.tabconf.com/issues/45">https://github.com/TABConf/6.tabconf.com/issues/45&lt;/a>&lt;/p></description></item><item><title>The State of Bitcoin Core Development</title><link>https://btctranscripts.com/bitcoin-2024/the-state-of-bitcoin-core-development/</link><pubDate>Sat, 31 Aug 2024 00:00:00 +0000</pubDate><guid>https://btctranscripts.com/bitcoin-2024/the-state-of-bitcoin-core-development/</guid><description>Discover the latest developments in Bitcoin Core with our expert panel featuring key contributors to the project. This video delves into recent changes in security vulnerability disclosures, the challenges of funding open-source development, and the careful process of introducing new features to Bitcoin Core. Our panelists offer unique perspectives on the project&amp;rsquo;s priorities and the distinction between Bitcoin Core and protocol development.</description></item><item><title>Privacy Metrics for Coin Selection</title><link>https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/privacy-metrics/</link><pubDate>Wed, 20 Sep 2023 00:00:00 +0000</pubDate><guid>https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/privacy-metrics/</guid><description>Goal: Get privacy consciousness into coin selection Configurability Privacy vs cost (waste) Privacy: weighted on a 0-5 scale Cost: weighted on a 0-5 scale Convert privacy preference (0-5) into satoshis to make it compatible with the waste score Combined score = PrivacyScoreWeight x PrivacyScore + CostWeight x WasteMetric 20-30 sats per privacy point as a gut feeling Privacy score example: sending to different script type than inputs of transaction We already match the change type to the recipient type, but that can still mean that we have differently typed inputs than outputs If we have two input sets, where one has the same type and the other has a different type, the one with the same type inputs should be preferred by the privacy metric Privacy score example: Preferring spending UTXOs of similar age E.</description></item><item><title>Weighing transactions: The witness discount</title><link>https://btctranscripts.com/tabconf/2022/2022-10-15-segwit-vbytes-misconceptions/</link><pubDate>Sat, 15 Oct 2022 00:00:00 +0000</pubDate><guid>https://btctranscripts.com/tabconf/2022/2022-10-15-segwit-vbytes-misconceptions/</guid><description>You&amp;rsquo;ve already heard from someone that this presentation will be more interactive. I probably won&amp;rsquo;t get through all of my material. If you have questions during the talk, please feel free to raise your hand and we can cover it right away. I&amp;rsquo;m going to try to walk you through a transaction serialization for both a non-segwit transaction and a segwit transaction. By the end of the talk, I hope you understand how the transaction weight is calculated and how the witness discount works.</description></item><item><title>Weighing Transactions, The Witness Discount</title><link>https://btctranscripts.com/tabconf/2022/weighing-transactions-the-witness-discount/</link><pubDate>Fri, 14 Oct 2022 00:00:00 +0000</pubDate><guid>https://btctranscripts.com/tabconf/2022/weighing-transactions-the-witness-discount/</guid><description>In this talk Mark Erhardt: 0:00:25
233
I&amp;rsquo;m going to try to walk with you through a transaction serialization, the Bitcoin transaction serialization. And we&amp;rsquo;ll try to understand a non-SegWit transaction and then a SegWit transaction to compare it to. And I hope by the end of this talk, you understand how the transaction weight is calculated and how the witness discount works. And if we get to it, we may take a look at a few different output types in the end as well.</description></item><item><title>SLP321 On-chain scaling with Bitcoin Core Developers</title><link>https://btctranscripts.com/stephan-livera-podcast/2021-11-16-pieter-wuille-andrew-poelstra-andrew-chow-mark-erhardt/</link><pubDate>Tue, 16 Nov 2021 00:00:00 +0000</pubDate><guid>https://btctranscripts.com/stephan-livera-podcast/2021-11-16-pieter-wuille-andrew-poelstra-andrew-chow-mark-erhardt/</guid><description>podcast: https://stephanlivera.com/episode/321/
334
Emcee:
435
All right. I’m really excited for this next panel. I’ve heard some of them speak in different rooms and I can’t wait to hear what they all have to say today. Next up, I’m going to bring up our moderator. He has a podcast. It is a self-titled podcast and he’s also the managing director of Swan Bitcoin International. Please everybody, welcome to the stage Stephan Livera, everyone.</description></item><item><title>Chaincode Decoded: Blockchain</title><link>https://btctranscripts.com/chaincode-podcast/chaincode-decoded-blockchain/</link><pubDate>Thu, 27 May 2021 00:00:00 +0000</pubDate><guid>https://btctranscripts.com/chaincode-podcast/chaincode-decoded-blockchain/</guid><description>In this Chaincode Decoded segment we talk about the fundamental role of Bitcoin&amp;rsquo;s blockchain and some of its peculiarities.</description></item><item><title>Chaincode Decoded: Mempool</title><link>https://btctranscripts.com/chaincode-podcast/chaincode-decoded-mempool/</link><pubDate>Mon, 26 Apr 2021 00:00:00 +0000</pubDate><guid>https://btctranscripts.com/chaincode-podcast/chaincode-decoded-mempool/</guid><description>The Chaincode Decoded segment returns and we jump into the deep end of the mempool.</description></item><item><title>Chaincode Decoded: Bech32m</title><link>https://btctranscripts.com/chaincode-podcast/chaincode-decoded-bech32m/</link><pubDate>Fri, 16 Apr 2021 00:00:00 +0000</pubDate><guid>https://btctranscripts.com/chaincode-podcast/chaincode-decoded-bech32m/</guid><description>This revisits a segment we call Chaincode Decoded. In this episode, we&amp;rsquo;ll learn how to say Bech32 and also what it and Bech32m are.</description></item><item><title>Enterprise Wallets/UTXO Management</title><link>https://btctranscripts.com/chaincode-podcast/2020-11-09-enterprise-walletsutxo-management/</link><pubDate>Mon, 09 Nov 2020 00:00:00 +0000</pubDate><guid>https://btctranscripts.com/chaincode-podcast/2020-11-09-enterprise-walletsutxo-management/</guid><description>Mark Erhardt: 00:00:00

0 commit comments

Comments
 (0)