Hi Joe,
Thank you for your questions. I should clarify what I meant by "consensus."I'm
explicitly not referring to the IETF draft consensus or the formal
standards process. You're absolutely right that new RRTypes are assigned
based on expert review without requiring broad IETF consensus.What I
meant was the practical ecosystem adoption consensus that follows after
a new RRType is defined and assigned. This is a kind of "consensus through
adoption" where DNS service providers, registrars, hosting companies, and
other ecosystem participants effectively vote with their
development resources on whether to implement support for a new RRType.When
a specification demonstrates widespread real-world usage, it adds
significant weight to the likelihood of broader industry adoption. This
creates a positive feedback loop - providers are more likely to support RR
types that already have demonstrated usage and value in the ecosystem.Consider
an analogy from the banking industry: it took banks nearly 20 years to
fully adopt chip cards despite the clear security benefits. This wasn't
because of technical difficulty in the protocol, but because each
institution had to make practical tradeoffs: the actual costs for upgrading
software, retraining staff, updating workflows, and considering
customer impact.Similarly, for registrars and DNS service providers to
support a new RRType, they need to:

   - Modify their customer-facing interfaces


   - Update their API documentation


   - Enhance their validation logic


   - Train customer support staff


   - Allocate engineering resources that might otherwise go elsewhere

This economic and practical "market consensus" is what's challenging to
achieve, not the technical implementation of the RRType itself or getting
it assigned by IANA.Our prefixed TXT approach is intended to provide a
transition path that works within existing constraints while building
evidence of demand and adoption that might encourage providers to implement
proper support for new RRTypes.I hope this clarifies what I meant by
consensus - it's specifically about practical industry adoption rather than
the standards process itself.Best regards,Victor Zhou

On Fri, Mar 7, 2025 at 12:38 AM Joe Abley <jab...@strandkip.nl> wrote:

> Hi Victor,
>
> On 7 Mar 2025, at 00:10, Victor Zhou <zzn=40namefi...@dmarc.ietf.org>
> wrote:
>
> > Our intention was not to claim it's hard to add a new RR type. it is not
> hard to "add" it. It's hard to gain consensus without showing adoption
> first.
>
> What consensus do you mean?
>
> New RRTypes are assigned based on expert review. Consensus is not
> required.
>
> > It's not hard to declare "I" (unilaterally) am going to start treating
> RR Type = N as a new type and the client I develop will treat RR Type = N
> that way.
>
> The normal process is that you submit a template and get an assignment.
> You don't need to unilaterally declare the existence of a new RRType.
>
> > It's extremely hard, however, to show the world that some new RR Type =
> N has been used by many services and clients for a specific use case and in
> a certain way.
>
> Which parts of the world are you trying to convince in this example?
>
>
> Joe
_______________________________________________
DNSOP mailing list -- dnsop@ietf.org
To unsubscribe send an email to dnsop-le...@ietf.org

Reply via email to