Return-Path: Received: from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138]) by lists.linuxfoundation.org (Postfix) with ESMTP id B9EC3C002D for ; Fri, 22 Apr 2022 15:40:32 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id A820E83EB7 for ; Fri, 22 Apr 2022 15:40:32 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org X-Spam-Flag: NO X-Spam-Score: -1.848 X-Spam-Level: X-Spam-Status: No, score=-1.848 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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, 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: smtp1.osuosl.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com 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 gs3b8Q8-CIHI for ; Fri, 22 Apr 2022 15:40:31 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 Received: from mail-yw1-x1133.google.com (mail-yw1-x1133.google.com [IPv6:2607:f8b0:4864:20::1133]) by smtp1.osuosl.org (Postfix) with ESMTPS id 5E40A83EB2 for ; Fri, 22 Apr 2022 15:40:31 +0000 (UTC) Received: by mail-yw1-x1133.google.com with SMTP id 00721157ae682-2eba37104a2so89884067b3.0 for ; Fri, 22 Apr 2022 08:40:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=jbgOv4DpaKNJnKTHeyjVNR1xZfSltL6hslPsR3fiFuo=; b=fOecEgdZkib+YEukFALxH00zIjN4wdWyOgOwr3lQA0JR+N/vGa/iC6Uo99l5BlYp2U bc8gBJrh1hyp8GaHM3X3mC1OoFGYAjEJeA9vsT0pexKY3xFltFJ+kt9dBhVrgcRkiKix M0s8E7W7vti31Gtkd1WyeXxkys9WypPhRwqotDFKCRikmHt0iFGszqT5gpBp3QuwZPVp Q7g+09Ioq9pyob4o9H7XidSfqvUrlerAx0dP6r5pl0zMnGZmWYFWyyyQZKDd2jT5wu8K O3tDYLrSTj53TwYoQ2gtUAmoO8QCeWStw0Kva6rhRUfq+eh3AkfhmXUaAW6ozfEs7Q+r nQIQ== 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=jbgOv4DpaKNJnKTHeyjVNR1xZfSltL6hslPsR3fiFuo=; b=sN6X1hXNCRNdJqdqu7vWWeTbvcK6nOkbUjK/VXLdaUBD6dOP/v9qWSqGAao8UjJ79e q8zKLiTDUYKGMR39hQtE41RZ2JJJY3ShiXwKcCry2G+obLaDhNhcAIlbuQlKQCY4xyBY B5mR85bv5KHZArmH7oScsWemAHwMkwDikWX143YOCLefYVOAd84kIRnOxtngaAz+rKyW CGjf4otNgF+k45v2kY9/+sYd2lk38DhXEovD4OZhaBn6A2UbfQqk6aiHjve2ONc+HqVX nEOX/LwXtYBLN1vbANnip4p/XkSKLXuIBr43v5V/bMZFBrA2bo3kCuk6VDZ/JNlpwCPn jSvw== X-Gm-Message-State: AOAM532f7PAqFfTfcpABhpONvM9qvc018z+pOm5cbwSwyq++Q5CYNeVb 3zcp7KxI0Rf3u/pWPd3cqFUKVkaP5aFysT8f8tY= X-Google-Smtp-Source: ABdhPJw3Zu1x6n1uXNv0XfdYLLHqkOmR4dEh8PsGUhNl0ueiFw7LJEeim8/1m4yEkm21EfmKRW47wTD1/NmnDUfYyn0= X-Received: by 2002:a81:4ec3:0:b0:2f4:e5a8:3f15 with SMTP id c186-20020a814ec3000000b002f4e5a83f15mr4744669ywb.233.1650642030182; Fri, 22 Apr 2022 08:40:30 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Corey Haddad Date: Fri, 22 Apr 2022 11:40:19 -0400 Message-ID: To: Zac Greenwood , Bitcoin Protocol Discussion Content-Type: multipart/alternative; boundary="000000000000dc46f205dd400b3b" Subject: Re: [bitcoin-dev] User Resisted Soft Fork for CTV 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: Fri, 22 Apr 2022 15:40:32 -0000 --000000000000dc46f205dd400b3b Content-Type: text/plain; charset="UTF-8" >*A change that increases the number of use cases of Bitcoin affects all users and is *not* non-invasive. More use cases means more blockchain usage which increases the price of a transaction for *everyone*.* This manages to be both incorrect and philosophically opposed to what defines success of the project . Neither the number of ways that people figure out how to innovatively harness Bitcoin's existing capabilities, nor the number or complexity of any optional transaction types that the Bitcoin protocol supports have any bearing on transaction fees. Demand for blockspace from transactions, which is just plain *use* - and not *use cases* - is what could drive up transaction fees. On the philosophical level, as designers of the system, we all hope and work to make Bitcoin so useful, appealing, and secure that there is massive demand for blockspace, even in the face of high transaction fees. As an individual thinking only of their next on-chain transaction, it is understandable that one might hope for low fees and partially-filled blocks. Longer term, the health of the system can both be measured by and itself depends on high transaction demand and fee pressure. If you were trying to argue that CTV is invasive because it may increase transaction demand and therefore cost users more fees, that is 1) an endorsement of CTV's desirability and 2) reveals that you consider any increased free-market competition (i.e. more demand) to be "invasive". *>I like the maxim of Peter Todd: any change of Bitcoin must benefit *all* users. * As for Peter Todd's "any change of Bitcoin must benefit *all* users", that is absolutely a reasonable thing to consider. However, in order to make practical use of that maxim, we must adopt in our minds a *generic*, or "model user", and then replicate them so that we may meaningfully understand a least a proxy for "all users". In reality, there will always be someone (and at this point, probably a "user" too) who wouldn't benefit from a change, or at least think they won't. Some users of Bitcoin may even want Bitcoin to fail, so we cannot afford assume that people have alignment of goals or vision just by virtue of being a 'user'. Corey > _______________________________________________ > bitcoin-dev mailing list > bitcoin-dev@lists.linuxfoundation.org > https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev > --000000000000dc46f205dd400b3b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
>A change that increases the number= of use cases of Bitcoin affects all users and is *not* non-invasive. More = use cases means more blockchain usage which increases the price of a transa= ction for *everyone*.

This manages to be b= oth incorrect and philosophically opposed to what defines success of the pr= oject . Neither the number of ways that people figure out how to innovative= ly harness Bitcoin's existing capabilities, nor the number or complexit= y of any optional=C2=A0transaction types that the Bitcoin protocol supports= have any bearing on transaction fees. Demand for blockspace from transacti= ons, which is just plain=C2=A0use=C2=A0- and not use cases=C2= =A0- is what could drive up transaction fees.

On t= he philosophical=C2=A0level, as designers of the system, we all hope and wo= rk to make Bitcoin so useful, appealing, and secure that there is massive d= emand for blockspace, even in the face of high transaction fees. As an indi= vidual thinking only of their next on-chain transaction, it is understandab= le that one might hope for low fees and partially-filled blocks. Longer ter= m, the health of the system can both be measured by and itself depends on h= igh transaction demand and fee pressure.

If you we= re trying to argue that CTV is invasive because it may increase transaction= demand and therefore cost users more fees, that is 1) an endorsement of CT= V's desirability and 2) reveals that you consider any increased free-ma= rket competition (i.e. more demand) to be "invasive".
<= br>
>I like the maxim of Peter Todd: any change of Bitcoin = must benefit *all* users.=C2=A0=
As for Peter Todd's "any change of Bitcoin= must benefit *all* users", that is absolutely a reasonable thing to c= onsider. However, in order to make practical use of that maxim, we must ado= pt in our minds a generic, or "model user", and then repli= cate them so that we may meaningfully understand a least a proxy for "= all users". In reality, there will always be someone (and at this poin= t, probably a "user" too) =C2=A0who wouldn't benefit from a c= hange, or at least think they won't. Some users of Bitcoin may even wan= t Bitcoin to fail, so we cannot afford assume that people have alignment of= goals or vision just by virtue of being a 'user'.

Corey
=C2=A0
_______________________________________________
bitcoin-dev mailing list
= bitcoin-dev@lists.linuxfoundation.org
https://lists.linuxfoundation.org/mail= man/listinfo/bitcoin-dev
--000000000000dc46f205dd400b3b--