From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Thu, 14 May 2026 07:48:06 -0700 Received: from mail-ot1-f60.google.com ([209.85.210.60]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1wNXM6-0007Lz-1T for bitcoindev@gnusha.org; Thu, 14 May 2026 07:48:06 -0700 Received: by mail-ot1-f60.google.com with SMTP id 46e09a7af769-7de75c9be4asf17199787a34.0 for ; Thu, 14 May 2026 07:48:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20251104; t=1778770080; x=1779374880; darn=gnusha.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-sender:mime-version :subject:message-id:to:from:date:sender:from:to:cc:subject:date :message-id:reply-to; bh=osEy9xWt0Bu9Xbh/6i9uj2OYLleuqKHdWagfyz3kLHA=; b=tTo0hzEe0HcqfKJuxqMZVh73mBtYLUfCZfb9RnkwGGSBD+7dqqp7MQYHPhCyNPQDHf zd1ecHo67pPeCytK0pxO8kUNtJ71vmmGe/YlKp7thFfeXpWucDrp6F9U3nkfuaEDaXkv rbwzKL8FzTd8mANT/R/h+lLETO905OOuoDNFNowwp4ma0/QVh96q7mbSpq8Qbvd5KK4t eZOFIhwASf+5o3y0Apo38jTEi17LflYkJUwTs9vDV7vSeWnsS3bvCwykkx3Yprg5V+7x xmoil3tyV9QrnpB74V4HGzZ6M+KiX5x3cUfswGHqvjwH/Q5RDz3jPh+mqmRSKHyPptMq Qdsg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1778770080; x=1779374880; darn=gnusha.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-sender:mime-version :subject:message-id:to:from:date:from:to:cc:subject:date:message-id :reply-to; bh=osEy9xWt0Bu9Xbh/6i9uj2OYLleuqKHdWagfyz3kLHA=; b=H0kDxK+0zogMhEdv/7PC2tNHi/irD0alOkn1L/RMNAU5fHM2Auw7Pup9Uarp4dYTYv y0RdsXPUXu1uqOaCgVg6975xKZlND0PnMNB611FDlCUqr4nsZGTWolc/yHONxCFV3HV5 eKf/ZMrMt/KFfL/sfe0LXUdDC+BEmgm/C2IjejvfjFHacyNPDDmIPCGuQoUgU1EHLvk0 2URe37W4VIMv+48pZ+7zO7lu2a+CWU42gPK7u8Ps1VAsrkCpbykS5ULs0V9tdp0NfRTV oeq1UiqHqgC2nVM+ZdjE5e5HvzMsa1Ix+waG8muXHIZLwPgLg43NUD6WS6WfbWXueILL 7thg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778770080; x=1779374880; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-sender:mime-version :subject:message-id:to:from:date:x-beenthere:x-gm-message-state :sender:from:to:cc:subject:date:message-id:reply-to; bh=osEy9xWt0Bu9Xbh/6i9uj2OYLleuqKHdWagfyz3kLHA=; b=FC8L2HSaK9N0wF0gGUpw8bL9s7voTDKm0G6lA+hGhX5E9bG5D8bWXjZeB5zOjXOmxd yjPIxZ6umgx+NJTcIwN1UVYPs8/Q4Y99Hr2wMQla5W0z9GXbTz2xH/RW/Rt1Srd07exr 0/45IFyBwDsKMLPyqgxqBgeDsBJiEq5/CzaBkKDfsqv4DrE4Q4pOf/uGuJB7R+XH8nFD 7wrge1wzU0nnP4KxEtispVRN7RPP4sNTD99nMJ0ryov9r42Ozgm5ML1Scf3jKnSQbtEv PDGQEMDBswvZAUZNWolv0lX1RKAs5JUL1DF8uE/cwrsaphlLnhQoCrqWMXIwgshB1YqH hvjQ== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=1; AFNElJ87QjjonbHMC2RI7k1hn8f3yi40luLjzv4q2gP78cVMMmUcSiJW94gJsk5+bEcsJvdCjVIaLIIy3VfR@gnusha.org X-Gm-Message-State: AOJu0YxCFxZBUT41UkLR/xRGqWkOQMkBspixL8nVsLh3TCbG3EOhbzKO 9/1gjChV/n1e8dTpOkqDBBAcT295NGIwe5gtgwzLhLgUbVEZZQGzrVmb X-Received: by 2002:a05:6820:8584:10b0:69b:922f:cad0 with SMTP id 006d021491bc7-69b922fd06dmr577436eaf.57.1778770079707; Thu, 14 May 2026 07:47:59 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com; h="AUV6zMOOa7FnQkntegWJfuKcKRzPl/tNgDLtzxxWCJEaFGsUNw==" Received: by 2002:a05:6870:63aa:b0:41c:64c3:46be with SMTP id 586e51a60fabf-43a01eb8956ls628259fac.1.-pod-prod-07-us; Thu, 14 May 2026 07:47:55 -0700 (PDT) X-Received: by 2002:a05:6808:30a3:b0:479:ded7:477 with SMTP id 5614622812f47-482b62341a3mr4449740b6e.40.1778770075099; Thu, 14 May 2026 07:47:55 -0700 (PDT) Received: by 2002:a05:690c:4507:b0:7b3:13f7:5f3a with SMTP id 00721157ae682-7c698ddb9c3ms7b3; Thu, 14 May 2026 07:46:07 -0700 (PDT) X-Received: by 2002:a05:690c:e3c4:b0:7bd:6432:dab with SMTP id 00721157ae682-7c6dc7bb683mr75276687b3.43.1778769966390; Thu, 14 May 2026 07:46:06 -0700 (PDT) Date: Thu, 14 May 2026 07:46:05 -0700 (PDT) From: jeremy To: Bitcoin Development Mailing List Message-Id: Subject: [bitcoindev] Knowledge Gathering: SPV Proof Applications In the Wild and Proposed MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_34428_1620524449.1778769965981" X-Original-Sender: Jeremy.L.Rubin@gmail.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 (/) ------=_Part_34428_1620524449.1778769965981 Content-Type: multipart/alternative; boundary="----=_Part_34429_1111559760.1778769965981" ------=_Part_34429_1111559760.1778769965981 Content-Type: text/plain; charset="UTF-8" Dear Bitcoin Developers, SPV proofs are an important part of Bitcoin's Design, after all Satoshi thought they were worth including in the whitepaper! As far as I'm aware, they have somewhat limited usage in the wild, mainly in Electrum and in Layer 2 Bridges, but it is important that they work correctly. I'd like to gather a bit more detailed information on where and how SPV proofs are currently used, as well as any other proposed uses of SPV proofs. In this Knowledge Gathering, I'd also like to glean a better understanding of what types of commitment structures might work "better" than others for SPV -- e.g., ability to cheaply verify if a block pays a particular address, spends a particular coin, and the exclusion forms (does not pay an address, does not spend a coin) etc, especially in the context of Layer 2 Bridging. Happy International Chihuahua Appreciation Day, Jeremy -- 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/a3049fd5-e001-4d3a-9c99-d5629f47dfd8n%40googlegroups.com. ------=_Part_34429_1111559760.1778769965981 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dear Bitcoin Developers,

SPV proofs are an important part o= f Bitcoin's Design, after all Satoshi thought they were worth including in = the whitepaper!

As far as I'm aware, they have somewha= t limited usage in the wild, mainly in Electrum and in Layer 2 Bridges, but= it is important that they work correctly.

I'd l= ike to gather a bit more detailed information on where and how SPV proofs a= re currently used, as well as any other proposed uses of SPV proofs.
<= div>
In this Knowledge Gathering, I'd also like to glean a = better understanding of what types of commitment structures might work "bet= ter" than others for SPV -- e.g., ability to cheaply verify if a block pays= a particular address, spends a particular coin, and the exclusion forms (d= oes not pay an address, does not spend a coin) etc, especially in the conte= xt of Layer 2 Bridging.

Happy International Chih= uahua Appreciation Day,

Jeremy

--
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.com/d/msgid/bitcoind= ev/a3049fd5-e001-4d3a-9c99-d5629f47dfd8n%40googlegroups.com.
------=_Part_34429_1111559760.1778769965981-- ------=_Part_34428_1620524449.1778769965981--