Skip to content

Commit 05250e8

Browse files
hardingjnewbery
authored andcommitted
Topics: updates for December 2019
1 parent 640c1d3 commit 05250e8

19 files changed

+126
-4
lines changed

STYLE.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ sentence or heading.
2424
- bitcoin (the currency)
2525
- chaumian (blind signatures|coinjoin|ecash)
2626
- eltoo
27+
- erlay
2728
- merkle (tree|root|branch|node)
2829
- schnorr
2930
- segwit

_posts/en/newsletters/2019-12-04-newsletter.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ infrastructure projects.
5252
particularly useful compared to just keeping `OP_CODESEPARATOR` in
5353
tapscript.
5454

55+
{:#composable-musig}
5556
In a separate schnorr-related topic, ZmnSCPxj wrote a [post][zmn
5657
composable musig] about the challenges of safely using the [MuSig][]
5758
signature aggregation protocol with sub-groups. For example,

_topics/en/assumeutxo.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,10 @@ optech_mentions:
4848
url: /en/newsletters/2019/06/12/#assume-utxo-demo
4949
date: 2019-06-12
5050

51+
- title: "2019 year-in-review: AssumeUTXO"
52+
url: /en/newsletters/2019/12/28/#assumeutxo
53+
date: 2019-12-28
54+
5155
## Optional. Same format as "primary_sources" above
5256
see_also:
5357
- title: "Bitcoin Core issue #15605: AssumeUTXO discussion"

_topics/en/bech32.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,22 @@ optech_mentions:
4848
url: /en/newsletters/2019/11/13/#taproot-review-discussion-and-related-information
4949
date: 2019-11-13
5050

51+
- title: "LND #3767 rejects malformed BOLT11 invoices with a valid bech32 checksum"
52+
url: /en/newsletters/2019/12/11/#lnd-3767
53+
date: 2019-12-11
54+
55+
- title: Proposed plan to deal with bech32 malleability in variable-length addresses
56+
url: /en/newsletters/2019/12/18/#review-bech32-action-plan
57+
date: 2019-12-18
58+
59+
- title: Analysis of bech32 error detection capability
60+
url: /en/newsletters/2019/12/18/#analysis-of-bech32-error-detection
61+
date: 2019-12-18
62+
63+
- title: "2019 year-in-review: bech32 mutability"
64+
url: /en/newsletters/2019/12/28/#bech32-mutability
65+
date: 2019-12-28
66+
5167
## Optional. Same format as "primary_sources" above
5268
see_also:
5369
- title: Javascript bech32 demo decoder

_topics/en/coinjoin.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,10 @@ optech_mentions:
5656
url: /en/newsletters/2019/09/04/#snicker-proposed
5757
date: 2019-09-04
5858

59+
- title: "2019 year-in-review: SNICKER"
60+
url: /en/newsletters/2019/12/28/#snicker
61+
date: 2019-12-28
62+
5963
## Optional. Same format as "primary_sources" above
6064
see_also:
6165
- title: Payjoin

_topics/en/consensus-cleanup-soft-fork.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,10 @@ optech_mentions:
4141
url: /en/newsletters/2019/06/12/#cleanup-discussion
4242
date: 2019-06-12
4343

44+
- title: "2019 year-in-review: consensus cleanup soft fork proposal"
45+
url: /en/newsletters/2019/12/28/#cleanup
46+
date: 2019-12-28
47+
4448
## Optional. Same format as "primary_sources" above
4549
# see_also:
4650
# - title:

_topics/en/covenants.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,17 @@ primary_sources:
2626
- title: Enhancing Bitcoin transactions with covenants
2727
link: https://fc17.ifca.ai/bitcoin/papers/bitcoin17-final28.pdf
2828

29+
- title: OP_CHECKTEMPLATEVERIFY proposal
30+
link: https://github.com/JeremyRubin/bips/blob/ctv/bip-ctv.mediawiki
31+
2932
## Optional. Each entry requires "title", "url", and "date". May also use "feature:
3033
## true" to bold entry
3134
optech_mentions:
3235
- title: "Scaling Bitcoin Tokyo 2018, Script Roundtable: OP_CHECKSIGFROMSTACK"
3336
url: /en/newsletters/2018/10/09/#discussion-the-evolution-of-bitcoin-script
3437
date: 2018-10-09
3538

36-
- title: "New proposed opcode: OP_CHECKOUTPUTHASHVERIFY"
39+
- title: "New proposed opcode: OP_CHECKOUTPUTSHASHVERIFY"
3740
url: /en/newsletters/2019/05/29/#proposed-new-opcode-for-transaction-output-commitments
3841
date: 2019-05-29
3942

@@ -45,6 +48,18 @@ optech_mentions:
4548
url: /en/newsletters/2019/08/14#bitcoin-vaults-without-covenants
4649
date: 2019-08-14
4750

51+
- title: OP_CHECKOUTPUTSHASHVERIFY renamed OP_CHECKTEMPLATEVERIFY and updated
52+
url: /en/newsletters/2019/12/04/#op-checktemplateverify-ctv
53+
date: 2019-12-04
54+
55+
- title: Suggested changes to OP_CHECKTEMPLATEVERIFY proposal
56+
url: /en/newsletters/2019/12/18/#proposed-changes-to-bip-ctv
57+
date: 2019-12-18
58+
59+
- title: "2019 year-in-review: OP_CHECKTEMPLATEVERIFY"
60+
url: /en/newsletters/2019/12/28/#ctv
61+
date: 2019-12-28
62+
4863
## Optional. Same format as "primary_sources" above
4964
see_also:
5065
- title: An early description of covenants in Bitcoin

_topics/en/erlay.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,10 @@ optech_mentions:
5353
url: /en/newsletters/2019/11/13/#bips-851
5454
date: 2019-11-13
5555

56+
- title: "2019 year-in-review: erlay"
57+
url: /en/newsletters/2019/12/28/#erlay-and-other-p2p-improvements
58+
date: 2019-12-28
59+
5660
## Optional. Same format as "primary_sources" above
5761
see_also:
5862
- title: Minisketch

_topics/en/hwi.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,10 @@ optech_mentions:
3939
url: /en/newsletters/2019/06/12/#hwi
4040
date: 2019-06-12
4141

42+
- title: "2019 year-in-review: HWI"
43+
url: /en/newsletters/2019/12/28/#core-hwi
44+
date: 2019-12-18
45+
4246
## Optional. Same format as "primary_sources" above
4347
see_also:
4448
- title: Partially-Signed Bitcoin Transactions (PSBTs)

_topics/en/miniscript.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ extended_summary: |
2929
## Optional. Produces a Markdown link with either "[title][]" or
3030
## "[title](link)"
3131
primary_sources:
32-
- title: Interactive Miniscript Demo
32+
- title: Interactive miniscript demo
3333
link: http://bitcoin.sipa.be/miniscript/
3434

3535
## Optional. Each entry requires "title", "url", and "date". May also use "feature:
@@ -39,14 +39,18 @@ optech_mentions:
3939
url: /en/newsletters/2019/02/05/#miniscript
4040
date: 2019-02-05
4141

42-
- title: Final stack empty, insights from Miniscript development
42+
- title: Final stack empty, insights from miniscript development
4343
url: /en/newsletters/2019/05/29/#final-stack-empty
4444
date: 2019-05-29
4545

4646
- title: Miniscript request for comments
4747
url: /en/newsletters/2019/08/28/#miniscript-request-for-comments
4848
date: 2019-08-28
4949

50+
- title: "2019 year-in-review: miniscript"
51+
url: /en/newsletters/2019/12/28/#miniscript
52+
date: 2019-12-28
53+
5054
## Optional. Same format as "primary_sources" above
5155
see_also:
5256
- title: "Miniscript: streamlined Bitcoin scripting"

_topics/en/multipath-payments.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,26 @@ optech_mentions:
7878
url: /en/newsletters/2019/11/13/#lnd-3442
7979
date: 2019-11-13
8080

81+
- title: "C-Lightning #3259 adds payment secrets to prevent multipath probing"
82+
url: /en/newsletters/2019/12/04/#c-lightning-3259
83+
date: 2019-12-04
84+
85+
- title: 'LND #3788 adds support for "payment addresses" (payment secrets)'
86+
url: /en/newsletters/2019/12/11/#lnd-3788
87+
date: 2019-12-11
88+
89+
- title: Multiple LN implementations add multipath payment support
90+
url: /en/newsletters/2019/12/18/#ln-implementations-add-multipath-payment-support
91+
date: 2019-12-18
92+
93+
- title: Basic multipath payment support added to LN specification
94+
url: /en/newsletters/2019/12/18/#bolts-643
95+
date: 2019-12-18
96+
97+
- title: "2019 year-in-review: multipath payments"
98+
url: /en/newsletters/2019/12/28/#multipath
99+
date: 2019-12-28
100+
81101
## Optional. Same format as "primary_sources" above
82102
# see_also:
83103
# - title:

_topics/en/musig.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,10 @@ optech_mentions:
7575
url: /en/newsletters/2019/11/27/#schnorr-taproot-updates
7676
date: 2019-11-27
7777

78+
- title: Composable MuSig---concerns about safely using signer sub-groups
79+
url: /en/newsletters/2019/12/04/#composable-musig
80+
date: 2019-12-30
81+
7882
## Optional. Same format as "primary_sources" above
7983
see_also:
8084
- title: Schnorr signatures

_topics/en/reproducible-builds.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,10 @@ optech_mentions:
5151
url: /en/newsletters/2019/05/07/#new-architecture-and-new-ubuntu-snap-package
5252
date: 2019-05-07
5353

54+
- title: "2019 year-in-review: reproducible builds"
55+
url: /en/newsletters/2019/12/28/#reproducibility
56+
date: 2019-12-28
57+
5458
## Optional. Same format as "primary_sources" above
5559
see_also:
5660
- title: "Presentation: Bitcoin Build System Security"

_topics/en/sighash_noinput.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,10 @@ optech_mentions:
7272
url: /en/newsletters/2018/12/28#sighash_noinput
7373
date: 2018-12-28
7474

75+
- title: "2019 year-in-review: `SIGHASH_ANYPREVOUT`"
76+
url: /en/newsletters/2019/12/28/#anyprevout
77+
date: 2019-12-28
78+
7579
## Optional. Same format as "primary_sources" above
7680
see_also:
7781
- title: Eltoo

_topics/en/signet.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,12 @@ optech_mentions:
6363
url: /en/newsletters/2019/11/13/#bips-803
6464
date: 2019-11-13
6565

66+
- title: "2019 year-in-review: signet"
67+
url: /en/newsletters/2019/12/28/#signet
68+
date: 2019-12-28
69+
6670
## Optional. Same format as "primary_sources" above
6771
see_also:
68-
- title: "Bicoin Core #16411: signet support"
72+
- title: "Bitcoin Core #16411: signet support"
6973
link: https://github.com/bitcoin/bitcoin/pull/16411
7074
---

_topics/en/taproot.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,10 @@ optech_mentions:
8585
url: /en/newsletters/2019/11/13/#x-only-pubkeys
8686
date: 2019-11-13
8787

88+
- title: "2019 year-in-review: taproot"
89+
url: /en/newsletters/2019/12/28/#taproot
90+
date: 2019-12-28
91+
8892
## Optional
8993
see_also:
9094
- title: MAST

_topics/en/tapscript.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,15 @@ optech_mentions:
6969
date: 2019-10-29
7070
feature: true
7171

72+
- title: Discussion about position commitments using signature-checking opcodes
73+
url: /en/newsletters/2019/12/04/#continued-schnorr-taproot-discussion
74+
date: 2019-12-04
75+
76+
- title: "2019 year-in-review: taproot and tapscript"
77+
url: /en/newsletters/2019/12/28/#taproot
78+
date: 2019-12-28
79+
80+
7281
## Optional. Same format as "primary_sources" above
7382
see_also:
7483
- title: Taproot

_topics/en/trampoline-payments.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,10 @@ optech_mentions:
5353
url: /en/newsletters/2019/11/20/#eclair-1209
5454
date: 2019-11-20
5555

56+
- title: "2019 year-in-review: trampoline payments"
57+
url: /en/newsletters/2019/12/28/#trampoline
58+
date: 2019-12-28
59+
5660
## Optional. Same format as "primary_sources" above
5761
see_also:
5862
- title: "BOLTs PR #654: Trampoline Routing"

_topics/en/watchtowers.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,18 @@ optech_mentions:
6868
url: /en/newsletters/2019/09/25/#watchtower-storage-costs
6969
date: 2019-09-25
7070

71+
- title: Watchtower BOLT specification proposed
72+
url: /en/newsletters/2019/12/04/#proposed-watchtower-bolt
73+
date: 2019-12-04
74+
75+
- title: Discussion about watchtowers for eltoo payment channels
76+
url: /en/newsletters/2019/12/11/#watchtowers-for-eltoo-payment-channels
77+
date: 2019-12-11
78+
79+
- title: "2019 year-in-review: watchtowers"
80+
url: /en/newsletters/2019/12/28/#watchtowers
81+
date: 2019-12-28
82+
7183
## Optional. Same format as "primary_sources" above
7284
see_also:
7385
- title: LND watchtower tutorial

0 commit comments

Comments
 (0)