Oceanは、data NFTとdatatokenでアクセス管理し、承認済みの処理をプライベートデータ上で実行できる、トークン化AI・データプラットフォームです。

Ocean preview

Oceanとは何か

Oceanは、分散型AIインフラとデータ公開・アクセス制御のプリミティブを組み合わせた、トークン化AI・データプラットフォームです。サイト上では、プライバシーを保ちながらAIモデルとデータを収益化する手段として紹介されています。

製品の中心には、data NFT、datatoken、Ocean Nodes、compute-to-dataがあります。これらを組み合わせることで、builderはデータサービスを公開し、誰がアクセスできるかを定義し、第三者がデータを持ち出すことなくプライベートデータ上で承認済みの作業を実行できるようになります。

主な機能

data NFTによる所有権とアクセス制御

data NFTを使って、固有のデータ資産の所有権を表し、環境、Webサービス、その他のデジタル資産へのアクセスを制御します。ソースでは、用途に応じたアクセス制御のためのERC725y機能にも触れています。

トークン化されたアクセス権限

datatokenを、data NFTのERC20ベースの利用権として作成します。Oceanは、ホワイトリスト、価格設定とプロモーション、有効期限設定への対応を説明しています。

Compute-to-Data実行

データ自体を移動するのではなく、計算をデータのある場所へ移します。Compute-to-Dataのワークフローにより、外部ユーザーはデータをオンプレミスに保ったまま、プライベートデータ上で承認済みのジョブを実行できます。

分散型AI計算

Ocean Nodesを使用して、GPUとCPUの両方のワークロードをサポートする安全なプラットフォーム上でAIモデルを開発、学習、収益化します。

開発者向けツールとテンプレート

Ocean.js、Uploader UI、Uploader.js、Ocean Templatesで構築します。builderページでは、これらを分散型のデータ駆動型dApp、ファイルアップロード、事前構築済みアプリケーションの土台のためのツールとして位置付けています。

ワークフロー制御とガバナンス

builder向けリソースを通じて、チームの役割、権限、支払いルーティング、ウォレットアクセスを制御します。ソースでは、アルゴリズムのallowlist、タイムアウト、資格情報ベースのホワイトリストについても言及しています。

Oceanの一般的な使い方

  • データセットまたはデータサービスをトークン化する

    データサービスをdata NFTとして公開し、その後datatokenを付与して、他者が定義したルールのもとでアクセスを購入または利用できるようにします。

  • 所有データ上でプライベート計算を実行する

    元のデータセットを環境外に転送することなく、別の当事者に機密データ上でモデルや分析を実行させます。

  • builder向けのdAppまたはAPIを公開する

    Oceanのコントラクトとライブラリを使って、トークン制御型アクセス、ファイルアップロード、データ駆動型ワークフローを実装する分散型アプリを構築します。

  • アクセスと収益化ポリシーを制御する

    ホワイトリスト、有効期限、支払いルーティングを設定して、誰が資産を利用できるか、価値をどのように分配するかを管理します。

  • 分散型インフラ上でAIワークロードを運用する

    GPUとCPUリソースの両方をサポートするプラットフォーム上で、Ocean Nodesを使ってAIモデルを開発、学習、収益化します。

Pros and Cons

Pros

  • データ公開、アクセス制御、プライベート計算を1つのスタックで組み合わせています。
  • 機密データをオンプレミスに保持することで、プライバシー保護ワークフローをサポートします。
  • Ocean.js、アップローダーコンポーネント、テンプレート、Ocean Nodesなど、具体的な開発者向けツールを提供します。
  • データ資産のトークン化と計算ワークフローの両方をカバーしており、データ製品の複数段階で有用なプラットフォームです。

Cons

  • サイトからリンクされている価格ページは404を返すため、提供されたソースでは商業条件が確認できません。
  • ソースは製品ファミリーとワークフローを説明していますが、完全な手順付きの実装ガイドや導入要件は示していません。

FAQ

data NFTとdatatokenはどのように連携しますか?

Oceanは、data NFTとdatatokenを組み合わせてデータサービスを公開するように設計されています。ソースでは、data NFTが所有権レイヤー、datatokenがそのデータサービスを購入または利用するためのアクセス制御レイヤーとして説明されています。

Compute-to-Dataは何をしますか?

Compute-to-Dataは、データをオンプレミスに保持したまま、特定の計算アクセスを付与します。これにより、第三者は基盤となるデータセットを直接受け取ることなく、プライベートデータ上で定義されたジョブを実行できます。

Oceanは開発者向けにどのようなツールを提供していますか?

builder向けの資料では、Ocean.js、Uploader UI、Uploader.js、Ocean Templates、Ocean Nodesが案内されています。これらは、トークン制御型のAI dAppの構築、ファイルのアップロード、分散型計算ワークフローの実行に使う手段として示されています。

ウェブサイトで価格情報は利用できますか?

ソースでは、pricing URL上の価格情報は表示されておらず、そのページは404を返します。利用可能なページに基づくと、Oceanの価格情報はサイト上で未完成またはアクセス不能とみなすべきです。

Oceanは誰向けですか?

サイトは、分散型AI、data NFT、datatoken、Compute-to-Dataを強調しています。公開、ライセンス付与、またはプライバシーを保ちながらデータ上で計算したいbuilder、データ所有者、チーム向けの製品であるようです。

Quick Facts

カテゴリ
トークン化AI・データプラットフォーム
主なユーザー
builder、データ所有者、開発者
中核となるプリミティブ
data NFT、datatoken、compute-to-data
開発者向けツール
Ocean.js、Uploader UI、Uploader.js、Ocean Templates
ソースドメイン
oceanprotocol.com
価格
提供されたソースでは利用不可