[Ppm] draft-ietf-ppm-dap-18 update

Tim Geoghegan <timgeog+ietf@gmail.com> Tue, 05 May 2026 18:17 UTC

Return-Path: <timgeog@gmail.com>
X-Original-To: ppm@mail2.ietf.org
Delivered-To: ppm@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 083C4E96CA12 for <ppm@mail2.ietf.org>; Tue, 5 May 2026 11:17:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1778005066; bh=5IDJ0tKjs8/7gg489rdGSqhgjnH0aezgnzxNcxJd0NE=; h=From:Date:Subject:To; b=B2Yv3os+rnZyTyMSYHWuWS15gVaoTlOrHPv5lRTD0ctX41G4IB24VpldmHc862RQq DqpFb8wtExYXh9gqanwB+O7UMpn7p6KYs+vBvtGa5UiD74yA1A/0P8rBuq67ubESJh iilC/3dU0CW8fXQVtCzdd7e+Q1NPpTqG1u0YO4dY=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GZbUwyceovFM for <ppm@mail2.ietf.org>; Tue, 5 May 2026 11:17:45 -0700 (PDT)
Received: from mail-ed1-x535.google.com (mail-ed1-x535.google.com [IPv6:2a00:1450:4864:20::535]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 70249E96CA09 for <ppm@ietf.org>; Tue, 5 May 2026 11:17:45 -0700 (PDT)
Received: by mail-ed1-x535.google.com with SMTP id 4fb4d7f45d1cf-67b6dc50b61so8372942a12.2 for <ppm@ietf.org>; Tue, 05 May 2026 11:17:45 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1778005064; cv=none; d=google.com; s=arc-20240605; b=bQAmEANswrsA5pZqCCn4H/e7Em1EzcGNOheA2KomF1hRc8LUd5I1eInxxSYkUjtL96 1PM0kwv2ePzoJjdNeYaFDbvSwaROdYlnaqYFp4cbcaJdAHnDTimpAAJIEpW5PO9LZCZ/ r6hnNkBQH+MzAHB4MaoxiaOWZICJTClnGiDShl+VdkkiUe/5CuZhNA4nbFBNLKR2tZOd 0KJlqyJRtBEj1/zf2Fo9So52ESyX3sf3LRSQLjy9jN81FaU6YiJxXSwga+FVaOrppQhj y4MdGiCs6ScILOe4Q3RffuWuyLx2OZp3iXqF0ObZmN09fZOCrCpDD7Jzc9a+pkjBDlwN xr2A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:subject:message-id:date:from:mime-version:dkim-signature; bh=5IDJ0tKjs8/7gg489rdGSqhgjnH0aezgnzxNcxJd0NE=; fh=IiXP0WSv9hFC1Gnt3SwrQK7N1beKNBB96/1HRZNHppw=; b=EZNVqHVC4vOx8mL9LoFdrgVKBqna7Gp1T4YSv3ghsjwpz1m9KVCv/ILmews01Lq+SQ 3OuswrC+N908Rm0Z+AS5E+VVOOrOw14E6RqvTa1kpOFiZOD0OiAOw0T7mPsCzw2TZhga 6cvT5PtBzltOFr3auR7XAhGwYIhemwM9rVRw0+pGxrIH3lASP7NN1rntfGk1YcquJXzs Vd+usMbBU3lAGUqoksxokhKe9mkahBwJ/GAuR/goxZFuXv/hP2Sa7S2gwuHLeX38x09s 1CkN/q9ufLUhP6Kcy4Q7Qel9B1UpWiLxAOE14egFLV9GpsLEVEnkfprPUnZvaN15ADKC UeHA==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1778005064; x=1778609864; darn=ietf.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=5IDJ0tKjs8/7gg489rdGSqhgjnH0aezgnzxNcxJd0NE=; b=U8lzkClkyiPLFJwJWWdSy7D26jcTNicPBFxsoDjsfuiNyC3n8oBN4DaBUHmDFol2EH zzcEGx/xgm9brxd/dVD0XTX7OfTEZBniNqKAoW2nR6ZILqUH5zx2DudnGk4aF/hl8KIZ COkCLprSDu9H61KohAtTD8C0o++ra1txM4PKxvWUNIZGqf97m9pKh/oj7m0BXhr+WQCp 73XmSsh48qHt8VddERFoJJlws2mPTLrSN/r6zrJL7SxWdD5ltU3KNVvMaHPMNI+0f5xW Up6z1JFngmnDmlUWVxTZjz3nwmiCLZFBxmzLxs8Ahw6L8UvSAgVUGnmvdYb2lkD0oIDQ HaRw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778005064; x=1778609864; h=to:subject:message-id:date:from:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=5IDJ0tKjs8/7gg489rdGSqhgjnH0aezgnzxNcxJd0NE=; b=OdovAIH4iF4jdu7Ha3x/H2d+dzL3bPK6mzN6ZSqcubAJj4XlXqyIkmpG8vrUXL3F5Y ZPqs4Ii2fGvK2XY19Mifcfi7oNilSclXLEuXEsW3iXytmyVvIvQ1UBkzI+njDGFjevXk 82G3l5eDHNlmWWbfers4ldeJ3lYU4ZUhGTBTOcSCHs6s6/0UwPz41Fx9vp+IV12QZ9Ma Fte2ahs1MICqrABhDW++elWIAMrje35gnyOnbZ2fWugYbydHXgFD8C847tdhPcsXH5BH hgrTiusHU63XnhqseEpMIWeuMoYw42dkAIEsEfEHUdnvyFTa9N9q+/IXT9Gvw+p8z3tZ Nyng==
X-Gm-Message-State: AOJu0Yzo/KPsEH4b41LjBbYpLl1ZOClRK8kxbY87My++zldTJHpnWh7n HsFBi+oo3B3+9Wgz6+APr4CpIRxdqNVkm8IO8P/ZiifaoHsWwjjKIet8xayrOpahKcYFb8qZ3pZ srZHK0ZU+ntfModxR6536WtuzptX6gw8Lip8A89X4Og==
X-Gm-Gg: AeBDiet2LwmgBS7YEZ7QZF7ivohkDfLe/rvAweCPuHAlV4YZK82aYc7VRlAJul0YQn2 mqJ6jg3+ugjo2/5IF+ZAGqK8hzT94T66q6pNxJdPUmYs55JQb/f53znXTu5h5hid6xY5j6sQqfq 0+/sMCOVpVd/3OmdIvLimnNdJ+czeL1rp3t83qkfWgYxvqvCgUM2k9vx24WgXlsq/gtDXMymRkx MAH5IT2hz+ze1rRLdBcu0oa366TDExJ9S2QWmc/bxkzVEtbK8Z9ulKlUwszCmvMSZ3qyRnWwmDt /WGAEI23O9i3Nf5YjtHMfRfAjrZ5GNYqvCguGr6k4T3o1FC43kXm8wpmBBJ+mus=
X-Received: by 2002:a05:6402:1f4b:b0:67c:5915:5a0c with SMTP id 4fb4d7f45d1cf-67c59155a42mr5418260a12.19.1778005063879; Tue, 05 May 2026 11:17:43 -0700 (PDT)
MIME-Version: 1.0
From: Tim Geoghegan <timgeog+ietf@gmail.com>
Date: Tue, 05 May 2026 11:17:32 -0700
X-Gm-Features: AVHnY4KEVPN1qDaqXybZBcqtNqyCHy6-S1VgoIwD-Vr4HKgzY7uPcvo9mC1j1Do
Message-ID: <CACsY-OeP_N+OQmxc6TfqE+c+3ZnP=_UzEBXTnWnHD5NFuaAm0w@mail.gmail.com>
To: ppm <ppm@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000003dcf6d0651161018"
Message-ID-Hash: U3UABVWQH2HW7CTZTD763JEIKNTLVIS6
X-Message-ID-Hash: U3UABVWQH2HW7CTZTD763JEIKNTLVIS6
X-MailFrom: timgeog@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Ppm] draft-ietf-ppm-dap-18 update
List-Id: Privacy Preserving Measurement technologies <ppm.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ppm/_NKabe3yweX4q0Sj78Mk_IcSFG8>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ppm>
List-Help: <mailto:ppm-request@ietf.org?subject=help>
List-Owner: <mailto:ppm-owner@ietf.org>
List-Post: <mailto:ppm@ietf.org>
List-Subscribe: <mailto:ppm-join@ietf.org>
List-Unsubscribe: <mailto:ppm-leave@ietf.org>

Hello ppm,

Over the last few months, several interconnected PPM related drafts have
been making some progress. Our hope is to publish draft-ietf-ppm-dap-18
soon, and to restart (or continue? whichever) the Working Group Last Call
process. This email serves as an update to the WG on what's been going on
as well as a call for contributions or suggestions before we cut -18 (more
below).

To get a sense of changes in the new Distributed Aggregation Protocol
draft, check out the issues and PRs labeled "draft-18" on the draft's
GitHub Repo ([1]), as well as some discussion in #ppm on ietf.slack.com
(which I know is semi-official at best, but what can I tell you, it's where
we hash these things out and at least it's public).

Also in recent weeks you may have noticed the publication
of draft-ietf-ppm-l1-bound-sum-02 ([2]) and draft-irtf-cfrg-vdaf-19 ([3]).

The editors plan to cut draft-ietf-ppm-dap-18 on *Friday, May 8*, unless
someone raises an issue we decide to address in the document between now
and Friday (and of course we can always do a -19 or beyond). If you want to
bring something to the editors' attention, then posting to this mailing
list, or #ppm on ietf.slack.org or filing issues on GitHub ([6]) are all
welcome.

Once -18 is released, we can expect a new draft-ietf-ppm-dap-taskprov
([4]), and my guess (though I'm not an editor on that one) is that we could
expect it to go to WGLC along with DAP. Additionally we can look forward to
a new version of draft-thomson-ppm-dap-attribution ([5]), and perhaps even
an adoption call.

Thanks,
Tim

[1]:
https://github.com/ietf-wg-ppm/draft-ietf-ppm-dap/issues?q=label%3A%22draft-18%22
[2]: https://datatracker.ietf.org/doc/draft-ietf-ppm-l1-bound-sum/
[3]: https://datatracker.ietf.org/doc/draft-irtf-cfrg-vdaf/19/
[4]: https://datatracker.ietf.org/doc/draft-ietf-ppm-dap-taskprov/
[5]: https://datatracker.ietf.org/doc/draft-thomson-ppm-dap-attribution/
[6]: https://github.com/ietf-wg-ppm/draft-ietf-ppm-dap/issues