Return-Path: <roconnor@blockstream.com> Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by lists.linuxfoundation.org (Postfix) with ESMTP id 5CBB5C000B for <bitcoin-dev@lists.linuxfoundation.org>; Thu, 17 Feb 2022 14:51:09 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 354424027A for <bitcoin-dev@lists.linuxfoundation.org>; Thu, 17 Feb 2022 14:51:09 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org X-Spam-Flag: NO X-Spam-Score: -1.899 X-Spam-Level: X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-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 Authentication-Results: smtp2.osuosl.org (amavisd-new); dkim=pass (2048-bit key) header.d=blockstream-com.20210112.gappssmtp.com 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 8K8m445IKjnk for <bitcoin-dev@lists.linuxfoundation.org>; Thu, 17 Feb 2022 14:51:06 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 Received: from mail-qk1-x72e.google.com (mail-qk1-x72e.google.com [IPv6:2607:f8b0:4864:20::72e]) by smtp2.osuosl.org (Postfix) with ESMTPS id 99A5B40165 for <bitcoin-dev@lists.linuxfoundation.org>; Thu, 17 Feb 2022 14:51:06 +0000 (UTC) Received: by mail-qk1-x72e.google.com with SMTP id b22so4878861qkk.12 for <bitcoin-dev@lists.linuxfoundation.org>; Thu, 17 Feb 2022 06:51:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=blockstream-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=6uGsUP2eb8T5FN2A6IGBW3HZ7R5B25q/KfFENqUlHXU=; b=YDKnwf5qXoyM5STBHkQEKlXC1EdVgjrqpODvywLQnuXHVTSsUfd9pDQGFiO/dC1EFy y00CdcHnIq/KRSMwXLsUbScLq9K/5SQ9Pp1vozoqZ1D1Sy+c8U6oq70HVkw5XMigMbsW EtqWgja3FYbyavHaD0jFSKPhirBljIZ3jU2NWZebdZ1UULsb2mVve0di9lkmrgPsXUBu vvAfym3AlYSqHCIWO8HpIwmTOJNTBLWP+WUisFygTitMoAAOB3P73nulHElCqUnF0B8Y VqvDJw1+Y/VczMNNBPVM3KpYRW149DGKeuubvXCSZw02BNR8tDVJG+FO9D8NiPwK0CtU 0KFA== 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=6uGsUP2eb8T5FN2A6IGBW3HZ7R5B25q/KfFENqUlHXU=; b=DxVu94WXI2vUCbYYsFOk27PQRv6d6lBX5+0hZvDlOTUduh4/ZB8P4DfA8sF6tA6VY+ h0Pj5Ma9ONdzCGe+NRKnO/ZhEc3wlRupEJyxIVJ+NESowD4XKbqfcO8xGJwNbII4jBpV zFS88NujlY/5g9HgmyFOKCS/JwDV/WesN9/V2hj9nedimMyOA7EgUBonsh7dbK0DdlcR ZRH6QfKqkUffXRSc33NcuYW0Cp8M/ccnGEzHTTPAs4Mpw5gAMtgqoiVxlhaLfA67Pwoc ufR1PS/8QSf6CFNpQoU2g2waid/uDg3th70SnkdNe7Jj3ajJdu3LQBBsUrV/TsJNBLiF 3QXg== X-Gm-Message-State: AOAM532riDfQxEDF05SF9O2k646VGTsJ8WkCSXKH7v7isJJaYOm/BIGC vbCBnMPpoaAMekAUKUZOtfkXmb8WpFjmTU6bRZYFkfJ3cRQ= X-Google-Smtp-Source: ABdhPJxzAywHiX3QaarWNmbIR8tIWvVehXTwrM3L87cWOImEzSg3Vt113ShvZ+Ezbr/jg/YT/ApJ76UYyaHgPXK8ShQ= X-Received: by 2002:ae9:ddc4:0:b0:60d:ed94:7aa9 with SMTP id r187-20020ae9ddc4000000b0060ded947aa9mr779014qkf.602.1645109465207; Thu, 17 Feb 2022 06:51:05 -0800 (PST) MIME-Version: 1.0 References: <CAMZUoK=pkZuovtifBzdqhoyegzG+9hRTFEc7fG9nZPDK4KbU3w@mail.gmail.com> <20220128013436.GA2939@erisian.com.au> <CAMZUoK=U_-ah3cQbESE8hBXOvSMpxJJd1-ca0mYo7SvMi7izYQ@mail.gmail.com> <20220201011639.GA4317@erisian.com.au> <CAMZUoKmp_B9vYX8akyWz6dXtrx6PWfDV6mDVG5Nk2MZdoAqnAg@mail.gmail.com> <20220217142727.GA1429@erisian.com.au> In-Reply-To: <20220217142727.GA1429@erisian.com.au> From: "Russell O'Connor" <roconnor@blockstream.com> Date: Thu, 17 Feb 2022 09:50:53 -0500 Message-ID: <CAMZUoKmobjNvoPKgpw=dmfvbii69+j7PujPm_7HD=c5+g_X1hQ@mail.gmail.com> To: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org> Content-Type: multipart/alternative; boundary="0000000000004a734605d837e5f6" Subject: Re: [bitcoin-dev] TXHASH + CHECKSIGFROMSTACKVERIFY in lieu of CTV and ANYPREVOUT X-BeenThere: bitcoin-dev@lists.linuxfoundation.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Bitcoin Protocol Discussion <bitcoin-dev.lists.linuxfoundation.org> List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>, <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe> List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/> List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org> List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help> List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>, <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=subscribe> X-List-Received-Date: Thu, 17 Feb 2022 14:51:09 -0000 --0000000000004a734605d837e5f6 Content-Type: text/plain; charset="UTF-8" On Thu, Feb 17, 2022 at 9:27 AM Anthony Towns <aj@erisian.com.au> wrote: > > I guess that's all partly dependent on thinking that, TXHASH isn't > great for tx introspection (especially without CAT) and, (without tx > introspection and decent math opcodes), DLCs already provide all the > interesting oracle behaviour you're really going to get... > You left out CSFSV's ability to do pubkey delegation. --0000000000004a734605d837e5f6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Thu, Feb 17, 2022 at 9:27 AM Anthony Towns <<a href=3D"mailto:= aj@erisian.com.au">aj@erisian.com.au</a>> wrote:<br></div><blockquote cl= ass=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid= rgb(204,204,204);padding-left:1ex"> <br> I guess that's all partly dependent on thinking that, TXHASH isn't<= br> great for tx introspection (especially without CAT) and, (without tx<br> introspection and decent math opcodes), DLCs already provide all the<br> interesting oracle behaviour you're really going to get...<br></blockqu= ote><div><br></div><div>You left out CSFSV's ability to do pubkey deleg= ation.<br></div></div></div> --0000000000004a734605d837e5f6--