Return-Path: Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by lists.linuxfoundation.org (Postfix) with ESMTP id 33266C002D for ; Sun, 24 Jul 2022 18:23:04 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 0D8614048C for ; Sun, 24 Jul 2022 18:23:04 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 0D8614048C Authentication-Results: smtp2.osuosl.org; dkim=pass (2048-bit key) header.d=chia.net header.i=@chia.net header.a=rsa-sha256 header.s=google header.b=WPayNPCq X-Virus-Scanned: amavisd-new at osuosl.org X-Spam-Flag: NO X-Spam-Score: -2.099 X-Spam-Level: X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ryrW5RuLOlB1 for ; Sun, 24 Jul 2022 18:23:03 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 1A9DF400B9 Received: from mail-yw1-x1133.google.com (mail-yw1-x1133.google.com [IPv6:2607:f8b0:4864:20::1133]) by smtp2.osuosl.org (Postfix) with ESMTPS id 1A9DF400B9 for ; Sun, 24 Jul 2022 18:23:02 +0000 (UTC) Received: by mail-yw1-x1133.google.com with SMTP id 00721157ae682-31d85f82f0bso90217237b3.7 for ; Sun, 24 Jul 2022 11:23:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chia.net; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=2xN9Ral2j8qeyffJcKPX9/0d0zBsyyTU2H5jT2r19A8=; b=WPayNPCqzHBE6GspK10hRhjYyG+231Zk+YiAfCyTxC7o1TbMEe8Ax1cvjk7f5T3Kw+ HeDn1CdmdmkSAoOTtQkxqnVcGkovtP1HgYpBVj2UmrKIsdcJroc3p3wopzDd04SiGaTl PFc9T09Hw1FWI47fVlpywoEURS6608fXUiGR3wm465YP3XogamX4LduLMO0lFjYN4n/L PmGrvqW+05Ivi63g/R6NjIzL2/jOW5fdpC/DQ0MKVMYUVnqX7+mMPawpF/bG0ILEMX9u nMtmrGj/pWJm/pAFNBNLfY/WUtklwoIpqrWLCD3I/SwevqfPws7pt5OvbTSOwoCC7UQL FZOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=2xN9Ral2j8qeyffJcKPX9/0d0zBsyyTU2H5jT2r19A8=; b=tAJFebdvqIR+EmPWBewW6rWh3JCbUkkSmK78YOoc0qvrKLo+rShLeuBoYY9AZ3G2SB OBhmIE7BMt9VoWthoDeKWxvaczcgbU3grqw2bMBNhF3JAuFQd8WyV29HHS0KAbXAgfGA apG3MAx/X/DS8eOi8SSE2g+UaD3tPai8zAYGFbiIKUzriVeh3pdXQQgOAnx6LwFoiwDq LeOgOgeknZYeJcP3CIxHDOb09lD+4xX38HewOrAOxAlbZ3YA8AWn9caoqNxLNk2YcAHI 9GYAbWD5J5O/OVniDQ16ART343sRR2nqAct4rfeLDTHt8K04uXj7J/5yrOm0enVHT+iW isZQ== X-Gm-Message-State: AJIora+lqP/Rrg2pKLLq3+Z7KdRRZ3AOVcAliaD8M80fUSUuwqefyeNV 2wSdrr4KmK1dKOKzKFwyh1311PMIzY6Sh8zXmch4Jg== X-Google-Smtp-Source: AGRyM1sXu+foyUXekc+r/U33jT0Q1HsBwOlqt5+tYk6RlCuVYzR/VdEZamClgfZPPZ3qubke7YUz90woUitEOqAOTJA= X-Received: by 2002:a0d:e613:0:b0:31e:5fa4:f83c with SMTP id p19-20020a0de613000000b0031e5fa4f83cmr7283646ywe.91.1658686981875; Sun, 24 Jul 2022 11:23:01 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Bram Cohen Date: Sun, 24 Jul 2022 11:22:51 -0700 Message-ID: To: Antoine Riard , Bitcoin Protocol Discussion Content-Type: multipart/alternative; boundary="0000000000005945b305e49128b4" X-Mailman-Approved-At: Sun, 24 Jul 2022 18:34:04 +0000 Subject: Re: [bitcoin-dev] On a new community process to specify covenants 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: Sun, 24 Jul 2022 18:23:04 -0000 --0000000000005945b305e49128b4 Content-Type: text/plain; charset="UTF-8" On Wed, Jul 20, 2022 at 2:46 PM Antoine Riard via bitcoin-dev < bitcoin-dev@lists.linuxfoundation.org> wrote: > Indeed this range has grown wild. Without aiming to be exhaustive (I'm > certainly missing some interesting proposals lost in the abyss of > bitcointalk.org), we can mention the following use-cases: multi-party > stateful contracts [11], congestion trees [12], payment pools [13], "eltoo" > layered commitments [14], programmable vaults [15], multi-events contracts > [16], blockchain-as-oracle bets [17], spacechains [18], trustless > collateral lending [19], ... > The big question you missed is whether capabilities are in scope for a covenants proposal. In particular, vaults work a lot better when payments to them are immediately locked up in the vault rather than it having to do a step to accept them first. --0000000000005945b305e49128b4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Wed, Jul 20, 2022 at 2:46 PM Antoine R= iard via bitcoin-dev <bitcoin-dev@lists.linuxfoundation.org> wrote:

--0000000000005945b305e49128b4--