Delivery-date: Sun, 24 Mar 2024 12:07:04 -0700 Received: from mail-qv1-f57.google.com ([209.85.219.57]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1roTBQ-0001id-Ci for bitcoindev@gnusha.org; Sun, 24 Mar 2024 12:07:04 -0700 Received: by mail-qv1-f57.google.com with SMTP id 6a1803df08f44-6904f4bc70bsf44730756d6.1 for ; Sun, 24 Mar 2024 12:07:03 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711307218; cv=pass; d=google.com; s=arc-20160816; b=aEGAJ5yQQd8iarN53SpkyFdjeXbOaVRNUZ4AIJuYEYzNjUeA3v6Q8hFEnWTNNeSJgQ DmV6LeYfFGMDYv6jELFTaoLYROAjmthXXHhgqyYGgengEDi1c4XvHyvfFB+m9KRbYc/y aGkeWCdG5RPrATll2xBPbHGIRMuxtuLYTO2pBEqAsnoynRdFBF/AHeauFa7gNVgFD7Wh CRv1jLdo3BKwngSHH3Vm+RShyxvK++fELjxg3HKmbNqCnUbDGbezTSF32WxXfutoNdxQ zbod1GXRbQkbKxlMxumxmjXFzw+K7TNSRB2gvJa2106b2IQ6eKhAsYZazfG7vOVuqZ1k zmTA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:feedback-id :message-id:subject:from:to:date:dkim-signature; bh=zxJGNMHZGVC2yzuD4wfcHMj51mdpnOCUdy6h7YnE7Pg=; fh=StLW6IW7zo+xSufS3RtYx7o36JwhZpW7xkMyT1VG4zs=; b=K9KYcABQUsxPzRTy8+sfehdgnAtHaEPCeC9/21fJihprY9QH3OIy5MBPdtZqns7+Sx FNMyvmaIKAtK72jHYvFmuFjPHGsGUEaE4GkF+mdR0i4yErYsQxJXHK9WMhXrnwuA/EgO o6VFjtXqJmb+hBzySzrVfZkf9GWFoDmCEqWMre6tMuJ5MohvCm07EPvBG9qJtiP3TvDH FhEffPNVydutw9HwY0GsJO8LvWsAtyxDJcR88WFQIPtWXW3d17fQf5w1QbUDl5nL/QEk oyxIJkOAByBvLSoYkN0JMTajaqwMpT1XWnAA/RGAbQvcNuydPkRbsgSpAevcdcXTuOVC Wx6w==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@protonmail.com header.s=protonmail3 header.b=elohXIZa; spf=pass (google.com: domain of darosior@protonmail.com designates 185.70.43.18 as permitted sender) smtp.mailfrom=darosior@protonmail.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=protonmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711307218; x=1711912018; darn=gnusha.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :feedback-id:message-id:subject:from:to:date:from:to:cc:subject:date :message-id:reply-to; bh=zxJGNMHZGVC2yzuD4wfcHMj51mdpnOCUdy6h7YnE7Pg=; b=SLi5nGL9hnBuQp5gd0tapm7jEQyrazpCfgHGFidtXkXcrcGszy7stQSZbX+8ScCW1V m5h4H+0FJoeNQvxFlNCOEZJIPaztLaIsnrHgJx5MLGIxqTTsDyKiDxN7iHB7mTtYLjfB NKp3A/nYi2hRdm0IGp6EUciFr6KwYHuoyCVbTqW2naSNQnzCx4y1iMDhiMsgHHtAJETM l0hAVT10t1aL8u8Uc4dnWTNBW9i1MpxiD3bILIb983C7oFCz0dED3gU7vlM8e1MH3jIs y9Aer+A6jxBE/XO5VX35XMI69iLcU4gBRrigmv1XA0XyZeKSjUQPeNWsTKwJDx2fla16 pLEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711307218; x=1711912018; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :feedback-id:message-id:subject:from:to:date:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=zxJGNMHZGVC2yzuD4wfcHMj51mdpnOCUdy6h7YnE7Pg=; b=N3exo3Top/4Gb0EilxHceNFDTg8t1cYmfb+47cdo9fe+Hc/hQTwLj/ih+lzx26I6jE E4TVyKaCwfEL+D2hDwBP2AKauaISG+oCuinUUBL4o2LrtgjvjIEfaQ76omdYQoad/g3v 783MQq2/qw7hjMMzTg1+nXKOYG7FXe6Boek9AFolAdSGJNM+SUkY5rq+KPbG6U7DP+L/ eT9vmduefPSGExyN8/Te54EnGZkCshoR5mHp/7gcMNZRhJdqu26RD27ZQwSHnoPQvQAZ v+IJViZ8KtscYqMv3EpK9JOVsfi2P4mhl0iCF8FpKKvVJDn2sE09DSn0dRcVgUGpxEXB wnYg== X-Forwarded-Encrypted: i=2; AJvYcCXrwfv8eeU/+97DzkpaftXhERqlf1mExzxE+9opqqvadz8suPgsbZjiY+g5LN6QE7vHiLRhktkF3MnONrTdB7207Fn0YUQ= X-Gm-Message-State: AOJu0YysmmVBD7UKuxj0P37NzDIJ82CLO7LrRCngYnjIWUgDaHZnNrCI N+NH4Z2xQWjHQd2woD6iSdrAe+Ow5tAIZlmATY5LtVJr6tTMU+O2 X-Google-Smtp-Source: AGHT+IFrTAlwZlkbjr1zRM0lKKRdqqHZ97zB4cj7vxZLEojxr3WzVRMW9hV09GvAbWRBrzuMxQjN9A== X-Received: by 2002:a05:6214:da6:b0:691:46ee:6abc with SMTP id h6-20020a0562140da600b0069146ee6abcmr6311653qvh.3.1711307217693; Sun, 24 Mar 2024 12:06:57 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com Received: by 2002:a0c:ee8b:0:b0:696:892c:9e58 with SMTP id u11-20020a0cee8b000000b00696892c9e58ls811275qvr.2.-pod-prod-02-us; Sun, 24 Mar 2024 12:06:56 -0700 (PDT) X-Received: by 2002:a05:6214:5b0d:b0:690:874d:fa4d with SMTP id ma13-20020a0562145b0d00b00690874dfa4dmr39466qvb.0.1711307216675; Sun, 24 Mar 2024 12:06:56 -0700 (PDT) Received: by 2002:a05:620a:44c2:b0:78a:4813:d207 with SMTP id af79cd13be357-78a4813d2a8ms85a; Sun, 24 Mar 2024 11:10:40 -0700 (PDT) X-Received: by 2002:a05:600c:3146:b0:414:8e3:d8e0 with SMTP id h6-20020a05600c314600b0041408e3d8e0mr3649519wmo.17.1711303838284; Sun, 24 Mar 2024 11:10:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711303838; cv=none; d=google.com; s=arc-20160816; b=BMw+xLjEXRCD91achDYCDyR6Ti1jFayjd+5xlnAya8ku3CrZgjnfuSzD5EDwrTYO1s ZzLbhFZdqztg3SUFIYi3Y1BKhhteLMCPCsUM96J2otQcb/WNTsjn62LH9jTvxSa8F5f3 5dyDThup2rOKrtEiaMC1sBgnoKYeK3v5fO3Bk3e/cKOm1Ovymcs202N5LtRzpjI5BnOu kiHTmsPX9EbKA9wt3uzDqsFIFDKucDaWHTSARzfejxcpwOf69Xe1vJ7Ke6QlnvWRzvnQ 8UoGjEhTAOV1fUbgGlP9oywNHbcuTzpO59KJ7RqiJ9ksWgP+/tYIXP6NoKY8t7XK1SNO YGiw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:feedback-id:message-id :subject:from:to:date:dkim-signature; bh=mbzQWxoSkBDOESS4SZ0kHKUJ03MkqAJQLeUDxN6D8T0=; fh=lhFSo2W/mHC0QoJ9oNg3A35n0DTltt3CQl1/0RggJlk=; b=wgXRl8ncyR/iuVv+T2GxTx/+Lb0J9WD/Po7VN+DG3Ds7aZF8NcBPJGb70h9OY3hVPB jc8lKKmwYWpYpmMINc36HutaKKnhBVuf8tBIsSLwfz6LASYxydH6KAo05l7k69mcSmBo hmeL3izMewL6W+HXiAg7VYGi0jBJSImL9Y/eBa45DOdoXByV7gZjr9mh78pdj16ILGsw 1DJ1wW91PFe7zI6yjZ20n0uSkt/RAQMxSumhwLOpiD7F6Of1/WeJP7D11xjXGs9T3wHq CJbvvaQVsXS6SJLHQMV+PoLWh3F2PkpJ0WrDxs/Sv1QKparcjI+InHiIsxTLSXSNOS9e XVBg==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@protonmail.com header.s=protonmail3 header.b=elohXIZa; spf=pass (google.com: domain of darosior@protonmail.com designates 185.70.43.18 as permitted sender) smtp.mailfrom=darosior@protonmail.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=protonmail.com Received: from mail-4318.protonmail.ch (mail-4318.protonmail.ch. [185.70.43.18]) by gmr-mx.google.com with ESMTPS id j28-20020a05600c1c1c00b004132f97fa43si126873wms.0.2024.03.24.11.10.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 24 Mar 2024 11:10:38 -0700 (PDT) Received-SPF: pass (google.com: domain of darosior@protonmail.com designates 185.70.43.18 as permitted sender) client-ip=185.70.43.18; Date: Sun, 24 Mar 2024 18:10:20 +0000 To: "bitcoindev@googlegroups.com" From: "'Antoine Poinsot' via Bitcoin Development Mailing List" Subject: [bitcoindev] Great Consensus Cleanup Revival Message-ID: Feedback-ID: 7060259:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Original-Sender: darosior@protonmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@protonmail.com header.s=protonmail3 header.b=elohXIZa; spf=pass (google.com: domain of darosior@protonmail.com designates 185.70.43.18 as permitted sender) smtp.mailfrom=darosior@protonmail.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=protonmail.com X-Original-From: Antoine Poinsot Reply-To: Antoine Poinsot 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: -1.0 (-) Hey all, I've recently posted about the Great Consensus Cleanup there: https://delvingbitcoin.org/t/great-consensus-cleanup-revival/710. I'm starting a thread on the mailing list as well to get comments and opinions from people who are not on Delving. TL;DR: - i think the worst block validation time is concerning. The mitigations proposed by Matt are effective, but i think we should also limit the maximum size of legacy transactions for an additional safety margin; - i believe it's more important to fix the timewarp bug than people usually think; - it would be nice to include a fix to make coinbase transactions unique once and for all, to avoid having to resort back to doing BIP30 validation after block 1,983,702; - 64 bytes transactions should definitely be made invalid, but i don't think there is a strong case for making less than 64 bytes transactions invalid. Anything in there that people disagree with conceptually? Anything in there that people think shouldn't (or don't need to) be fixed? Anything in there which can be improved (a simpler, or better fix)? Anything NOT in there that people think should be fixed? Antoine Poinsot -- 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 on the web visit https://groups.google.com/d/msgid/bitcoindev/gnM89sIQ7MhDgI62JciQEGy63DassEv7YZAMhj0IEuIo0EdnafykF6RH4OqjTTHIHsIoZvC2MnTUzJI7EfET4o-UQoD-XAQRDcct994VarE%3D%40protonmail.com.