惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Apple Machine Learning Research
Apple Machine Learning Research
J
Java Code Geeks
博客园 - 聂微东
Microsoft Azure Blog
Microsoft Azure Blog
量子位
T
Tailwind CSS Blog
Vercel News
Vercel News
I
InfoQ
Stack Overflow Blog
Stack Overflow Blog
U
Unit 42
Engineering at Meta
Engineering at Meta
L
LangChain Blog
大猫的无限游戏
大猫的无限游戏
D
Docker
博客园_首页
P
Proofpoint News Feed
月光博客
月光博客
T
The Blog of Author Tim Ferriss
MyScale Blog
MyScale Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Martin Fowler
Martin Fowler
腾讯CDC
N
Netflix TechBlog - Medium
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

Infoblox Blog

Infoblox vNIOS on AWS China | Unified DDI Across Global and China Cloud Environments Modernizing Federal Networks Without Compromise | Infoblox DNS at IETF 126 To Open Weight or Not to Open Weight - That Should NOT be the question AI Governance with DNS Security | Infoblox Infoblox Supports the Next Generation of Cybersecurity Talent at Cyber Battle Australia The Second Life of Expired Domains Illegal Streaming Fronts a $7M Dropcatch Domain Operation Expired Malicious Domains Bring New Threats to Life How Many AI Agents Are Running in Your Organization? Infoblox IQ for DDI Is Now Generally Available | AI for Network Operations Kentik Joins Infoblox: Network Observability & AI Cybercrime Trends and Threat Intelligence | Infoblox AI’s First Move Is a Name Lookup External Attack Surface Management: See What Attackers See | Infoblox FedRAMP DDI Management with Infoblox Government Cloud Inside a Global Procurement-Themed AiTM Phishing Campaign The Missing Link in the Anti-Scam Chain: Why DNS Belongs in the Room. (DNS, GASA, Global Anti-Scam Alliance, DNS Threat Intelligence) Oracle Cloud Discovery for Universal Asset Insights | Infoblox Why Asset Discovery Integrations Start with Network Intelligence Infoblox Kentik Acquisition: AI-Driven Network and Security Intelligence Proxyware actor behind fake 7-Zip is bigger than you think! Using Protective DNS to Dismantle Global Scam Networks | Infosecurity Europe 2026 Residential Proxies: Why DNS Is the Stronger Play NIST Maps DNS Security to the Cybersecurity Framework 2.0 Trusted Infrastructure Data for AI and AgenticOps | Infoblox Meet Your Security Analyst’s New AI Teammate | Infoblox IQ DCloud Uni-App: One Framework, 236,000+ Scam Sites Operation Endgame VS SocGholish Fake Updates Human Judgment Hacks: How Lookalike Domains Work
DNS-AID: Securing AI Agents and the Future of Agentic Com...
Wei Chen · 2026-09-09 · via Infoblox Blog

A Hypothetical: Beacon Got an RFP from AI

Late on a Friday afternoon, Beacon, an industrial pump manufacturer, finds itself reluctantly dragged into agentic commerce. They receive an RFP from Acme, a major customer. If booked, this would be Beacon’s largest order of the year, but the party initiating the RFP is an AI agent, not a human.

From: Acme Procurement Agent <procurementagent@acme.com>
To: Beacon Legal <legal@beacon.com>
Subject: RFP 2026-1847 — Industrial Pump Order

Acme is requesting a proposal for 120 industrial pumps. Please provide your responses no later than 11:59 p.m. ET on September 6, 2026, by following the instructions set forth in the agent address below.

Agent: Acme Procurement Agent
Agent address: https://agents.acme.com/procurementagent

Automated system—no human employee is monitoring this mailbox.

Beacon is caught in a dilemma: Ignore it and risk losing a million-dollar deal, or submit confidential pricing to an AI and risk exposing proprietary data to an imposter.

In the “glorious old days,” this RFP would have arrived from someone like Jane Smith, Acme’s procurement manager. Her email signature, title and company logo provided a sense of security. Human trust filled the gaps. Today, if Beacon tries to call their human contact at Acme, they hit a brick wall: Acme has gone AI-first.

The Future Is Already Here

Agent commerce is no longer a future fantasy. A February 2026 Cloud Security Alliance survey estimates that 70 percent of organizations expect to manage anywhere from dozens to hundreds of agents within a year. Security firm Human reported that in 2025, 77 percent of agentic AI activity was on product and search pages, but unfortunately, 5.7 percent of observed traffic presenting an AI crawler or scraper was spoofed.

Unwilling to lose the deal, Beacon assigns an employee to investigate. Because acme.com is a confirmed Acme registered domain, and agents.acme.com is verified by a chain of digital signatures via DNS Security Extension (DNSSEC), Beacon infers that Acme must have authorized the address https://agents.acme.com/procurementagent. When the employee clicks the link, they see instructions only readable by machines. The employee quickly uses an interactive AI tool to build a response agent, feeds it the https://agents.acme.com/procurementagent URL along with Beacon’s pricing and RFP data, and deploys it. Twenty minutes later, the agent reports that the RFP was successfully submitted.

Beacon Wins! (And Then Doesn’t)

The next day, the Acme procurement agent emails an award notice: Beacon won! Exhilarated, Beacon ships the pumps through Acme’s distributor and gets paid.

Ten days later, life takes a turn. The distributor demands Beacon to issue a refund, claiming that the RFP was still open and no award had been approved. Lawsuits quickly follow.

In court, the facts unfold. Acme had deployed a second, more secure agent at https://agents.acme.com/procurementagent2 to collect the detailed pricing and engineering data that other vendors were concerned about sharing. Unfortunately, the first procurement agent didn’t know about the second agent, and decided to declare Beacon as the winner.

Acme claims the first agent exceeded its authority and was never permitted to accept bids. Beacon argues “apparent authority”: just as an email from “Jane Smith, Acme procurement manager” binds Acme, an agent operating at Acme’s official endpoint should carry the apparent authority to declare a winner.

Filling the Gaps: Augmenting DNS Records with Richer Data

This hypothetical highlights the gaps in today’s internet standards, which were built for human consumption.

  • DNS could confirm that Acme controls agents.acme.com, but because it operates at the host level, it is unable to route or verify who controls specific application paths like /procurementagent versus /procurementagent2.
  • HTTPS could confirm a secure connection to the endpoint, but it couldn’t verify the agent’s delegated authority or prevent Beacon from transacting with an agent acting beyond its scope.

In the past, DNS was a “dummy router.” You give it a domain name, and it points you to an IP address like 192.0.2.1. It couldn’t provide agent names, capabilities or other contextual data.

Verifying Acme controls agents.acme.com does not answer any of the following questions:

  • Does Acme have a procurement agent?
  • Does the procurement agent live at the address https://agents.acme.com/procurementagent?
  • Is this agent authorized to receive RFP responses, and more importantly, accept bids and declare the winner?

This is where DNS for Agent Discovery (DNS-AID) comes in.

DNS-AID, initially proposed by Infoblox, is an Internet Engineering Task Force (IETF) draft that publishes agent records under a domain the operator controls using Service Binding (SVCB). Because SVCB provides customers with all necessary connection details in a single DNS query, it eliminates vulnerable back-and-forth handshakes, offering a secure way to authenticate the endpoint and route information in one go.

More importantly, this establishes a deterministic reinforcement point, allowing DNS servers to automatically block unauthorized traffic and sever connections before a single byte of confidential information is transmitted.

How Would DNS-AID Prevent a Million-Dollar Dispute?

If Acme had published a DNS-AID record for its procurement agent, Beacon could have looked up that record by running a simple command:

dig procurementagent.agents.acme.com SVCB

They might receive this answer back:


procurementagent.agents.acme.com. 3600 IN SVCB 1 procurementagent.agents.acme.com. (
alpn=”a2a,h2″
port=443
ipv4hint=192.0.2.1
well-known=”/.well-known/agent-card.json”
)

This rich response tells Beacon what it needs to know before deciding whether to send a response:

  • The official agent is hosted at procurementagent.agents.acme.com.
  • It communicates using an agent-to-agent (A2A) protocol over HTTPS (alpn=”a2a,h2″).
  • It can be found at port 443 under the IP address 192.0.2.1.
  • Additional verification and capability data is available at the URL https://procurementagent.agents.acme.com/.well-known/agent-card.json.

Paired with DANE, a security protocol that uses DNSSEC to securely bind digital certificates to a domain name, Acme ensures a verifiable chain of trust proving that this record comes directly from Acme.

Beacon’s agent could now safely proceed to pull information about the agent from the URL: https://procurementagent.agents.acme.com/.well-known/agent-card.json

This link allows Beacon to connect to agents.acme.com over HTTPS. During the connection, the server presents a certificate covering agents.acme.com. Beacon checks that the certificate is valid, has not expired and is issued by a trusted certificate authority.

Using this HTTPS link, Beacon’s agent retrieved the following “business card” (see excerpt below):

const acmeProcurementAgent: AgentCard = {
name: “Acme Procurement Agent (Initial Contact)”,
description:
“Distributes requests for proposals (RFPs) and collects preliminary vendor qualifications on behalf of Acme. STRICTLY PROHIBITED from accepting final bids, executing contracts, or receiving sensitive pricing and product roadmap information.”,
url: “https://agents.acme.com/procurementagent”,
provider: {
organization: “Acme Corporation”,
url: “https://www.acme.com”
},
version: “1.0.0”,

},
authorizedScope: {
canBindContracts: false,
canAcceptBids: false,
dataClassificationLimit: “Public/Non-Confidential”,
prohibitedData: [“Detailed Pricing”, “Proprietary Architecture”, “Product Roadmaps”]
},

Noting that this agent is unable to accept sensitive information or issue an award, Beacon’s agent would have proceeded to search for a new agent that is authorized to do so. By querying _catalog._agents.acme.com, Beacon’s agent would have queried the catalog of Acme’s agents from a well-known entry point and found two agents:

  • /procurementagent: Authorized for initial contact and basic RFP information.
  • /procurementagent2: Authorized for receiving sensitive pricing and technical data and finalizing bids.

By checking the agent catalog and the agent “business card” via DNS, Beacon’s agent would have discovered the second, authorized agent. It would have stopped the transaction with /procurementagent, and the multi-million-dollar dispute would have been averted.

DNS-AID: Extension of the Most Widely Used Trust Infrastructure

Domain ownership remains the foundational proof of trust on the internet. By extending that trust through augmenting DNS records, DNS-AID gives autonomous agents more tools to ensure that the party on the other side of the table has the authority to close a deal.

Providing additional context via SVCB parameters in the DNS doesn’t solve every problem. However, by extending the most widely used trust infrastructure that exists today, DNS-AID provides a first layer of trust that will help protect merchants like Beacon avoid a million-dollar loss.

DNS-AID is currently proposed as an open standard through the IETF Discovery of Agents With Names (DAWN) working group. The reference implementation has been contributed to the Linux Foundation as an open-source project, with support from organizations including Akamai, Cloudflare, CSC, Equinix, GoDaddy, IDC, Indeed, Infoblox, Internet Systems Consortium (ISC) and WWT.

To learn more about DNS-AID, visit https://dns-aid.org, https://datatracker.ietf.org/doc/draft-mozleywilliams-dnsop-dnsaid/ (IETF draft) and https://github.com/dns-aid/dns-aid-core (GitHub).