From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 11 Jun 2025 23:32:10 -0700 Received: from mail-oa1-f58.google.com ([209.85.160.58]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1uPbTt-0002zB-95 for bitcoindev@gnusha.org; Wed, 11 Jun 2025 23:32:09 -0700 Received: by mail-oa1-f58.google.com with SMTP id 586e51a60fabf-2e90e7f170esf387459fac.3 for ; Wed, 11 Jun 2025 23:32:09 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749709923; cv=pass; d=google.com; s=arc-20240605; b=WkQJjiMTDltE6pmqkMAQxD1aU8zG4nypCUkZpC91d+7YB4ydOcfTh/Xp9iri7eagFx pFzXFZnudBCnbjtWA5q8aYYcGA5EOFLkiJQpAleBhgpbbkpXYfmjEWhFiEy5auSetp89 wtH5g+QboLKDINbsigDgJIcGih2/YIOd/FPiDudM9TZNJ/22Nss2OtiBWQ/NOtZml+Mj giufDsqmrMzxOoNpNJC5+I/VtvFyMZMnJlU7M9D7mOw9ph/X+gaA0qX0gxwFNaFv02u7 GWA3JchAj0yjDAmr+BpnaNJraETJzfjtCmH/l4MmC55K98yPKq/J2+EH/Pg/B8u4yyoG hwJw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:sender:dkim-signature :dkim-signature; bh=9Aw2Z620kZkvlY/2lyPF7NNSDlNDTs2KEDJtEFWCGdM=; fh=jIxo+L4QOzCIG1YnESvxEsicpmdX6QgiIclcEpOAXW8=; b=HzuX/EV+UUugl41xObMZjeclk8JwNmTpJL1QrY9fGTut0PVmkoE3F7w5XIN2MWUxeB HYn4TBUcpyKAMiunVcrdTTIE5YaoDY11t7wNYaqtSIdI+laJK85aO3AsRDWzW1aIGKrL 42ZNLzlah2Peen+xMk/dJc7pguD0/b7D8YS601nuOXhcZY/SMs+RlqRuMdYjvBKVfKiV xf8LAujxn4/M3vwj8nAfWsrkFQOlDM6hg0dwbMH5yQs20wPxnBEU4/Z/Whb/3tO1JRMg 343lnHMRMWZtMpzzp24/Kp8j2nsZJsFpJm3gkWtNEcewwLVet18tA5sRllW9l2rVzwzv UmZA==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=E9S8zOo9; spf=pass (google.com: domain of james.obeirne@gmail.com designates 2607:f8b0:4864:20::1031 as permitted sender) smtp.mailfrom=james.obeirne@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1749709923; x=1750314723; darn=gnusha.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:sender:from:to:cc:subject:date:message-id :reply-to; bh=9Aw2Z620kZkvlY/2lyPF7NNSDlNDTs2KEDJtEFWCGdM=; b=pYSUp8DHLmsMe4ntm1DIqhirz8kDJb/ikdftWZiqx4z4Jjt5HnU5V1OxCuODmGx1Nr MaXZAhdW6yIySUThd5Y/HzNfRxFsXBaJyQDpsOFcdqMnD45HBfWIF+vnN8dO7aM30Kgr 0EKm0zR/YIs1IXERZgF5molNHk/EN0UE/rnYeO2rtVuZzGeNUmFepVXT84F/RgFailWj upVwC8I6r+OLjWNEkeMcnzcx0ZSAPAT2spe7/92q2AysVPN3EbOM0pFfhOBvBjR4kpfZ VGLJLVcZhIuclobuBhcHIWHraGmKkOuRwR+5DqsLG1UczO1lL1iNUuQfr9eB1e6dkD7c Hl+Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749709923; x=1750314723; darn=gnusha.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:from:to:cc:subject:date:message-id:reply-to; bh=9Aw2Z620kZkvlY/2lyPF7NNSDlNDTs2KEDJtEFWCGdM=; b=KHyt3UU2GyoqpAmLhjMdPu4jWGkFWgL5vWxrlSks55taUgTe/dhGa7mMMNA8hwfdSd GpPRAO+PQX3cEkf2h4NBS9ePvOQAr59VHkNWZOw8LLFmGJryU92HrK2OPWu080AcJnls DUPCWz3CV1AA+IgXs8aL/GVHRADyr+9O/yS5dQrDIPaebA68f/68qg0/I5boJ9QN5oUV KxYs/uagOtwsZEv6Ut1ImPbvLvmWql/jXbxM/STp4jB9P5n1Nb9VjtTK1/hbqhXxuMFC fvaOKBJHneoeuFWSPULdDxYWQxzMLDJheR54yG8cBRNHnY5BaRSXcAqh1CuvbPXLNrDF kLyA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749709923; x=1750314723; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:x-beenthere:x-gm-message-state:sender:from :to:cc:subject:date:message-id:reply-to; bh=9Aw2Z620kZkvlY/2lyPF7NNSDlNDTs2KEDJtEFWCGdM=; b=VBV8fmss9gNb/k9zdX01BlbpuEW2pJKcQvgcqlAF7LjdVGejZcWcBOQ1XVz/XFeHhK /A3gnjy+bdy/Tum+ky//h18gXTj1M1ASIHaYVJkHeCfuFbgM3PW7mFVJzU0LjNCFPveH DdOeFu/RCMEFQnrSfWrRwIMlnz6TuImt7t7bxomXg7vnatHTRTzpUYy6ooLhr98OQVUg oHSIK6D87N85oXxtMTasK+GsniPuEiVPMSh7FRjFdGSISrpR0jXBEYA4MgOuqOtXmM5S k1oAS+2wzqZWgOPFAabfaPWhFbsZjvdTcXqZUo2+3kZMUiOg0518RsOmJZwIs2TEnScr c5Rw== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCUqqk7wnkt0uzlVR//JpThHunoUQg8BhuN9zY5Gtdo3HWCWHeT66bptfg6vfBvAd6yEMzFOreXIdzpF@gnusha.org X-Gm-Message-State: AOJu0YzJ5UGGVCovmDenkkwuM6Vd4YtPiDIySOiAIsZ9HM14evyTEEU1 vIzEeeEbpb1vjUg4wjHu21VJH6PXy5wPXuuqA0yz70joiQg4qSqDKB0w X-Google-Smtp-Source: AGHT+IGB0LdbFF+df/zZZFl6+PtTqOT+ikU7wmBVHhmvlEFe3wo7RXe8RglecciBZ3laeXbPt4dDUQ== X-Received: by 2002:a05:6870:7186:b0:2db:b643:80f6 with SMTP id 586e51a60fabf-2ea96c83515mr3148032fac.16.1749709923210; Wed, 11 Jun 2025 23:32:03 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com; h=AZMbMZcpRa2kEsRouwdDAsQJn/HIhjw2YOXm6dpo3WtKiwWXDQ== Received: by 2002:a05:6820:3005:b0:60b:7c03:4a7c with SMTP id 006d021491bc7-610fd38e457ls77671eaf.1.-pod-prod-01-us; Wed, 11 Jun 2025 23:32:00 -0700 (PDT) X-Received: by 2002:a05:6808:11ca:b0:403:50e7:83db with SMTP id 5614622812f47-40a5d125e7amr3692904b6e.25.1749709920143; Wed, 11 Jun 2025 23:32:00 -0700 (PDT) Received: by 2002:a05:6808:83c1:b0:3f9:f009:458e with SMTP id 5614622812f47-40a5d371f87msb6e; Wed, 11 Jun 2025 20:34:28 -0700 (PDT) X-Received: by 2002:a17:90b:5745:b0:30e:5c7f:5d26 with SMTP id 98e67ed59e1d1-313af20356cmr9252197a91.24.1749699266858; Wed, 11 Jun 2025 20:34:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749699266; cv=none; d=google.com; s=arc-20240605; b=aQ5q/VyYt91MWfH5XvkQ7+Ti0SRrSANRqPgBob/3Mpx0hcCFgA43hy8cVNHaGMmyjG w6WZJjWFXSADdgilnhSfM4xd8Izt9Zltja8KNeJsIjgPSmDmvnhbSdiul5d8wvfp52af KwocG9TD/e1sWFIOn0AosHyDr/jct48GQaoeqN2GOJf7o15HnIYV3BCwRb2Gc/tVj18l O6r8oXDDpup/ssiy9crQcEP0zXkRM3vnpyWnhuryouHwQJCHTsqwgyrkZ9HqF1AoNm/l JKThSm8mqkaFlzK0Gfjclj/n83yEJgx6C7Fsf+2z0uhcM//W0oa/VBrHY5m5+m69+WBs zheQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=A4hzQR5M5AffWkaG2bKye9HZ2apoimb39et1fbq13Rg=; fh=sapDHqhE46zLmMBeB1lkoe0zq8J9+V3Afx71/j8kvug=; b=IOxxqxEhfeW5gd19NIafH1k+POOocBnRlrhtEzLYrlSQg7cwJcjySM22xi6qCwaiBZ i/1eRPaYCYRpMWehHifhma4Hydb3d6cDJ5zcx9lwEihZZHRiy50A93FgtWiAb7BHf0FM tQSl/j5PCavj5I2ZpevfFFMl+bYnNkgMTQSOGj4lcuSe+5cDOYPaRtBLHMBAUi31jZSx iF4oxX+Aw1jhgYnyLE8wJcu4daq33hFIxKzdOe2h5CbpyboYsfuceI9448H6KI1UdX9q lxNLePLHSZ8JQcFXbgXSPh4b39hrJ0tg4qGWF5wKtBo98Q8YuY2iYniD5qm2GlmvG54h j1OA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=E9S8zOo9; spf=pass (google.com: domain of james.obeirne@gmail.com designates 2607:f8b0:4864:20::1031 as permitted sender) smtp.mailfrom=james.obeirne@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com Received: from mail-pj1-x1031.google.com (mail-pj1-x1031.google.com. [2607:f8b0:4864:20::1031]) by gmr-mx.google.com with ESMTPS id 98e67ed59e1d1-313a68487dbsi189289a91.1.2025.06.11.20.34.26 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 11 Jun 2025 20:34:26 -0700 (PDT) Received-SPF: pass (google.com: domain of james.obeirne@gmail.com designates 2607:f8b0:4864:20::1031 as permitted sender) client-ip=2607:f8b0:4864:20::1031; Received: by mail-pj1-x1031.google.com with SMTP id 98e67ed59e1d1-311e46d38ddso566454a91.0 for ; Wed, 11 Jun 2025 20:34:26 -0700 (PDT) X-Gm-Gg: ASbGncs11J4wvxe/z+B6SgXG21vh4cT+GTiQmBauQeSqcE6h1Q8eKqkTwbdJYOfskdi k5yhEx+rx+Oco5fUW0+8I2vq+guPxVJjnk2S7lzhEh8QuPw+I4t/2DMYfvEGZwkAk4EPtRhxVgj J+s67CevJqhngkpwQVF7/TTcQdCOEZE8tQV+2/FOtWzg== X-Received: by 2002:a17:90b:5249:b0:301:9f62:a944 with SMTP id 98e67ed59e1d1-313af22d449mr8689301a91.33.1749699266400; Wed, 11 Jun 2025 20:34:26 -0700 (PDT) MIME-Version: 1.0 References: <195051b7c393b9a28727e87647ac002b@dtrt.org> <1147a254-5033-4663-99f0-7e98a5b6b6c0@mattcorallo.com> <9fa96f90-dd9c-45e4-947f-0ce1049ef534n@googlegroups.com> In-Reply-To: <9fa96f90-dd9c-45e4-947f-0ce1049ef534n@googlegroups.com> From: "James O'Beirne" Date: Wed, 11 Jun 2025 23:34:15 -0400 X-Gm-Features: AX0GCFuTpBkn6mh9-3eJajvXRNLs2lc3O-DBxztYMQQv1HNDCNskHAvF5ZbkQhw Message-ID: Subject: Re: [bitcoindev] CTV + CSFS: a letter To: Antoine Riard Cc: Bitcoin Development Mailing List Content-Type: multipart/alternative; boundary="0000000000003cd7ef0637579bd6" X-Original-Sender: james.obeirne@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=E9S8zOo9; spf=pass (google.com: domain of james.obeirne@gmail.com designates 2607:f8b0:4864:20::1031 as permitted sender) smtp.mailfrom=james.obeirne@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com Precedence: list Mailing-list: list bitcoindev@googlegroups.com; contact bitcoindev+owners@googlegroups.com List-ID: X-Google-Group-Id: 786775582512 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Score: -0.5 (/) --0000000000003cd7ef0637579bd6 Content-Type: text/plain; charset="UTF-8" Hey Antoine, Thanks for the post. Based on my read of what you're describing nothing in particular in your attack is specific to CTV. In your example script, you're not making use of the template hash or OP_NOP4. As far as I can tell, the DoS you're describing basically affects all non witness v1 activity on bitcoin - i.e. some malicious user filling blocks up to their sigops limit to deny other users service. Given that probably most activity on bitcoin is not witness v1, I don't see how this is a CTV-specific issue. Thanks, James -- You received this message because you are subscribed to the Google Groups "Bitcoin Development Mailing List" group. To unsubscribe from this group and stop receiving emails from it, send an email to bitcoindev+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/CAPfvXfKBajzf0Fp_OdrqftiOJRcyROnT8Dnb4skEiP8%3Dyr%3DU%2Bg%40mail.gmail.com. --0000000000003cd7ef0637579bd6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hey Antoine,

Thanks for the post. Based on my read of what you're describing
=
nothing in particular in your attack is specific to CTV. In your examp= le
script, you're not making use of the template hash or OP_N= OP4.

As far as I can tell, the DoS you're desc= ribing basically affects all non
witness v1 activity on bitcoin -= i.e. some malicious user filling blocks
up to their sigops limit= to deny other users service.

Given that probably = most=C2=A0activity on bitcoin is not witness v1,
I don't see = how this is a CTV-specific issue.

Thanks,
James

--
You received this message because you are subscribed to the Google Groups &= quot;Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to bitcoind= ev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.co= m/d/msgid/bitcoindev/CAPfvXfKBajzf0Fp_OdrqftiOJRcyROnT8Dnb4skEiP8%3Dyr%3DU%= 2Bg%40mail.gmail.com.
--0000000000003cd7ef0637579bd6--