Skip to content

Commit

Permalink
News180: topics and harding's final edits
Browse files Browse the repository at this point in the history
  • Loading branch information
harding committed Dec 22, 2021
1 parent f0a6d10 commit 8e9d977
Show file tree
Hide file tree
Showing 14 changed files with 52 additions and 8 deletions.
15 changes: 7 additions & 8 deletions _posts/en/newsletters/2021-12-22-newsletter.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ LND. Signets are test networks anyone can use to simulate Bitcoin's
main network (mainnet), either as it exists today or how it might exist
with certain changes (such as the activation of a soft fork consensus
change). Most software implementing signets also supports a default
signet that provides a particularly convenient environment for software
signet that provides a particularly convenient means for software
developed by different teams to be tested in a safe environment that
comes as close as possible to the environment they'll experience when
real money is at stake. Also [discussed][signet reorgs] this year was
Expand Down Expand Up @@ -245,7 +245,7 @@ addresses.
- **December<!--taproot-->** saw Bitcoin Core merge a PR that would
allow [descriptor wallets][topic descriptors] to create
[bech32m][topic bech32] addresses for receiving taproot payments. LN
devs also further discussed [making use][ln ptlcs] of taproot's
developers also further discussed [making use][ln ptlcs] of taproot's
features.

Despite complications choosing an activation mechanism for taproot and
Expand Down Expand Up @@ -392,7 +392,7 @@ relay][topic package relay] will allow relay nodes and miners to treat
packages of related transactions as if they were a single transaction
for feerate purposes. A package might contain a parent transaction with a
low feerate and a child transaction with a high feerate; the
profitability of mining the parent transaction would incentivize miners
profitability of mining the child transaction would incentivize miners
to also mine the parent transaction. Although package mining has been
[implemented][bitcoin core #7600] in Bitcoin Core since 2016, there has
so far been no way for nodes to relay transactions as packages, meaning
Expand Down Expand Up @@ -424,7 +424,7 @@ instant payments. A node that sees the advertisement can simultaneously
pay for and receive the inbound capacity using a [dual funded][topic
dual funding] channel open. Although there’s no way to enforce that the
advertising node actually routes payments, the proposal does incorporate
an earlier proposal also [later used][lnd#5709] in Lightning Pool that
an earlier proposal (also [later used][lnd#5709] in Lightning Pool) that
prevents the advertiser from using their money for other purposes until
the agreed upon lease period has concluded. That means refusing to
route payments would provide no advantages but would deny the
Expand Down Expand Up @@ -504,7 +504,7 @@ In Optech's fourth year, we published 51 weekly [newsletters][], added 30
new pages to our [topics index][], published a [contributed blog
post][additive batching], and wrote (with the help of [two][zmn guest]
guest [posters][darosior guest]) a 21-part series about [preparing for
taproot][p4tr]). Altogether, Optech published over 80,000 words about
taproot][p4tr]. Altogether, Optech published over 80,000 words about
Bitcoin software research and development this year, the rough
equivalent of a 250-page book. <!-- wc -w _posts/en/newsletters/2021-*
_includes/specials/taproot/en/* -->
Expand Down Expand Up @@ -554,7 +554,7 @@ the same benefits of eltoo but without requiring the
consensus changes. The proposal would reduce payment latency to nearly
as fast as data could travel one way between all the routing nodes on a
particular path. It would also increase resiliency by allowing a node to
backup all of the information it needs at the time a channel is created
back up all of the information it needs at the time a channel is created
and obtain any other information in most cases during a data restore.
It would also allow receiving payments with an offline key, allowing
merchant nodes in particular to limit the amount of time their keys
Expand Down Expand Up @@ -597,7 +597,7 @@ very much want to see them credited for their incredible work, but we
also want to recognize all of the contributors who we wouldn't normally
mention.

They're the people spending hours on coding reviews, or who are writing
They're the people spending hours on code reviews, or who are writing
tests for established behavior to ensure it doesn't unexpectedly change,
or who put effort into debugging mysterious issues to fix problems
before money is put at risk, or who are working on a hundred other tasks
Expand All @@ -616,7 +616,6 @@ see what exciting new developments they will deliver in 2022.
*The Optech newsletter will return to its regular Wednesday publication
schedule on January 5th.*

<!-- FIXME add topic links, there's gonna be a lot!!! -->
{% include references.md %}
{% include linkers/issues.md issues="878,7600" %}
[2018 summary]: /en/newsletters/2018/12/28/
Expand Down
3 changes: 3 additions & 0 deletions _topics/en/atomic-multipath.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,9 @@ optech_mentions:
- title: "LND 0.14.0-beta allows multiple spontaneous payments to the same AMP invoice"
url: /en/newsletters/2021/11/24/#lnd-0-14-0-beta

- title: "2021 year-in-review: atomic multipath payments"
url: /en/newsletters/2021/12/22/#amp

## Optional. Same format as "primary_sources" above
see_also:
- title: Simplified Multipath Payments (SMP)
Expand Down
3 changes: 3 additions & 0 deletions _topics/en/bech32.md
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,9 @@ optech_mentions:
- title: "Bitcoin Core #16807 returns the location of typos in bech32/bech32m addresses"
url: /en/newsletters/2021/12/01/#bitcoin-core-16807

- title: "2021 year-in-review: bech32m addresses"
url: /en/newsletters/2021/12/22/#bech32m

## Optional. Same format as "primary_sources" above
see_also:
- title: Javascript bech32 demo decoder
Expand Down
3 changes: 3 additions & 0 deletions _topics/en/channel-jamming-attacks.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,9 @@ optech_mentions:
- title: "Summary of LN developer conference, including discussion of channel jamming attacks"
url: /en/newsletters/2021/11/10/#ln-summit-2021-notes

- title: "2021 year-in-review: channel jamming"
url: /en/newsletters/2021/12/22/#jamming

## Optional. Same format as "primary_sources" above
# see_also:
# - title:
Expand Down
6 changes: 6 additions & 0 deletions _topics/en/dual-funding.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,12 @@ optech_mentions:
- title: C-Lightning 0.10.1 updates the experimental implementation of dual funding
url: /en/newsletters/2021/08/11/#c-lightning-0-10-1

- title: "2021 year-in-review: dual-funded channels"
url: /en/newsletters/2021/12/22/#dual-funding

- title: "2021 year-in-review: liquidity advertisements"
url: /en/newsletters/2021/12/22/#liq-ads

## Optional. Same format as "primary_sources" above
see_also:
- title: PSBT (dependency of dual funding)
Expand Down
3 changes: 3 additions & 0 deletions _topics/en/offers.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,9 @@ optech_mentions:
- title: "Summary of LN developer conference, including discussion of offers"
url: /en/newsletters/2021/11/10/#ln-summit-2021-notes

- title: "2021 year-in-review: offers"
url: /en/newsletters/2021/12/22/#offers

## Optional. Same format as "primary_sources" above
# see_also:
# - title:
Expand Down
3 changes: 3 additions & 0 deletions _topics/en/onion-messages.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,9 @@ optech_mentions:
- title: "Eclair #2061 adds initial support for onion messages"
url: /en/newsletters/2021/12/08/#eclair-2061

- title: "2021 year-in-review: onion messages"
url: /en/newsletters/2021/12/22/#offers

## Optional. Same format as "primary_sources" above
# see_also:
# - title:
Expand Down
3 changes: 3 additions & 0 deletions _topics/en/output-script-descriptors.md
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,9 @@ optech_mentions:
- title: Bitcoin Core #22364 adds support for creating taproot descriptors in the wallet"
url: /en/newsletters/2021/12/01/#bitcoin-core-22364

- title: "2021 year-in-review: output script descriptors"
url: /en/newsletters/2021/12/22/#descriptors

## Optional. Same format as "primary_sources" above
see_also:
- title: Miniscript
Expand Down
3 changes: 3 additions & 0 deletions _topics/en/package-relay.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,9 @@ optech_mentions:
- title: Proposal of initial rules for mempool package acceptance before implementing package relay
url: /en/newsletters/2021/09/22/#package-mempool-acceptance-and-package-rbf

- title: "2021 year-in-review: mempool package acceptance and package relay"
url: /en/newsletters/2021/12/22/#mpa

## Optional. Same format as "primary_sources" above
see_also:
- title: CPFP fee bumping
Expand Down
3 changes: 3 additions & 0 deletions _topics/en/ptlc.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,9 @@ optech_mentions:
- title: "Discussion about LN protocol changes necessary to support PTLCs"
url: /en/newsletters/2021/12/15/#preparing-ln-for-ptlcs

- title: "2021 year-in-review: PTLCs for LN"
url: /en/newsletters/2021/12/22/#ptlcsx

## Optional. Same format as "primary_sources" above
see_also:
- title: Hash Time Locked Contract (HTLC)
Expand Down
6 changes: 6 additions & 0 deletions _topics/en/replace-by-fee.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,12 @@ optech_mentions:
- title: Proposal of initial RBF rules for mempool package acceptance before implementing package relay
url: /en/newsletters/2021/09/22/#package-mempool-acceptance-and-package-rbf

- title: "2021 year-in-review: BIP125 opt-in replace-by-fee discrepency"
url: /en/newsletters/2021/12/22/#bip125

- title: "2021 year-in-review: default transaction replacement by fee"
url: /en/newsletters/2021/12/22/#default-rbf

## Optional. Same format as "primary_sources" above
see_also:
- title: Opt-in RBF FAQ
Expand Down
3 changes: 3 additions & 0 deletions _topics/en/sighash_anyprevout.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,9 @@ optech_mentions:
- title: "Inherited identifiers proposal as an alternative to `SIGHASH_ANYPREVOUT`"
url: /en/newsletters/2021/10/06/#proposal-for-transaction-heritage-identifiers

- title: "2021 year-in-review: SIGHASH_ANYPREVOUT"
url: /en/newsletters/2021/12/22/#anyprevout

## Optional. Same format as "primary_sources" above
see_also:
- title: Eltoo
Expand Down
3 changes: 3 additions & 0 deletions _topics/en/signet.md
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,9 @@ optech_mentions:
- title: "Preparing for taproot: testing on signet"
url: /en/newsletters/2021/09/22/#preparing-for-taproot-14-testing-on-signet

- title: "2021 year-in-review: signet"
url: /en/newsletters/2021/12/22/#signet

## Optional. Same format as "primary_sources" above
see_also:
- title: "Bitcoin Core #16411: signet support"
Expand Down
3 changes: 3 additions & 0 deletions _topics/en/taproot.md
Original file line number Diff line number Diff line change
Expand Up @@ -218,6 +218,9 @@ optech_mentions:
- title: "BIPs #1225 updates BIP341 with extended taproot test vectors"
url: /en/newsletters/2021/11/17/#bips-1225

- title: "2021 year-in-review: taproot"
url: /en/newsletters/2021/12/22/#taproot

## Optional
see_also:
- title: MAST
Expand Down

0 comments on commit 8e9d977

Please sign in to comment.