AT URIs, the identifier scheme used in the AT Protocol (atproto), are not valid URIs under IETF RFC-3986 because DIDs placed in the URI authority section conflict with the hierarchical host/port syntax rules. With billions of AT URIs already in the wild and an IETF working group tasked with standardizing the scheme, the ecosystem faces a difficult choice. Options discussed include: keeping the current syntax but renaming it away from 'URI', lobbying the IETF to relax URI authority rules, or changing the syntax to be compliant (e.g., percent-encoding DIDs, replacing colons with dashes, using DID URLs, always using handles, dropping the double-slash, or adopting a triple-slash form like at:///did:plc:...). The author's current preference is the triple-slash approach as the least disruptive compliant option, while also exploring whether the IETF URI rules themselves could be updated. No great options exist — any path forward involves developer pain and disruption.
Nguồn: https://bnewbold.leaflet.pub/3mph4hzvbdc2v. 8sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.