Q3 2025 レポートの3つの中核エンティティを、現行のドキュメントに存在するものと突き合わせました。元の枠組みではわずかに異なる表現が使われていたため、用語の変遷を経ても構造が変わらず維持されていることを確認する価値があると考えたためです。
元の枠組み:3つの協調する役割で構成され、従来の現実世界の制御システムに対応しています。
Applications(アプリケーション)は、特定のアクションに対するポリシーを定義し、評価のリクエストを行います。
Operators(オペレーター)は分散型バリデーターであり、提案された意図が明示されたルールに適合しているかを検証することでポリシーを評価します。
Data Providers(データ提供者)は、開発者によって調達され、アイデンティティのアテステーション、リスクスコア、規制リストといった、ポリシー評価に必要なオンチェーンおよびオフチェーン入力を供給します。
現行ドキュメントでは、実質的に同じ3つの役割が説明されていますが、より多くのアーキテクチャ詳細が付加されています。
Applications は Policy Clients として登録され、トランザクション意図を送信します。
Data Providers は、リソース制限と ECDSA Attested 出力を伴う WASM プラグイン経由で統合します。
中核の3役構造は同一です。Q3 2025 以降に追加されたのは、実装の具体性です。元の枠組みでは各役割が機能的に何をするのかを記述していましたが、現行ドキュメントはそれに対して、まさに追加の説明として具体性を補っています。
私は2つのバージョンを並べて対応づけることで、有用な示唆が得られると思います。つまり、3つの協調する役割が「定義・評価・強制(enforce)・記録」からなる継続的な認可ループを形成するという基盤アーキテクチャは、早い段階で定められ、その後も構造としては安定したままだった一方で、その周囲に技術的な実装詳細が充填されてきた、ということです。
これは、繰り返しの再設計というよりも、アーキテクチャに対する確信の表れです。
問題は、3つの役割のいずれかが、追加された技術的な具体性以外で、元の枠組みと現在の間に責務を得たり失ったりしたのか、という点です。たとえば Data Providers は、もともとより狭いスコープだったものが、その後に文書化されたオラクル・チェイニングや zkTLS の能力を含むように拡大したのでしょうか。
$EVAA $LAB #Shareyourthoughts @NewtonProtocol $NEWT #Newt Q3 2025 以降で最も進化したのは、3つの役割のうちどれですか?