Delivery-date: Sat, 03 May 2025 05:00:49 -0700 Received: from mail-qv1-f59.google.com ([209.85.219.59]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1uBBY0-0005Uy-AI for bitcoindev@gnusha.org; Sat, 03 May 2025 05:00:49 -0700 Received: by mail-qv1-f59.google.com with SMTP id 6a1803df08f44-6f4f15ab411sf99568166d6.3 for ; Sat, 03 May 2025 05:00:48 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1746273642; cv=pass; d=google.com; s=arc-20240605; b=Ul0gyQUB2+frm5WOi7xNYL3DaMwW5WHnGKqdvn6wZV9BmGOhu4JjkefY/6Nh+8aYCg 9CbZIQeQJ4eanEl69PXK02R7o8D5zGWShMKnS+QwByx6WiifF4pdDQIcwn6+dD/BCEui MJ3BCwfXwAq35gHqBVUR50jOt/mleDr1RyofECCzLceQ0pTf9r2XSUYYHKXGFXJ7cueb 0JSe8Kw8Yx4eFJB/OHWx53+IINV70RzKRur68ivYWiWJvDw0t85oO6oGVaK4Pv1/gTH4 4yj3FNShPRbML6RRNgcI3dqAMhFSaBU9jBtpGqGgV478HWvTn1S7AuvdtiZYMgG251E9 HeCQ== 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:content-transfer-encoding:to :subject:message-id:date:from:in-reply-to:references:mime-version :sender:dkim-signature:dkim-signature; bh=1+ZYn+6hzh56klh0KREeglA2cJ8FStGvEHYStWmQk9w=; fh=xEDu5GHkrV9q8eb3uC626JNksnSqrPqqnssAcabaR14=; b=SVxa3vz1UcJLthZD2llrAksuZs+HvdNoYT+n3AcVz0NDBTO4r+sJ3yV9S3xj02Y875 /T573hneqheuchWo9vSnDwDtNJnj6wl9cKX229LGDzNGKu4yHNsPMhIjJjLpKoZVfaX7 ChF/vrHIov7pZUR/QpSzjLHU+VUQXfGMsht2KGeRKMWC1H5ZYp3Uknw63VbmLNnpZgo6 gO1D8cWgHrJlMoQBWSXOMjvmaKLqsBB1gxIiGQI36H27Uu0SsKk/bK6g9n9Ej9VgCRTe NVek1gwGEVKh7JJz4vqjbbg3yRj3Pmel3bCCb+989B9nErtVBlqhEr10nUs0+Lx+IE20 iydA==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=ad20x5lQ; spf=pass (google.com: domain of gregtonoski@gmail.com designates 2607:f8b0:4864:20::1135 as permitted sender) smtp.mailfrom=gregtonoski@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=1746273642; x=1746878442; 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:content-transfer-encoding:to:subject:message-id :date:from:in-reply-to:references:mime-version:sender:from:to:cc :subject:date:message-id:reply-to; bh=1+ZYn+6hzh56klh0KREeglA2cJ8FStGvEHYStWmQk9w=; b=w+VZJ+YVMh5PimnXOSXMkxv5EUhzkpnpssttI/giLcReNvec2BganBhXokcgl5PWia xM7MdWAwiZu3qKT0MZymmV64Dws3xTXs/V9xfOB7t5Z79k1+ScTFo6WKdnTJ961RfJaz I8VE9ltfVX+m+128XVkUN7zbOTn4ig2hapzWH76tJDNQ2KjWJBt1GcEv1Too1fzKtyCR tdJnosQtHTaWBt8nE0MVvTzlzP9RgUE7gSrop2nC0JlGOjXWdch22avdb/TkY6W5PN3N z5FvdUUYWVtVIBectSfB4PXWubZSxmiko6IeQ2RldEbJxX3OzKruu0NHSZ4twNgfzR8o wrvw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1746273642; x=1746878442; 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:content-transfer-encoding:to:subject:message-id :date:from:in-reply-to:references:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=1+ZYn+6hzh56klh0KREeglA2cJ8FStGvEHYStWmQk9w=; b=nSsHjlIkvUezReI/ajiYPyS/olKvvYy8gPHStNWezF9nlYkgjHim5bJOoUg8rtQajn Byl6HnIlMgSAgBaK+LhVZD7uboSiF3BlztP2FEGLXbqMa+9Jp5fRrXom9AyTZal8vYou C6rNkAdaLGWW25GpM0gppXman/TXy7WcZsuwC76a/FwbLgqe+NYuCGsQlPnkGilrNdo/ N1poBzmsnAn+iMctaXJ8lDK+gbfedje/olUU6VlaPGZDyxfpsi+lk1HaOFYymIwFIim9 BmK4PBrle8mEcW3TXekAwcVh2TNRbeU7M98fDc9C8bT+jjpd3V7gmRvtuZdD4nk7E5Yu Vo7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746273642; x=1746878442; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:content-transfer-encoding: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=1+ZYn+6hzh56klh0KREeglA2cJ8FStGvEHYStWmQk9w=; b=ReiZwoFGmWtsA6POsKT2oAcmujtfCTsn3smTMfxxuPGhtq3AYM+a6iawf4GDJjpF6v COABFlFbR0FbS4sNo4i7Pmb3gGFH8TIbOZrxKv2elKj5qyTg1lQUbfReKLKHbEuzysxE Ropeedq/CwQLp/w0cDuXMQLHdx1TcoXfFFPMzvQw95ixpe+MaM+kXskaDw9DxM/R41fU YeDhWLAIoxhu8bTcRcnU3vjIXEskA6/8GMN0wXNzKiwWX73wbStOef0bD82HLo6D7fCb Yus0NZ8uVqkgCwcIQly4ToeMEaVhs7BxB3mKHMWdSxhvBoWrbC+UoJczMdeCw22gSzn+ A8fA== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCXcFzjbt5dlE607CzBGPaoI0RaxWEWfX+OgmxC2E1/WpEXBwvBHlzHvUdGpHh+1kDbaUGkBSWEvlyp3@gnusha.org X-Gm-Message-State: AOJu0YwusSD6TIc1YHZOvZJdBZulc8FChsc5wS0tgu3q/m+P2dnpdQ3o nJb2b8MU+ckxczX1r25AUbSlSgMQgEm9h1j/Sp93Mq94TU/tVv58 X-Google-Smtp-Source: AGHT+IGwecL0RcgyiDdbuCDhV1RcZW5CGR/0bbXjRs9PG770pLzU8N1ugF2QvDbotcZcnsPwUeX83Q== X-Received: by 2002:ad4:5be2:0:b0:6d8:9062:6616 with SMTP id 6a1803df08f44-6f528c3693bmr12632436d6.7.1746273642147; Sat, 03 May 2025 05:00:42 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com; h=AVT/gBGVmVu5vYoXchYYRLHBx+2UtB3QDLbSn4jwBmuCBnk02g== Received: by 2002:a05:6214:2122:b0:6f5:f6c:a692 with SMTP id 6a1803df08f44-6f50f6ca6c9ls23927516d6.1.-pod-prod-04-us; Sat, 03 May 2025 05:00:39 -0700 (PDT) X-Received: by 2002:a05:620a:280d:b0:7c5:4cb7:ac97 with SMTP id af79cd13be357-7cae3a5a096mr109118385a.1.1746273637582; Sat, 03 May 2025 05:00:37 -0700 (PDT) Received: by 2002:a05:620a:3602:b0:7b6:d2da:e6ae with SMTP id af79cd13be357-7cad5cae937ms85a; Fri, 2 May 2025 11:57:01 -0700 (PDT) X-Received: by 2002:a05:6102:f8e:b0:4d7:9072:1873 with SMTP id ada2fe7eead31-4dafb6e5119mr3424434137.24.1746212220551; Fri, 02 May 2025 11:57:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1746212220; cv=none; d=google.com; s=arc-20240605; b=FoSsp+Y3JKNobAH60wzlhSjXijk4ixVZiOlxvDxu1KQouJJIGAkzu06nYn+NCG+x4v Nz5qHH6dEWWzX7+GliwB9t6JttXMHq8eV/1ImUsgCSrqgXSuPhWmlmDa1L5lqrR87pHx a4FybgktgVHQMv+9YJuVHYgZy3/5uW0op5sYhyGKxn6s/DS6ufjS1hlWg68bPFSGfJtw V7zvBR4PRTkm/Gi3kVsRp5zc2IsvmT/9m7hPtVr9U/vhWTRa9c+GLkF5PYj5TqaUEBcs 49j2jCbJotPJgs2U4BzO8kt9MusO2gVWQnw+Id1or8LhsxT0HARbzqwM7DuxkMmoI1nq dBew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=P5v77iVEyw88588hrtMzQjcH86i9ESUvq9svRBiIAws=; fh=GhP5OIt5Z9S1M3NuDlh1L4ENc7ifiq2CdM9utSVh+SU=; b=QcJjGRd1kCusyQRM/nWdFO13ufdsfDkyLTrKMgGp0rvKxW/McHyPnovwj88gcV1Wtt oISOhdWg51d9QA+aOJ12DcaPNujmaelCkCmpFRk8oqf/n6K3evGHR6cxg9Mh6otgDl44 lhQSYg2LWHKolGMmTNhzzwcKv6h0vdKTEzxMAAoHW9cLLf5fBahyfezr12v6stR9vsYi 2CvXTMb+ShiJYQAUkRqlnxB3glnhZj+cReEZmgYr1UJ7vxlecX7ljBtxxHBGd3r3wp35 nzfmfKgroUN0nRhkspu2YUmRKfI93vv2UQgSueFAJZb04sO3wLMbjObjh9Kv9a6iiMO7 sgTg==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=ad20x5lQ; spf=pass (google.com: domain of gregtonoski@gmail.com designates 2607:f8b0:4864:20::1135 as permitted sender) smtp.mailfrom=gregtonoski@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com Received: from mail-yw1-x1135.google.com (mail-yw1-x1135.google.com. [2607:f8b0:4864:20::1135]) by gmr-mx.google.com with ESMTPS id a1e0cc1a2514c-8780b004a40si90519241.2.2025.05.02.11.57.00 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 02 May 2025 11:57:00 -0700 (PDT) Received-SPF: pass (google.com: domain of gregtonoski@gmail.com designates 2607:f8b0:4864:20::1135 as permitted sender) client-ip=2607:f8b0:4864:20::1135; Received: by mail-yw1-x1135.google.com with SMTP id 00721157ae682-6febbd3b75cso23070227b3.0 for ; Fri, 02 May 2025 11:57:00 -0700 (PDT) X-Gm-Gg: ASbGnctP7Sp2siC0j9hqpcrp4MNwDpxSW/pxRpQ/dJw7HN9niqRaukuNkL17bkdJG9g YtKKy59FADtpLDLV4RmmBBEEhKSCVjzGvLT2/yF6VUf/XTfXdaNIpv3C7HjjS99Fu+l89Xqcb+/ yjEUPOBXfJKhnv9N9Mo/7TJHHqhZvZU6PWIw== X-Received: by 2002:a05:690c:4885:b0:6ff:1c8d:fbfc with SMTP id 00721157ae682-708cee08dd7mr63421387b3.31.1746212219904; Fri, 02 May 2025 11:56:59 -0700 (PDT) MIME-Version: 1.0 References: <03be4934-f0ff-4b58-880d-861d63a4f970@dashjr.org> In-Reply-To: <03be4934-f0ff-4b58-880d-861d63a4f970@dashjr.org> From: Greg Tonoski Date: Fri, 2 May 2025 20:56:59 +0200 X-Gm-Features: ATxdqUH4fa8DUEsOL-HvLup1-b9APo2H2_L4O8k-jNuNiZXnqLXvj5qXBaUmRME Message-ID: Subject: Re: [bitcoindev] Relax OP_RETURN standardness restrictions To: bitcoindev@googlegroups.com, Luke Dashjr Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Original-Sender: gregtonoski@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=ad20x5lQ; spf=pass (google.com: domain of gregtonoski@gmail.com designates 2607:f8b0:4864:20::1135 as permitted sender) smtp.mailfrom=gregtonoski@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 (/) It can't be a serious proposal therefore I didn't answer it. Bitcoiners run node software without that prospective bug so they already decided against the change. I also care about Bitcoin's survival and I agree with you. Thank you for Bitcoin Knots which is more powerful and less buggy Bitcoin node software implementation, superior to Bitcoin Core.. On Sat, Apr 26, 2025 at 11:53=E2=80=AFAM Luke Dashjr wrot= e: > > It should be needless to say, but this idea is utter insanity. Disappoint= ing to see positive responses, and not one sensible reply calling it out ye= t. The bugs should be fixed, not the abuse embraced. If attackers continue = to bypass filters, we can go back to a full whitelist approach. We're now 2= + years into this wave of attacks, and the damage it has already done shoul= d be more than enough to prove the hands-off attitude is not viable. Am I t= he only one left on this list who actually cares about Bitcoin's survival? > > On 4/17/25 14:52, 'Antoine Poinsot' via Bitcoin Development Mailing List = wrote: > > Hi, > > Standardness rules exist for 3 mains reasons: mitigate DoS vectors, provi= de upgrade hooks, or as a nudge to deter some usages. > > Bitcoin Core will by default only relay and mine transactions with at mos= t a single OP_RETURN output, with a scriptPubKey no larger than 83 bytes. T= his standardness rule falls into the third category: it aims to mildly dete= r data storage while still allowing a less harmful alternative than using n= on-provably-unspendable outputs. > > Developers are now designing constructions that work around these limitat= ions. An example is Clementine, the recently-announced Citrea bridge, which= uses unspendable Taproot outputs to store data in its "WatchtowerChallenge= " transaction due to the standardness restrictions on the size of OP_RETURN= s[^0]. Meanwhile, we have witnessed in recent years that the nudge is ineff= ective to deter storing data onchain. > > Since the restrictions on the usage of OP_RETURN outputs encourage harmfu= l practices while being ineffective in deterring unwanted usage, i propose = to drop them. I suggest to start by lifting the restriction on the size of = the scriptPubKey for OP_RETURN outputs, as a first minimal step to stop enc= ouraging harmful behaviour, and to then proceed to lift the restriction on = the number of OP_RETURN outputs per transactions. > > Antoine Poinsot > > [^0]: See section 6.1 of their whitepaper here https://citrea.xyz/clement= ine_whitepaper.pdf > -- > 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/bitcoinde= v/rhfyCHr4RfaEalbfGejVdolYCVWIyf84PT2062DQbs5-eU8BPYty5sGyvI3hKeRZQtVC7rn_u= gjUWFnWCymz9e9Chbn7FjWJePllFhZRKYk%3D%40protonmail.com. > > -- > 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/bitcoinde= v/03be4934-f0ff-4b58-880d-861d63a4f970%40dashjr.org. --=20 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 e= mail to bitcoindev+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/= CAMHHROx7s31%2BcdKe0d3BdZDcjgshvsLc%3DfdS_JFmA5Ve%3DkBuJw%40mail.gmail.com.