summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSaint Wenhao <saintwenhao@gmail.com>2025-06-28 18:13:06 +0200
committerbitcoindev <bitcoindev@googlegroups.com>2025-06-28 09:34:52 -0700
commitf3a66bdcc920827d79e1a884b7fef2c66b1ea667 (patch)
tree0a5313669fa298aa9a8620349b81f637c0ed9f96
parent0adf6bc0c3488ce0e3145b36cb95f4314ff53843 (diff)
downloadpi-bitcoindev-master.tar.gz
pi-bitcoindev-master.zip
Re: [bitcoindev] CTV + CSFS: a letterHEADmaster
-rw-r--r--5d/d6672d96e93f56ff0f5cef32da82e7eb470481359
1 files changed, 359 insertions, 0 deletions
diff --git a/5d/d6672d96e93f56ff0f5cef32da82e7eb470481 b/5d/d6672d96e93f56ff0f5cef32da82e7eb470481
new file mode 100644
index 000000000..ff8de6ea5
--- /dev/null
+++ b/5d/d6672d96e93f56ff0f5cef32da82e7eb470481
@@ -0,0 +1,359 @@
+Delivery-date: Sat, 28 Jun 2025 09:34:52 -0700
+Received: from mail-oi1-f188.google.com ([209.85.167.188])
+ by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
+ (Exim 4.94.2)
+ (envelope-from <bitcoindev+bncBC7YL44NVYFRBIVTQDBQMGQEILISV3Y@googlegroups.com>)
+ id 1uVYVv-0002J6-Qd
+ for bitcoindev@gnusha.org; Sat, 28 Jun 2025 09:34:52 -0700
+Received: by mail-oi1-f188.google.com with SMTP id 5614622812f47-40b59532098sf5366b6e.0
+ for <bitcoindev@gnusha.org>; Sat, 28 Jun 2025 09:34:51 -0700 (PDT)
+ARC-Seal: i=2; a=rsa-sha256; t=1751128485; cv=pass;
+ d=google.com; s=arc-20240605;
+ b=jrMBdZLon7s2PTpP+uhTBl7Kxj2lxatYPSbv+FQ02uw74tXPiv0Za3V8pKpbgm+l5c
+ 6lS+WRVIyU23f8Xj5UOaqB5TfZM90V1MvHyyNvoKN/pm1HdIN+tAx5MOyoZK2DB833wv
+ LhtMZM+7TbppQc0geFlAKF01bgqJdTL5TytSD2e66kLytj/aXrL9W3SffH7dDHG0jP6V
+ UZcOhEJ3Yw6mfVN5psCtpMPKXVVLp0FofIoFKKUbm06Q/WIxxtvYgT0OKPRlZIeTtBlN
+ UsXBO45LMHHRkAGvdKxZ6+RmWlzolVHCYKAMrV18YIxCPDsPYzW3dakaSfQudw8ePX2w
+ b48w==
+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=4AdpoF11BG1tXJg0VJA/bqpXogivt0izWg2UG2nhnKU=;
+ fh=sPbqrGT3R2HQEOSQ/IByYZ/uc4DckvCYSP/a9F63qb8=;
+ b=cizAyeGuWxrOmlhpOhpmZFxumblthGxJJDJFgMXF40IVytcTSC8YBhXBnIzbzLRrr+
+ 1cvuddVUf199sV4t2l7dsU5oj7c4gkuJ5CbiByOUHDhJop8fAVprDwvDCG1k4CgNwt8I
+ FsN56CucpUIyKXs7zaKtfIiBZX4kEMJ3xgpgzaXM/Qj/Z6jVisBtZmi8FuioIubJb6AP
+ 4MI3n4tgBiTEB6e8W9uqNzlBltyy4BjFlO7FEqYn/dpMrkE3L9X0ZYQqRpLWfSPmykmi
+ /oM4tHUPhDmX9fScGHWDgYWxoizyV7PgA1XvoLdmVtL8G9v9o41UfYrwCHMOhDs3U/Xe
+ LHDw==;
+ darn=gnusha.org
+ARC-Authentication-Results: i=2; gmr-mx.google.com;
+ dkim=pass header.i=@gmail.com header.s=20230601 header.b=OOs+oO0p;
+ spf=pass (google.com: domain of saintwenhao@gmail.com designates 2a00:1450:4864:20::529 as permitted sender) smtp.mailfrom=saintwenhao@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=1751128485; x=1751733285; 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=4AdpoF11BG1tXJg0VJA/bqpXogivt0izWg2UG2nhnKU=;
+ b=tRm/zPRITApTh/zhJ+s4uuIfdTF3r8Kf+lRRkyZ3gNybLcaUjNEY81gRDDne1ct0O5
+ jnWWJAGvslaNldWzr5Liv2/SjB9maDs24GuDoGywjGDvvVvxE9BkOjPvEvVAnmapxVWf
+ 7Ohw/dkPSF/lAjgLW4ZNHW0ICFjq2pGpQSej5w1FU38Brny7ghxgxjQ94jYpRfdBviDV
+ L9f3ZXjJN1UyrZgVcCGMY0jYz4AmW0yhwu5ssPcPtwEasjxGJJss9YK1V3kNdRa2kKzr
+ qZvVQIN7f3iNd8NKPKiEyCwMLF/P+n6Q0o0YtR0mddumY/h2LHJMiWCSS/EzhzRFNPH4
+ iffw==
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+ d=gmail.com; s=20230601; t=1751128485; x=1751733285; 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=4AdpoF11BG1tXJg0VJA/bqpXogivt0izWg2UG2nhnKU=;
+ b=bPEGQtwMCnaFGQMN9aofRqrUCvpB/zxx/2+AI3NJV9doaqkitmsokvjthHEqZqO8Vx
+ DbzttGVPrE4BuXN7YDZjj3QrxM1cuLztyWogGG0rG3fFIA1lPtQQM3WJMEW/YSL2G1Cn
+ DezR1gu/zIiaCxSiP1bSHZ75RTMFOUDBK9Qa+mKpg6UG8F5+jhE/SAZsQEUCucT4vyaK
+ LjtDo2R09CSYXWVfXF4mQUB0TJnbqWn10pa0KMoP5ELulbsykZe3WjvgTVZ67TBYaXHE
+ 5NV80DvAsDnhwtSF2BI04OHNShkAsVc7ht8OlqJ0BP0QYZIcOovUmqPsBTF1inuZIRgq
+ Y8cA==
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+ d=1e100.net; s=20230601; t=1751128485; x=1751733285;
+ 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=4AdpoF11BG1tXJg0VJA/bqpXogivt0izWg2UG2nhnKU=;
+ b=j0EhJAaMaMDvIwqnEU7FSmqSVJ9ekSbohLxYRZYVvHKGLbFfECLQ/Ornn3vVlCmYi7
+ EdUTD/2WVVjVYzE4QqwVXI6FQ6xJnR2ZsxGagUiB/U9v6vkUqvLeUrIHhbsN2KaTYCmp
+ FkVug2eA5B3RJoAKnarVso/FQeW6LU166WNmn9sg1YdHU9qE1kAiEAv5Z0n7ar+LXyvd
+ 4gaaf2hbxtqjmYO37ytrgPIG+yQAOHtsDixC117MDMvdgxm95uvu2axbEuncLdrlp1l1
+ b2Ir1go+vV/H1dt9OKdN2siCeM4lh+QJ3VjyZahXqvKTe+hRkMZkpeAxcP1VOpjIT3h5
+ Pw5Q==
+Sender: bitcoindev@googlegroups.com
+X-Forwarded-Encrypted: i=2; AJvYcCX1GyH7U8rtaCDhEo9Y4GR3M7Q6acjENMaxAc3x4vWh8RSaoPKQp+LLumncyHt1eCM1VYeo50hOh6xx@gnusha.org
+X-Gm-Message-State: AOJu0Yz1JxWNNcPIyiaSzI7rkw2fpnnc46cqj6QWA5CiuZhshWiRNyzZ
+ OzsmuY57AWxWBhLPtjp9GczyR4nQ3/QiVkHCXthqjmMOItwwsQmjNVTT
+X-Google-Smtp-Source: AGHT+IEPLwiz1RiO2GFSOZEbJ1AdxuzCDnRyOiuHMEL3cK//UOAiGvRGPK8VuLHJ0oL5/9DoBs+XCg==
+X-Received: by 2002:a05:6870:a99b:b0:2ef:14cc:caa8 with SMTP id 586e51a60fabf-2efed451aa9mr4736747fac.3.1751128485262;
+ Sat, 28 Jun 2025 09:34:45 -0700 (PDT)
+X-BeenThere: bitcoindev@googlegroups.com; h=AZMbMZcCcUHPGtP6e7M99dSBMYw/NayvpmJR3SF8NXlR6FS9dg==
+Received: by 2002:a05:6871:7894:b0:2d5:b2c1:db0b with SMTP id
+ 586e51a60fabf-2efcf2f0679ls2101395fac.2.-pod-prod-06-us; Sat, 28 Jun 2025
+ 09:34:42 -0700 (PDT)
+X-Received: by 2002:a05:6808:1383:b0:40a:f620:6169 with SMTP id 5614622812f47-40b33aa5538mr5668553b6e.0.1751128482197;
+ Sat, 28 Jun 2025 09:34:42 -0700 (PDT)
+Received: by 2002:a50:ccde:0:b0:609:bcd7:3415 with SMTP id 4fb4d7f45d1cf-60c86878d63msa12;
+ Sat, 28 Jun 2025 09:13:20 -0700 (PDT)
+X-Received: by 2002:a05:6402:40cd:b0:607:ec35:eb8e with SMTP id 4fb4d7f45d1cf-60c88e72eaamr6437412a12.20.1751127198480;
+ Sat, 28 Jun 2025 09:13:18 -0700 (PDT)
+ARC-Seal: i=1; a=rsa-sha256; t=1751127198; cv=none;
+ d=google.com; s=arc-20240605;
+ b=jDQ5snNnwI0Jo/Z7KE4UsoEybO8Ee1OE8uZSuWinZ2O3qYaUf4PPCM9T3H1iHOHr70
+ 33zBgARBFzYcFRLfnQM/uyuqI8QL2JwV5cJFXCuw3kUeBGDZ7MqxpdCw0+5ZxZ4Pp7GV
+ c8AHEfxBgZ5NqJEz2BagnJ39gTxT2ycYkBtZxFspsCqsmSXOOK9vv/vXfSbNca0bCce2
+ /9ISiOhUTJ8Nfw6Fo80v8tyeOGRnXM8aUd8TlfVT1YX4LLE9efNnLseyUEYmNHnI1Jzz
+ 1qp9cmsfx0yBE+y+dBegM6Ma9Xk8sSKEbqkAvCxRUy7b2aaXU6NSmPJ21A/gckXzDqMB
+ iG0w==
+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=sOXL9fR6jxZdEHyVvUeeMfSSf99/RtEwVaEZN/6fcXc=;
+ fh=RwR1F3GlROokoj4byVbZNUD73qQNrmoY81921aJ2vP8=;
+ b=T8Fu3QOYbTwe0dv3joAVUaFq1lHbFIA/bXU5BfUM3wBsmnvSUnONiD3Y09MQVnBNwP
+ ew4x6JhGNIIlo8gBY9r/obzVhknR7qYAjmFfl+fgCPfSVSRxXdqhAZLeBE4ASa2alAv4
+ WJjigw8qkbmE3i89s9OqssNsmIUo9EPR/tXHlv4SkJgSaswuzHbTnhYQol0RxHyEzu3+
+ xowqhR/M92tRsUn87vMJLMMHLxXSZKaE7Crhe9C7OkUHJ/SXjw6dkZV0mwxAydIU3ne9
+ OItxoDa/KTo+iteuYh6xq2KMeRNVtIzBagxllsVfI0kMeKVM6A8Le+2J1bb+JJ2xwN4a
+ yOzQ==;
+ dara=google.com
+ARC-Authentication-Results: i=1; gmr-mx.google.com;
+ dkim=pass header.i=@gmail.com header.s=20230601 header.b=OOs+oO0p;
+ spf=pass (google.com: domain of saintwenhao@gmail.com designates 2a00:1450:4864:20::529 as permitted sender) smtp.mailfrom=saintwenhao@gmail.com;
+ dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com;
+ dara=pass header.i=@googlegroups.com
+Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com. [2a00:1450:4864:20::529])
+ by gmr-mx.google.com with ESMTPS id 4fb4d7f45d1cf-60c828ae04asi330213a12.2.2025.06.28.09.13.18
+ for <bitcoindev@googlegroups.com>
+ (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
+ Sat, 28 Jun 2025 09:13:18 -0700 (PDT)
+Received-SPF: pass (google.com: domain of saintwenhao@gmail.com designates 2a00:1450:4864:20::529 as permitted sender) client-ip=2a00:1450:4864:20::529;
+Received: by mail-ed1-x529.google.com with SMTP id 4fb4d7f45d1cf-607b59b447bso1216028a12.1
+ for <bitcoindev@googlegroups.com>; Sat, 28 Jun 2025 09:13:18 -0700 (PDT)
+X-Gm-Gg: ASbGncvVdkL+x9VYLLxqu6LBNcdDal4PVBcoN3MitasPW5cSqrB0dQZw8S/Z0EmhbIM
+ WYXWAeDI+OIyWPn8q3JeOHP5DTGGQOBkydsMqLgUUr45rQgavcu9yUkwx2oTr5jsX2NhUVv5JsL
+ HD5DQ0nu9wvmhNz73baqx/ylw6aag+IGAfK3f9rWM0/uE=
+X-Received: by 2002:a05:6402:4408:b0:607:28c9:c3c9 with SMTP id
+ 4fb4d7f45d1cf-60c88d951e9mr6229369a12.6.1751127197553; Sat, 28 Jun 2025
+ 09:13:17 -0700 (PDT)
+MIME-Version: 1.0
+References: <a86c2737-db79-4f54-9c1d-51beeb765163n@googlegroups.com>
+ <aEdoIvOgNNtT6L4s@mail.wpsoftware.net> <195051b7c393b9a28727e87647ac002b@dtrt.org>
+ <CAPfvXf+0M2PPYOAuWNt9EFWBXGspkZ3xDXKb9Tm7MW8RO3X0aA@mail.gmail.com>
+ <0B7CEBEE-FB2B-41CF-9347-B9C1C246B94D@sprovoost.nl> <f8220f1b-831a-4459-8dee-7fc81f4b666cn@googlegroups.com>
+In-Reply-To: <f8220f1b-831a-4459-8dee-7fc81f4b666cn@googlegroups.com>
+From: Saint Wenhao <saintwenhao@gmail.com>
+Date: Sat, 28 Jun 2025 18:13:06 +0200
+X-Gm-Features: Ac12FXz50DIc-0Djyn_CpEq1Fzt030Xg6TEROYJ2ToKJe7G7rR4nEwAtO1nSL-s
+Message-ID: <CACgYNOKE4VmkrMCkSG5WahkJsbw6_9SSuGLzva1c2ER33SD6Kg@mail.gmail.com>
+Subject: Re: [bitcoindev] CTV + CSFS: a letter
+To: Paul Sztorc <truthcoin@gmail.com>
+Cc: Bitcoin Development Mailing List <bitcoindev@googlegroups.com>
+Content-Type: multipart/alternative; boundary="0000000000009116d60638a412e9"
+X-Original-Sender: saintwenhao@gmail.com
+X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass
+ header.i=@gmail.com header.s=20230601 header.b=OOs+oO0p; spf=pass
+ (google.com: domain of saintwenhao@gmail.com designates 2a00:1450:4864:20::529
+ as permitted sender) smtp.mailfrom=saintwenhao@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: <bitcoindev.googlegroups.com>
+X-Google-Group-Id: 786775582512
+List-Post: <https://groups.google.com/group/bitcoindev/post>, <mailto:bitcoindev@googlegroups.com>
+List-Help: <https://groups.google.com/support/>, <mailto:bitcoindev+help@googlegroups.com>
+List-Archive: <https://groups.google.com/group/bitcoindev
+List-Subscribe: <https://groups.google.com/group/bitcoindev/subscribe>, <mailto:bitcoindev+subscribe@googlegroups.com>
+List-Unsubscribe: <mailto:googlegroups-manage+786775582512+unsubscribe@googlegroups.com>,
+ <https://groups.google.com/group/bitcoindev/subscribe>
+X-Spam-Score: -0.5 (/)
+
+--0000000000009116d60638a412e9
+Content-Type: text/plain; charset="UTF-8"
+Content-Transfer-Encoding: quoted-printable
+
+> That is why it is better -- I can activate my own thing, without
+bothering you all.
+
+After reading BIP-300 in its current form, I think it is too complex.
+Instead, much simpler constructions are already available, without any
+soft-forks. What is more: they were possible since 2009, and they can be
+implemented by raw Script, if needed, which makes them portable between
+many altcoins, which copy-pasted Bitcoin's source code, and also between
+different address types (excluding TapScript, because OP_SIZE will work
+only with DER signatures).
+
+Example testnet transaction:
+https://mempool.space/testnet4/tx/cc159432ffb7a166abeccc79800e9616a09ea9ac6=
+937080c2ca37b38671970e5
+Example address:
+https://mempool.space/testnet4/address/tb1qzsjnew5qcn75e4cqdsc6r9v8fjy5ensa=
+ncqmv2l2n82p0q5f5tls758l9d
+Example Script: OP_SIZE 60 OP_LESSTHAN OP_VERIFY
+0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798
+OP_CHECKSIG
+
+Here, each coin sender can decide, which difficulty should be picked for a
+given transaction output. When the size is required to be less than 60,
+then that coin can be moved after grinding around 256 hashes (one byte).
+Then, by lowering that value, it can be made 256 times harder, each time
+this value is decremented (down to 10, because 9-byte signature is the
+smallest valid one).
+
+So, to sum up, the ability to lock output Scripts with Proof of Work is
+possible here and now, without any consensus changes. The only need for
+further changes is related to Merged Mining, because the way of transaction
+hashing is obviously different, than the way of hashing existing block
+headers. However, that model given above should be sufficient, to deploy
+some real, decentralized sidechains, on top of some existing chains, and
+see, how they would be used in practice.
+
+czw., 12 cze 2025 o 02:02 Paul Sztorc <truthcoin@gmail.com> napisa=C5=82(a)=
+:
+
+> > What I _would_ oppose is a Python based alternative implementation and
+> activation client like co-signer Paul Sztorc proposed.[3]
+>
+> I have done no such thing.
+>
+> The bip300301_enforcer is in rust [0]. Furthermore, it is not an
+> "alternative" to Core -- it must connect to Bitcoin Core, via ZMQ. (But =
+it
+> is an "activation client" -- of a kind.)
+>
+> (Anyone who glanced at the github for 2 seconds, would see all of these
+> things, by the way.)
+> (Sjors, you may be confusing my project, with Bitcoin Core, which contain=
+s
+> python, including a siget-mining-script.)
+>
+> CUSF is clever -- because it **frees** Core from the headache and
+> responsibility of soft fork activation (which I know many people here
+> hardly enjoy). That is why it is better -- I can activate my own thing,
+> without bothering you all. And I don't have to "compete" with CTV to be
+> further ahead "in line" (or whatever). So I am free to appraise CTV
+> rationally.
+>
+> We all know that Core is a meritocracy. And that every decision and
+> sentence uttered by Core is a perfect work of divine truth -- free of all
+> the flaws that have plagued every other organization throughout history.
+> Lucky us! Just think, in other organizations, people sometimes allow thei=
+r
+> prejudice to color their judgement, occasionally jumping to conclusions
+> that are incorrect -- not here though. Here it's all based on merit, baby=
+.
+> No need for a plan B!
+>
+> Cheers,
+> Paul
+>
+> [0] https://github.com/LayerTwo-Labs/bip300301_enforcer
+>
+> --
+> 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/f8220f1b-831a-4459-8dee-7fc8=
+1f4b666cn%40googlegroups.com
+> <https://groups.google.com/d/msgid/bitcoindev/f8220f1b-831a-4459-8dee-7fc=
+81f4b666cn%40googlegroups.com?utm_medium=3Demail&utm_source=3Dfooter>
+> .
+>
+
+--=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/=
+CACgYNOKE4VmkrMCkSG5WahkJsbw6_9SSuGLzva1c2ER33SD6Kg%40mail.gmail.com.
+
+--0000000000009116d60638a412e9
+Content-Type: text/html; charset="UTF-8"
+Content-Transfer-Encoding: quoted-printable
+
+<div dir=3D"ltr">&gt; That is why it is better -- I can activate my own thi=
+ng, without bothering you all.<br><br>After reading BIP-300 in its current =
+form, I think it is too complex. Instead, much simpler constructions are al=
+ready available, without any soft-forks. What is more: they were possible s=
+ince 2009, and they can be implemented by raw Script, if needed, which make=
+s them portable between many altcoins, which copy-pasted Bitcoin&#39;s sour=
+ce code, and also between different address types (excluding TapScript, bec=
+ause OP_SIZE will work only with DER signatures).<br><br>Example testnet tr=
+ansaction: <a href=3D"https://mempool.space/testnet4/tx/cc159432ffb7a166abe=
+ccc79800e9616a09ea9ac6937080c2ca37b38671970e5">https://mempool.space/testne=
+t4/tx/cc159432ffb7a166abeccc79800e9616a09ea9ac6937080c2ca37b38671970e5</a><=
+br>Example address: <a href=3D"https://mempool.space/testnet4/address/tb1qz=
+sjnew5qcn75e4cqdsc6r9v8fjy5ensancqmv2l2n82p0q5f5tls758l9d">https://mempool.=
+space/testnet4/address/tb1qzsjnew5qcn75e4cqdsc6r9v8fjy5ensancqmv2l2n82p0q5f=
+5tls758l9d</a><br>Example Script: OP_SIZE 60 OP_LESSTHAN OP_VERIFY 0279be66=
+7ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 OP_CHECKSIG<br><=
+br>Here, each coin sender can decide, which difficulty should be picked for=
+ a given transaction output. When the size is required to be less than 60, =
+then that coin can be moved after grinding around 256 hashes (one byte). Th=
+en, by lowering that value, it can be made 256 times harder, each time this=
+ value is decremented (down to 10, because 9-byte signature is the smallest=
+ valid one).<br><br>So, to sum up, the ability to lock output Scripts with =
+Proof of Work is possible here and now, without any consensus changes. The =
+only need for further changes is related to Merged Mining, because the way =
+of transaction hashing is obviously different, than the way of hashing exis=
+ting block headers. However, that model given above should be sufficient, t=
+o deploy some real, decentralized sidechains, on top of some existing chain=
+s, and see, how they would be used in practice.</div><br><div class=3D"gmai=
+l_quote gmail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr">czw., =
+12 cze 2025 o 02:02=C2=A0Paul Sztorc &lt;<a href=3D"mailto:truthcoin@gmail.=
+com">truthcoin@gmail.com</a>&gt; napisa=C5=82(a):<br></div><blockquote clas=
+s=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid r=
+gb(204,204,204);padding-left:1ex">&gt;=20
+What I _would_ oppose is a Python based alternative implementation and=20
+activation client like co-signer Paul Sztorc proposed.[3]<br><br>I have don=
+e no such thing.<br><br>The bip300301_enforcer is in rust [0]. Furthermore,=
+ it is not an &quot;alternative&quot; to Core --=C2=A0 it must connect to B=
+itcoin Core, via ZMQ. (But it is an &quot;activation client&quot; -- of a k=
+ind.)<br><br>(Anyone who glanced at the github for 2 seconds, would see all=
+ of these things, by the way.)<br>(Sjors, you may be confusing my project, =
+with Bitcoin Core, which contains python, including a siget-mining-script.)=
+<br><br>
+CUSF is clever -- because it **frees** Core from the headache and responsib=
+ility of soft fork activation (which I know many people here hardly enjoy).=
+ That is why it is better -- I can activate my own thing, without bothering=
+ you all. And I don&#39;t have to &quot;compete&quot; with CTV to be furthe=
+r ahead &quot;in line&quot; (or whatever). So I am free to appraise CTV rat=
+ionally.<br><br>We all know that Core is a meritocracy. And that every deci=
+sion and sentence uttered by Core is a perfect work of divine truth -- free=
+ of all the flaws that have plagued every other organization throughout his=
+tory. Lucky us! Just think, in other organizations, people sometimes allow =
+their prejudice to color their judgement, occasionally jumping to conclusio=
+ns that are incorrect -- not here though. Here it&#39;s all based on merit,=
+ baby. No need for a plan B!<br><br>Cheers,<br>Paul<br><br>[0] <a href=3D"h=
+ttps://github.com/LayerTwo-Labs/bip300301_enforcer" target=3D"_blank">https=
+://github.com/LayerTwo-Labs/bip300301_enforcer</a><br><br>
+
+<p></p>
+
+-- <br>
+You received this message because you are subscribed to the Google Groups &=
+quot;Bitcoin Development Mailing List&quot; group.<br>
+To unsubscribe from this group and stop receiving emails from it, send an e=
+mail to <a href=3D"mailto:bitcoindev+unsubscribe@googlegroups.com" target=
+=3D"_blank">bitcoindev+unsubscribe@googlegroups.com</a>.<br>
+To view this discussion visit <a href=3D"https://groups.google.com/d/msgid/=
+bitcoindev/f8220f1b-831a-4459-8dee-7fc81f4b666cn%40googlegroups.com?utm_med=
+ium=3Demail&amp;utm_source=3Dfooter" target=3D"_blank">https://groups.googl=
+e.com/d/msgid/bitcoindev/f8220f1b-831a-4459-8dee-7fc81f4b666cn%40googlegrou=
+ps.com</a>.<br>
+</blockquote></div>
+
+<p></p>
+
+-- <br />
+You received this message because you are subscribed to the Google Groups &=
+quot;Bitcoin Development Mailing List&quot; group.<br />
+To unsubscribe from this group and stop receiving emails from it, send an e=
+mail to <a href=3D"mailto:bitcoindev+unsubscribe@googlegroups.com">bitcoind=
+ev+unsubscribe@googlegroups.com</a>.<br />
+To view this discussion visit <a href=3D"https://groups.google.com/d/msgid/=
+bitcoindev/CACgYNOKE4VmkrMCkSG5WahkJsbw6_9SSuGLzva1c2ER33SD6Kg%40mail.gmail=
+.com?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/ms=
+gid/bitcoindev/CACgYNOKE4VmkrMCkSG5WahkJsbw6_9SSuGLzva1c2ER33SD6Kg%40mail.g=
+mail.com</a>.<br />
+
+--0000000000009116d60638a412e9--
+