[Ppm] Agenda for IETF 114
Christopher Patton <cpatton@cloudflare.com> Tue, 19 July 2022 17:33 UTC
Return-Path: <cpatton@cloudflare.com>
X-Original-To: ppm@ietfa.amsl.com
Delivered-To: ppm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D76CC159488 for <ppm@ietfa.amsl.com>; Tue, 19 Jul 2022 10:33:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level:
X-Spam-Status: No, score=-7.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cloudflare.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yTRNrPQ1Tx2s for <ppm@ietfa.amsl.com>; Tue, 19 Jul 2022 10:33:24 -0700 (PDT)
Received: from mail-ed1-x52e.google.com (mail-ed1-x52e.google.com [IPv6:2a00:1450:4864:20::52e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B1F54C159492 for <ppm@ietf.org>; Tue, 19 Jul 2022 10:33:24 -0700 (PDT)
Received: by mail-ed1-x52e.google.com with SMTP id e15so20608505edj.2 for <ppm@ietf.org>; Tue, 19 Jul 2022 10:33:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cloudflare.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=Yk8tRNprNl0ZZyyN9n2FUXbkfGk8RCsss/Nhx4oaaZc=; b=J4R5k0I0G8gOMkC5Tf8UZeI6FmgjsU5wMaY/oiE2v2K1JyxIEyO+zTTpzdFCk6pP6j WwjhpZ0yFwlp06w5Z9mC/AwIB/+wkWj4vo7kOhCsmGDFrmzv7CswMZwBdkMrvjo/5MQL NNuqZg9jIM2i9pu4BALAz6wE51hNDMh5NeEcU=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Yk8tRNprNl0ZZyyN9n2FUXbkfGk8RCsss/Nhx4oaaZc=; b=z6AxQb846hTaKu7vmwhzU3Wm4wbv69BwoAt4KORTKXsS6Dv+HYH1P9rklx6C7mBZWv JMyrsmM5ubbLzGgw5cK7LQtqWLbfYvtJ+Ohp4rFpSR5NQBfplXzJUizeNmuZu+u567TL Gb17xxPqScVhIYcyphvlqKmCHCLY8NrkUiJtJkajAA+WEdFrMrT9qtPDIuraaiuw5kYK G9533CykJU8eNu2L+QS6JmN9mKiKEkqw0MMuG0HPZVmusRXJPhZ87P7zr4Ux4pyeI7av pF2dgllAMnxaRH4WAyHjopclWU3loJCFH+BiW6aPJi2P31tGyH+OCX/66+hdaf/vydyM 6ZTQ==
X-Gm-Message-State: AJIora/6+PRP0JHccGXnnXq43U5kdRC7xFxxcrOCPfh2aJA+qqnoydHx qjibRSh7uhWklRK51eEJw4dwvvF+iW69y8oe7v82kCAo1P3jBQ==
X-Google-Smtp-Source: AGRyM1uhBPS6zMufi83fOk9zA9OPEjBX1EgoZ5wY0LqXiiMcEBQ8ckBDRzw0dHSGY5+YABEW/lacw0PixcJWgWb2UNA=
X-Received: by 2002:aa7:db9a:0:b0:43a:76bf:5401 with SMTP id u26-20020aa7db9a000000b0043a76bf5401mr45192639edt.244.1658252002759; Tue, 19 Jul 2022 10:33:22 -0700 (PDT)
MIME-Version: 1.0
From: Christopher Patton <cpatton@cloudflare.com>
Date: Tue, 19 Jul 2022 10:33:12 -0700
Message-ID: <CAG2Zi20uuGQjR5FTg1E2NEM=BKo7pSidMKnU5rHU3AhTpqRYUw@mail.gmail.com>
To: ppm <ppm@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000092bc9e05e42be195"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ppm/J_0i3c8siw9OGihkGpmFoHXT-os>
Subject: [Ppm] Agenda for IETF 114
X-BeenThere: ppm@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Privacy Preserving Measurement technologies <ppm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ppm>, <mailto:ppm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ppm/>
List-Post: <mailto:ppm@ietf.org>
List-Help: <mailto:ppm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ppm>, <mailto:ppm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Jul 2022 17:33:28 -0000
Hi Aggregators, we have yet to settle on an agenda for IETF. The DAP ( https://datatracker.ietf.org/doc/html/draft-ietf-ppm-dap-01) editors have a set of things they'd like to discuss, and there is a new STAR draft to consider for adoption ( https://datatracker.ietf.org/doc/html/draft-dss-star-01). Does anyone else have anything that would be useful to discuss as a group? Things to discuss for DAP, in order of priority: 1. Perhaps the most pressing question is whether the current mechanism for sorting reports into batches is sufficient to support our current use cases. We believe it's not and that changes to the collect sub-protocol are needed. To guide design, it would be useful to discuss the use cases people have and how to accommodate them. (See https://mailarchive.ietf.org/arch/msg/ppm/NKPIIm5HvZ1p8EkS3tmwj6DBXDs/ for details.) 2. Related to this question are our privacy considerations for the collect sub-protocol ( https://github.com/ietf-wg-ppm/draft-ietf-ppm-dap/issues/195). In short, if batches are allowed to overlap, then aggregate results may end up leaking more information about individual reports than what the system intends. We'd like to discuss how mechanisms like differential privacy can help address this problem. 3. Apart from (2.), we know that we're going to need to make accommodations for differential privacy in the DAP protocol. There are some interesting open questions to address here, starting with the mechanism itself: Can/should a mechanism for DP be made generic, or is this inherently dependent upon the underlying VDAF? (See https://github.com/cfrg/draft-irtf-cfrg-vdaf/issues/94 for discussion.) 4. Lastly, we'd like to highlight some of the changes between DAP-00 and DAP-01 and point to some of the open issues we'd like to address by DAP-02. Finally, for those who are not in the #ppm channel of the IETF slack: There are two implementations of DAP-01 of which we are aware: - Daphne (https://github.com/cloudflare/daphne) - Janus (https://github.com/divviup/janus) Both are written Rust and use the VDAFs implemented in https://github.com/divviup/libprio-rs. We're eager to help get other implementers up to speed, particularly in different languages! Happy aggregating, Chris P.
- [Ppm] Agenda for IETF 114 Christopher Patton