ザナドゥ原則
Original 17 rules
Every Xanadu server is uniquely and securely identified.
Every Xanadu server can be operated independently or in a network.
Every user is uniquely and securely identified.
Every user can search, retrieve, create and store documents.
Every document can consist of any number of parts each of which may be of any data type.
Every document can contain links of any type including virtual copies ("transclusions") to any other document in the system accessible to its owner.
Links are visible and can be followed from all endpoints.
Permission to link to a document is explicitly granted by the act of publication.
Every document can contain a royalty mechanism at any desired degree of granularity to ensure payment on any portion accessed, including virtual copies ("transclusions") of all or part of the document.
Every document is uniquely and securely identified.
Every document can have secure access controls.
Every document can be rapidly searched, stored and retrieved without user knowledge of where it is physically stored.
Every document is automatically moved to physical storage appropriate to its frequency of access from any given location.
Every document is automatically stored redundantly to maintain availability even in case of a disaster.
Every Xanadu service provider can charge their users at any rate they choose for the storage, retrieval and publishing of documents.
Every transaction is secure and auditable only by the parties to that transaction.
The Xanadu client–server communication protocol is an openly published standard. Third-party software development and integration is encouraged.
安全な ID システム (ザナドゥ原則 1 と 3) がなければ、国家と企業による無政府状態と土地の奪い合いが避けられません。商取引のための組み込みプロトコル (ザナドゥ原則 9 と 15) がなければ、オンライン作業の価値が下がったり、金融システムが独占企業に支配されたりします。安全な情報共有と管理のための優れた構造 (ザナドゥ原則 8 と 16) がなければ、監視と情報のタコツボ化が蔓延します。一見成功したように見えても、WWW インターネットは悲惨な結末を迎えるしかない運命だ、と彼は主張しました。
gpt.icon
「ザナドゥプロジェクト」の17の原則は、分散型文書管理システムの設計と運用に関する指針を示しています。以下はそれぞれの原則の解説です。
1. サーバーのユニークで安全な識別:各サーバーは一意かつ安全に識別されることで、システム全体の信頼性とセキュリティが向上します。
2. サーバーの独立運用とネットワーク運用:サーバーは独立して運用できると同時に、ネットワーク内でも連携して動作します。
3. ユーザーのユニークで安全な識別:ユーザーは一意かつ安全に識別され、不正アクセスを防ぎます。
4. ユーザーの検索、取得、作成、保存:ユーザーは文書を検索、取得、作成、および保存することが可能です。
5. 複数の部分から成る文書:文書は任意のデータタイプの部分で構成されることができます。
6. リンクと仮想コピー:文書内には他の文書へのリンクや仮想コピー(トランスクルージョン)が含まれます。
7. リンクの可視化と追跡:リンクは可視化され、すべてのエンドポイントから追跡可能です。
8. リンク許可の明示:文書へのリンクは公開行為により明示的に許可されます。
9. ロイヤリティ機構:文書には、アクセスされた部分に対して支払いを確保するためのロイヤリティ機構が含まれます。
10. 文書のユニークで安全な識別:各文書は一意かつ安全に識別されます。
11. 安全なアクセス制御:文書には安全なアクセス制御が設けられます。
12. 迅速な検索、保存、取得:文書は物理的な保管場所を知らずに迅速に検索、保存、取得されます。
13. アクセス頻度に応じた物理的保管:文書はアクセス頻度に応じて適切な物理的保管場所に自動的に移動されます。
14. 冗長保存:文書は災害時にも利用可能なように冗長保存されます。
15. サービス提供者の料金設定自由度:サービス提供者は文書の保存、取得、公開の料金を自由に設定できます。
16. 安全で監査可能な取引:すべての取引は当事者間でのみ安全かつ監査可能です。
17. 公開された通信プロトコル:クライアント–サーバー通信プロトコルは公開標準であり、サードパーティによるソフトウェア開発と統合が奨励されます。