La rivoluzione del DNS: come gli agenti IA si stanno trovando in un mondo decentralizzato

La rivoluzione del DNS: come gli agenti IA si stanno trovando in un mondo decentralizzato

Ott 20, 2026 ai agents dns-aid agent discovery a2a protocol mcp decentralized ai agent interoperability ai infrastructure
  • Introduzione all'ambito del problema
  • Spiegazione dell'importanza del discovery degli agenti
  • Discussione dei diversi meccanismi
  • Approfondimento sull'implementazione di DNS-AID
  • Conclusione sulle implicazioni future

Il problema dell'elenco contatti per gli agenti AI

Ricordate quando Internet era composto da solo una manciata di computer e dovevate memorizzare gli indirizzi IP per accedere a qualsiasi cosa? Abbiamo risolto il problema con il DNS — il Domain Name System, che traduce i domini leggibili dall'uomo in indirizzi macchina. Ora immaginate di trovarci di fronte a una sfida simile, ma questa volta non sono i computer a comunicare con i web server. Sono agenti AI che cercano di scoprirsi e interagire tra loro attraverso una rete decentralizzata.

Questo è esattamente l'ambito del problema che i costruttori della comunità degli agenti AI stanno esplorando e, onestamente, è una delle sfide tecniche più affascinanti che abbia visto emergere negli ultimi anni.


Perché il discovery degli agenti è più importante di quanto pensiate

Il punto è questo: man mano che gli agenti AI diventano più specializzati e numerosi, la loro capacità di trovarsi diventa un'infrastruttura fondamentale. Pensateci: il vostro agente ha bisogno di delegare un compito a un altro agente. Il vostro agente vuole accedere a una specifica capacità che non possiede. Il vostro sistema deve verificare che un agente sia legittimo prima di interagire con esso.

Nulla di tutto ciò funziona senza un meccanismo di discovery.

La parte entusiasmante? Stanno emergendo molteplici approcci, che sfruttano l'infrastruttura esistente in modi ingegnosi.


Tre percorsi per trovare gli agenti AI

Attraverso la mia esplorazione di questo settore, ho incontrato tre meccanismi primari per il discovery degli agenti che stanno guadagnando terreno:

L'approccio AI Resource Directory (ARD)

L'ARD opera come una specifica aperta per descrivere, scoprire e cercare risorse agentiche attraverso reti federate. La bellezza di questo metodo è che segue i paradigmi web esistenti: un agente pubblica le sue capacità in un catalogo, e il discovery diventa una questione di consultazione di quel catalogo.

Pensatelo come la pagina del profilo pubblico di un agente, completa di tutti i modi in cui è possibile interagire con esso.

DNS-AID: Sfruttare l'ossatura di Internet

È qui che le cose si fanno davvero interessanti. DNS-AID utilizza l'infrastruttura di denominazione decentralizzata esistente di Internet per il discovery degli agenti. Invece di reinventare la ruota, si appoggia ai record DNS per pubblicare le informazioni di discovery.

Ciò che rende questo metodo potente è l'affidabilità comprovata e la distribuzione globale del DNS. Internet ha passato decenni a perfezionare questa infrastruttura: perché non usarla?

ANS: Registro e trasparenza

ANS adotta un approccio diverso, funzionando come un registro e un log di trasparenza. Assegna nomi unici e versionati agli agenti e fornisce un meccanismo di verifica. Questo è particolarmente prezioso per la fiducia e la responsabilità nelle interazioni agente-agente.


Deep Dive sull'implementazione di DNS-AID

Ecco dove ho trovato qualcosa di particolarmente degno di nota. Quando si implementa DNS-AID, ci sono in realtà due percorsi, e uno è significativamente più robusto dell'altro.

L'approccio ingenuo: Pubblicazione diretta SVCB

Il metodo più semplice pubblica gli endpoint degli agenti direttamente tramite i record DNS SVCB. Questo funziona bene quando un agente espone una singola interfaccia, ma ecco il problema: diventa caotico quando un agente ha molteplici endpoint (ad esempio, sia il protocollo A2A che quello MCP).

Il risultato? I client potrebbero provare a chiamare un endpoint principale aspettandosi un protocollo specifico, per poi ricevere un errore 404. Non è catastrofico, ma non è certamente elegante.

La soluzione elegante: Agent Card Pointers

L'approccio più intelligente utilizza i record SVCB per puntare a una "agent card", che contiene poi tutte le informazioni sugli endpoint. Poiché una agent card può descrivere più interfacce con i loro percorsi specifici, il discovery diventa molto più flessale e accurato.

Questo è l'approccio che consiglierei a chiunque stia costruendo un'infrastruttura seria per gli agenti. Lo strato extra di indirezione ripaga ampiamente in termini di flessibilità.


Cosa significa per sviluppatori e startup

Se state costruendo con agenti AI o avete intenzione di farlo, questo livello di discovery è qualcosa che dovete comprendere. Le scelte che si stanno prendendo proprio ora su come gli agenti si scoprono a vicenda modelleranno l'architettura dei sistemi agentici per gli anni a venire.

Alcune considerazioni:

  • L'interoperabilità dipende dal discovery — il vostro ecosistema di agenti è buono quanto la sua capacità di trovare e comunicare con altri agenti.
  • Le soluzioni basate su DNS hanno dei vantaggi — sfruttare l'infrastruttura esistente significa meno manutenzione e una migliore affidabilità.
  • La diversità dei protocolli è reale — gli agenti parleranno molteplici linguaggi (A2A, MCP, semplice HTTPS), quindi il vostro meccanismo di discovery deve tenerne conto.
  • La fiducia e la verifica contano — man mano che gli agenti interagiscono autonomamente, sapere di stare parlando con l'agente giusto diventa fondamentale.

La frontiera si sta appena aprendo

Ciò che mi colpisce di più di questo settore è che siamo ancora all'inizio. I meccanismi di discovery che vengono esplorati oggi evolveranno, convergeranno e probabilmente ci sorprenderanno. Gli strumenti di "Comparison Engine" che vengono costruiti per sondare questi diversi meccanismi sono esattamente il tipo di infrastruttura di cui abbiamo bisogno: modi per comprendere e navigare in questo panorama emergente.

Per sviluppatori e startup, questa è sia una sfida che un'opportunità. Comprendere questi pattern ora significa essere meglio posizionati per costruire sistemi che possano partecipare all'ecosistema degli agenti man mano che matura.

Il gioco è appena iniziato e, onestamente, non vedo l'ora di vedere dove ci porterà.

Read in other languages:

RU EL BG CS UZ TR SV FI RO PL PT NB NL HU FR ES DA DE ZH-HANS EN