i-name は、ドメインやアプリケーション間でリソースやデータを共有するために設計されたデジタル識別子の OASIS オープン スタンダードである XRI の 1 つの形式です。 [ 1 ] i - name は人間が読めるXRIであり、できるだけ簡単に覚えて使用できるように設計されています。たとえば、個人の i-name は=Maryまたは=Mary.Jonesのようになります。組織の i-name は@Acmeまたは@Acme.Corporationのようになります。
持続性
XRI が解決するように設計された問題の 1 つは、永続的なアドレス指定です 。つまり、個人または組織の連絡先の詳細がどれだけ頻繁に変更されても、変更する必要のないアドレスを維持する方法です。XRI は、現在インターネットで使用されている既存のIP番号指定レイヤーとDNS命名レイヤー(および電話番号やインスタント メッセージアドレスなどの他の種類のアドレス) に新しい抽象化レイヤーを追加することで、これを実現します。このような抽象化レイヤーは新しいものではありません。URN (Uniform Resource Names) やその他の永続的な識別子アーキテクチャにも同じ効果があります。XRI レイヤーの違いは、2 つの異なる種類の識別子に対して単一の統一された構文と解決プロトコルを提供していることです。
I-names
i-name はドメイン名に似た識別子で、シンプルさと使いやすさを重視して設計されています。通常、i-name は長期間有効ですが、ドメイン名と同様に、所有者によって別のリソースに譲渡または再割り当てされる場合があります。たとえば、社名を変更する会社は、古い i-name を別の会社に売却できますが、両方の会社が元の i-number を保持できます。i-name とドメイン名の最大の違いは、実際には同義の (同等の) 永続的なi-number (以下を参照) を持つことです。
I 番号
I 番号は、リソース (人、組織、アプリケーション、ファイルなど) に割り当てられ、再割り当てされることのない、機械で読み取り可能な識別子 ( IP アドレスに類似)です。つまり、ネットワーク上のどこでも I 番号が使用可能である限り、リソースのネットワーク表現をアドレス指定するために I 番号を常に使用できます。IP アドレスと同様に、I 番号は、ネットワーク ルーターが効率的に処理および解決できるように設計されています。
XRI 構文では、同じ XRI 内で i-name と i-number を組み合わせることもできます。したがって、XRI レイヤーは、リソースの i-name と i-number の同義語を効果的にサポートします。1 つは現実世界のセマンティクスを反映し、時間の経過とともに変化する可能性があり、もう 1 つは、その属性 (i-name を含む) がどれだけ頻繁に変更されてもリソースの永続的な ID を反映するものです。また、同じHTTPベースの XRI 解決プロトコルを使用して、i-name または i-number のいずれかを、ターゲット リソースを記述する XRDSドキュメントに解決できます。
XRI は DNS および IP アドレス指定システムと下位互換性があるため、ドメイン名と IP アドレスを i-name (または、まれに i-number) として使用できます。DNS 名と同様に、XRI も「委任」できます。つまり、ローカル コンピュータ ファイル システムのディレクトリ名のように、複数のレベルにネストできます。たとえば、企業は自社用に最上位 (グローバル) の i-name を登録し、2 番目またはそれ以下のレベル (コミュニティ) の i-name を自社の部門、従業員などに割り当てることができます。例:
=メアリー・ジョーンズ*ヘンリー @Example.Corp*エクアドル*キト
i-name は、XRI 解決プロトコルを使用して、それらが表すデジタル ID にアクセスするためのさまざまなサービスを公開するXRDSドキュメントに解決できるため、統合デジタル アドレスと呼ばれます。 OpenID、OAuth、XDIなどのこれらのサービスは、この ID の制御下にある他の種類のデータを公開できます。 ID 所有者がアクセスを制御するため、プライバシーが保護されます。 たとえば、=Mary.Jonesの登録者は、電子メール アドレスではないため、この i-name からスパムを受信することはありません。 =Mary.Jones を電子メール アドレスに解決するには、まず Mary の許可が必要であり、そのような要求は i-broker によって検証され、正当であることが確認されます。
人を表す=nameと組織を表す@nameに加えて、3 番目に主要な i-name の種類は、一般的な概念を表す+nameです。これは、英語の一般的な名詞 (例: +flowers、+phone.number、+table.of.contents ) の XRI 版です。一般的な+name は、共有するデータの正確な種類を指定するための XRI 相互参照として使用できるため、分散データ共有で非常に便利です。たとえば、=Mary.Jones/(+phone.number)/(+daytime)と@Acme/(+phone.number)/(+daytime)は、それぞれ Mary と Acme の昼間の電話番号を要求するために使用できます。
参照
参考文献
外部リンク
- OASIS XRI技術委員会
- OASIS XDI技術委員会
- 翻訳
- パブリック i-name レジストリ サービスの XDI.org グローバル サービス仕様。
- パブリックXRDSアイデンティティ サービスの XDI.org I-Services 仕様。
- Planetwork Journal の「ソーシャル ウェブ: XDI を使用したオープン ソーシャル ネットワークの作成」
