Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
311 changes: 311 additions & 0 deletions _posts/en/newsletters/2024-01-17-newsletter.md

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions _topics/en/anonymity-networks.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,9 @@ optech_mentions:
- title: "Bitcoin Core #27411 stops announcing the local node's Tor or I2P address on other networks"
url: /en/newsletters/2023/07/19/#bitcoin-core-27411

- title: "Bitcoin Core #29200 allows the I2P to use connections encrypted with both ECIES-X25519 and ElGamal"
url: /en/newsletters/2024/01/17/#bitcoin-core-29200

## Optional. Same format as "primary_sources" above
see_also:
- title: Dandelion
Expand Down
74 changes: 74 additions & 0 deletions _topics/en/ark.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
---
title: Ark

## Optional. Shorter name to use for reference style links e.g., "foo"
## will allow using the link [topic foo][]. Not case sensitive
# shortname: foo

## Optional. An entry will be added to the topics index for each alias
#aliases:
# - Foo

## Required. At least one category to which this topic belongs. See
## schema for options
categories:
- Contract Protocols

## Optional. Produces a Markdown link with either "[title][]" or
## "[title](link)"
primary_sources:
- title: "Basis Of Ark Technology (BOATs)"
link: https://github.com/ark-network/boats

## Optional. Each entry requires "title" and "url". May also use "feature:
## true" to bold entry and "date"
optech_mentions:
- title: Proposal for a managed joinpool protocol
url: /en/newsletters/2023/05/31/#proposal-for-a-managed-joinpool-protocol
feature: true

- title: Improving LN scalability with covenants in a similar way to Ark
url: /en/newsletters/2023/09/27/#using-covenants-to-improve-ln-scalability

## Optional. Same format as "primary_sources" above
see_also:
- title: Joinpools
link: topic joinpools

- title: Covenants
link: topic covenants

## Optional. Force the display (true) or non-display (false) of stub
## topic notice. Default is to display if the page.content is below a
## threshold word count
#stub: false

## Required. Use Markdown formatting. Only one paragraph. No links allowed.
## Should be less than 500 characters
excerpt: >
**Ark** is a trustless joinpool-style protocol where a large number
of users share a UTXO by accepting a counterparty as a co-signer on
all transactions within a certain time period. This spreads the cost
of onchain fees from using that UTXO across many users, minimizing
their individual costs.

---
The users can either unilaterally withdraw their bitcoins onchain
after the expiry of the time period or instantly and trustlessly
transfer them offchain to the counterparty before the end of the time
period. Normally, a user will simply roll their bitcoins into another
contract with the counterparty, which can be highly fee efficient when
done with many other users at the same time. Alternatively, the
counterparty may help the user make a payment onchain, through LN, or
through any other protocol supported by the counterparty. Presumably,
the counterparty would pass along to the user any fees the
counterparty had to pay for using the payment protocol, e.g.
forwarding fees if LN was used.

Ark can be implemented on Bitcoin with no consensus changes required,
but it will support a larger number of users---making it much more fee
efficient---if a [covenant][topic covenants] feature is added to
Bitcoin.

{% include references.md %}
{% include linkers/issues.md issues="" %}
3 changes: 3 additions & 0 deletions _topics/en/cluster-mempool.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,9 @@ optech_mentions:
- title: "Discussion about cluster fee estimation"
url: /en/newsletters/2024/01/03/#cluster-fee-estimation

- title: "Overview of cluster mempoool, including discussion about its effect on CPFP carve-out"
url: /en/newsletters/2024/01/17/#overview-of-cluster-mempool-proposal

## Optional. Same format as "primary_sources" above
see_also:
- title: Package relay
Expand Down
3 changes: 3 additions & 0 deletions _topics/en/cpfp-carve-out.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,9 @@ optech_mentions:
- title: Research into alternatives to CPFP carve-out for fee bumping in multiparty contract protocols
url: /en/newsletters/2021/12/08/#fee-bumping-research

- title: "Discussion about the incompatibility between cluster mempool and CPFP carve-out"
url: /en/newsletters/2024/01/17/#cpfp-carve-out-needs-to-be-removed

## Optional. Same format as "primary_sources" above
see_also:
- title: Transaction pinning
Expand Down
6 changes: 6 additions & 0 deletions _topics/en/ephemeral-anchors.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,12 @@ optech_mentions:
- title: Discussion about ephemeral anchors for LN and v3 transaction relay proposal
url: /en/newsletters/2024/01/10/#discussion-about-ln-anchors-and-v3-transaction-relay-proposal

- title: Discussion about cluster mempool and a need for a CPFP carve out replacement like ephemeral anchors
url: /en/newsletters/2024/01/17/#cpfp-carve-out-needs-to-be-removed

- title: "Discussion about Miner Extractable Value (MEV) in non-zero ephemeral anchors"
url: /en/newsletters/2024/01/17/#discussion-of-miner-extractable-value-mev-in-non-zero-ephemeral-anchors

## Optional. Same format as "primary_sources" above
see_also:
- title: V3 Transaction Relay
Expand Down
3 changes: 3 additions & 0 deletions _topics/en/op_checksigfromstack.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,9 @@ optech_mentions:
- title: "Mashup of OP_CTV and APO proposed using OP_CSFS and OP_TXHASH"
url: /en/newsletters/2023/08/30/#covenant-mashup-using-txhash-and-csfs

- title: "Mashup of OP_CTV and OP_CSFS proposed, along with new OP_INTERNALKEY"
url: /en/newsletters/2024/01/17/#new-lnhance-combination-soft-fork-proposed

## Optional. Same format as "primary_sources" above
see_also:
- title: Covenants in Elements Alpha
Expand Down
3 changes: 3 additions & 0 deletions _topics/en/op_checktemplateverify.md
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,9 @@ optech_mentions:
- title: "Using covenants like OP_CTV and APO to improve LN scalability"
url: /en/newsletters/2023/09/27/#using-covenants-to-improve-ln-scalability

- title: "Mashup of OP_CTV and OP_CSFS proposed, along with new OP_INTERNALKEY"
url: /en/newsletters/2024/01/17/#new-lnhance-combination-soft-fork-proposed

## Optional. Same format as "primary_sources" above
see_also:
- title: Covenants
Expand Down
3 changes: 3 additions & 0 deletions _topics/en/rendez-vous-routing.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,9 @@ optech_mentions:
- title: "LDK #2781 and #2688 update support for sending and receiving blinded payments"
url: /en/newsletters/2024/01/03/#ldk-2781

- title: "LND #8095 and #8142 add additional logic to parts of LND's codebase for handling binded paths"
url: /en/newsletters/2024/01/17/#lnd-8095

## Optional. Same format as "primary_sources" above
see_also:
- title: Unannounced channels
Expand Down
3 changes: 3 additions & 0 deletions _topics/en/responsible-disclosures.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,9 @@ optech_mentions:
- title: "Niklas Gögge responsibly disclosed two vulnerabilities affecting LND"
url: /en/newsletters/2024/01/03/#disclosure-of-past-lnd-vulnerabilities

- title: "Matt Morehouse responsibly disclosed vulnerability affecting Core Lightning"
url: /en/newsletters/2024/01/17/#disclosure-of-past-vulnerability-in-core-lightning

## Optional. Same format as "primary_sources" above
# see_also:
# - title:
Expand Down
3 changes: 3 additions & 0 deletions _topics/en/v2-p2p-transport.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,9 @@ optech_mentions:
- title: "Bitcoin Core #28331 adds optional support for v2 encrypted P2P transport"
url: /en/newsletters/2023/10/11/#bitcoin-core-28331

- title: "Bitcoin Core #29058 begins using v2 P2P transport by default for some connections"
url: /en/newsletters/2024/01/17/#bitcoin-core-29058

## Optional. Same format as "primary_sources" above
see_also:
- title: BIP151
Expand Down
3 changes: 3 additions & 0 deletions _topics/en/version-3-transaction-relay.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,9 @@ optech_mentions:
- title: Discussion about LN anchors and v3 transaction relay proposal
url: /en/newsletters/2024/01/10/#discussion-about-ln-anchors-and-v3-transaction-relay-proposal

- title: Discussion about cluster mempool and a need for a CPFP carve out replacement like v3 relay
url: /en/newsletters/2024/01/17/#cpfp-carve-out-needs-to-be-removed

## Optional. Same format as "primary_sources" above
see_also:
- title: Transaction pinning
Expand Down