[Privacy-pass] Re: [Mole] [mole] draft-jms-mole-architecture-00, -http-transport-00, -protocols-00 published

Thibault Meunier <ot-ietf@thibault.uk> Wed, 08 July 2026 07:26 UTC

Return-Path: <ot-ietf@thibault.uk>
X-Original-To: privacy-pass@mail2.ietf.org
Delivered-To: privacy-pass@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 38D1B112BA0C8; Wed, 8 Jul 2026 00:26:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1783495572; bh=fhrV+zbhlh46XaQ0H0SiAMrt1iK9D7I8h9IycATDo8A=; h=Date:To:From:Cc:Subject:In-Reply-To:References; b=g5whl6HhsbJ88z7E2W+/YboQ53O+z7IKsxMKY+9/wbfY2x+WwdC8/j4RwzTs1xdQl qKnweCLSiSUm96CrOtxYZhcZWHBv/2bMnBNiO7kPQ8qGuBZztxX4ulXichRKpaPYKm sVJ6Kp2eiP3CX69kWcuE59q87674Fhw6cBUQyitw=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.797
X-Spam-Level:
X-Spam-Status: No, score=-2.797 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=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=thibault.uk
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 QA6HrFCH2mce; Wed, 8 Jul 2026 00:26:11 -0700 (PDT)
Received: from mail-4320.protonmail.ch (mail-4320.protonmail.ch [185.70.43.20]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id B048C112BA023; Wed, 8 Jul 2026 00:25:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thibault.uk; s=protonmail; t=1783495527; x=1783754727; bh=SOFDaVeztW9VDpF2lxAVqR02dLfHxmYhQLLASW4GsvY=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=nlOrnTaBpv86I2qi98OpOStaA31aULX/1/vIEWa58OO97CoHL0M7FzNEQSZPqTeNq a6IjC9Kldg58vX1gCGj8Si9tfzjX8zjoMkhI6C3J7CoY4cizoyrwt4zVV3HpWGaoA6 zYhkiBcpYzy7cq6ofJJXoUwA1l015uJT9aylTKC41iGYQPv95FEygY+df/zoguibID 3CRbhGxbBEZygkoaRkyHQCRYmpM9cFrj4FSlVoL3QXQ7KQRsoW1GsO/heQzc9ZCyyg IaZAHaa8ObTzx+nvqkzmbpzIq2B2MFofpaKWKs4oPjBsV4jEB2JOF4inS8/ViYUcHk qCyjk/HUU1keQ==
Date: Wed, 08 Jul 2026 07:25:21 +0000
To: privacy-pass <privacy-pass@ietf.org>
From: Thibault Meunier <ot-ietf@thibault.uk>
Message-ID: <kazb6iNN8Amv0kqAe06FlOojULB7LiCAgm1GI7Pd22hxep0lVZVnEgOfWUIv-joIbpJXMJpd9Y41AUvW1oYLyj-6ZcvJgqHGM9s18jGzzC0=@thibault.uk>
In-Reply-To: <8nftZL5QlXvF20rFj-kPmCY094AhMj4CuHCH1XSo2VrTFotCk7XVibdhrVciBSw-wPOe5JrUcwVnqPfu5o7Oc4YyDPutgkNGentSWJVrFTc=@thibault.uk>
References: <8nftZL5QlXvF20rFj-kPmCY094AhMj4CuHCH1XSo2VrTFotCk7XVibdhrVciBSw-wPOe5JrUcwVnqPfu5o7Oc4YyDPutgkNGentSWJVrFTc=@thibault.uk>
Feedback-ID: 60844204:user:proton
X-Pm-Message-ID: e2fe82cb2e4833311dd019fb07aabe9f89e8fc32
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Message-ID-Hash: CMVN36EXF4PPQ7ONT4MGX73SFHYJMNXX
X-Message-ID-Hash: CMVN36EXF4PPQ7ONT4MGX73SFHYJMNXX
X-MailFrom: ot-ietf@thibault.uk
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
CC: "mole@ietf.org" <mole@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Privacy-pass] Re: [Mole] [mole] draft-jms-mole-architecture-00, -http-transport-00, -protocols-00 published
List-Id: Privacy Pass Protocol <privacy-pass.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/privacy-pass/HmQ6AYBZ1D9RyJIIQeR4IcgFxEM>
List-Archive: <https://mailarchive.ietf.org/arch/browse/privacy-pass>
List-Help: <mailto:privacy-pass-request@ietf.org?subject=help>
List-Owner: <mailto:privacy-pass-owner@ietf.org>
List-Post: <mailto:privacy-pass@ietf.org>
List-Subscribe: <mailto:privacy-pass-join@ietf.org>
List-Unsubscribe: <mailto:privacy-pass-leave@ietf.org>

Adding @privacy-pass to the thread as this is a topic the group wanted to follow


On Wednesday, July 8th, 2026 at 09:22, Thibault Meunier <ot-ietf=40thibault.uk@dmarc.ietf.org> wrote:

> Hi mole,
> 
> Sam, Dennis, and I have published a first set of drafts for MoLE (Moderation of unLinkable Endorsements), letting website operators moderate abuse — with dynamic trust, e.g. rate-limiting — without resorting to CAPTCHAs or fingerprinting, and without linkability across a client's interactions.
> 
> 1. architecture - https://datatracker.ietf.org/doc/draft-jms-mole-architecture/
> The main draft. It introduces the actors (client, anchor, moderator), the flows (endorsement, redeem&issue, presentation&update), and the privacy properties.
> 
> 2. http-transport - https://datatracker.ietf.org/doc/draft-jms-mole-http-transport/
> HTTP as a transport between actors. Defines the `Mole` auth scheme and error handling.
> 
> 3. protocols - https://datatracker.ietf.org/doc/draft-jms-mole-protocols/
> Uses cryptography and existing protocols to realise the architecture, while maintaining flexibility for new cryptography/protocols to emerge. It presents two anchor-hiding protocols, and three "credential" protocols.
> 
> These should provide a good first overview.
> 
> Feedback and comments welcome,
> Thibault, on behalf of the authors
> 
> 
> _______________________________________________
> Mole mailing list -- mole@ietf.org
> To unsubscribe send an email to mole-leave@ietf.org
>