Return-Path: Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by lists.linuxfoundation.org (Postfix) with ESMTP id B43C1C0012 for ; Thu, 9 Dec 2021 18:25:00 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 92A87854BC for ; Thu, 9 Dec 2021 18:25:00 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org X-Spam-Flag: NO X-Spam-Score: -4.199 X-Spam-Level: X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tc2OrKqfLKZW for ; Thu, 9 Dec 2021 18:24:59 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.8.0 Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) by smtp1.osuosl.org (Postfix) with ESMTPS id 7A7548565E for ; Thu, 9 Dec 2021 18:24:59 +0000 (UTC) Received: from mail-lj1-f172.google.com (mail-lj1-f172.google.com [209.85.208.172]) (authenticated bits=0) (User authenticated as jlrubin@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 1B9IOu75005522 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=NOT) for ; Thu, 9 Dec 2021 13:24:57 -0500 Received: by mail-lj1-f172.google.com with SMTP id z8so10288109ljz.9 for ; Thu, 09 Dec 2021 10:24:57 -0800 (PST) X-Gm-Message-State: AOAM532tTumL1TIBDTgvmjYrFnJGB1FsUMjyGoHbfeAZL1+l9MGpUgKE 8UZ7ldFwuvldbzadW4yQyxh/SaNvWNv5yqzkCgA= X-Google-Smtp-Source: ABdhPJyTerKd4q466QrCwcWBxBBkiepf8cdJ+hgCxBUR1oVRApgRpvs35n5tFPe6neW/HWGn+2lFQiW2phlolyoRMLA= X-Received: by 2002:a2e:7a02:: with SMTP id v2mr7994383ljc.227.1639074296043; Thu, 09 Dec 2021 10:24:56 -0800 (PST) MIME-Version: 1.0 From: Jeremy Date: Thu, 9 Dec 2021 10:24:44 -0800 X-Gmail-Original-Message-ID: Message-ID: To: Bitcoin development mailing list Content-Type: multipart/alternative; boundary="0000000000002d1ec605d2bab957" Subject: [bitcoin-dev] [Bitcoin Advent Calendar]: Congestion Control X-BeenThere: bitcoin-dev@lists.linuxfoundation.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Bitcoin Protocol Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Dec 2021 18:25:00 -0000 --0000000000002d1ec605d2bab957 Content-Type: text/plain; charset="UTF-8" Today's post is a follow up to some older content about congestion control & CTV. It's written (as with the rest of the series) to be a bit more approachable than technical, but there are code samples in Sapio of constructing a payout tree. today's post: https://rubin.io/bitcoin/2021/12/09/advent-12/ older posts: - https://utxos.org/analysis/bip_simulation/ - https://utxos.org/analysis/batching_sim/ Generally, I think the importance and potential of congestion control is currently understated. The next couple posts will build on this with Coin Pools, Mining Pools, and Lighting which also leverage congestion control structures with multi-party opt-outs for added punch. But even in the base case, these congestion control primitives can be really important for large volume large value businesses to close out liabilities reliably without being impacted too much by transient chain weather. Those types of demand (high volume, high value) aren't served well by the lightning network (ever) since the large values of flows would be difficult to route and might prefer being deposited directly into cold storage given the amounts at stake. best, Jeremy -- @JeremyRubin --0000000000002d1ec605d2bab957 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Today's post is a fol= low up to some older content about congestion control & CTV.

It&#= 39;s written (as with the rest of the series) to be a bit more approachable= than technical, but there are code samples in Sapio of constructing=C2=A0a= payout tree.

today's post:

older posts:

Generally, I think the i= mportance and potential of congestion control is currently understated. The= next couple posts will build on this with Coin Pools, Mining Pools, and Li= ghting which also leverage congestion control structures with multi-party o= pt-outs for added punch. But even in the base case, these congestion contro= l primitives can be really important for large volume large value businesse= s to close out liabilities reliably without being impacted too much by tran= sient chain weather. Those types of demand (high volume, high value) aren&#= 39;t served well by the lightning network (ever) since the large values of = flows would be difficult to route and might prefer being deposited directly= into cold storage given the amounts at stake.

best,

Jeremy
--0000000000002d1ec605d2bab957--