去中心化のS3、CESSは初の去中心化オブジェクトストレージDeOSSを発表しました。

CESS
2024-08-22 11:42:35
コレクション
CESSが初めて提供する分散型オブジェクトストレージサービスDeOSSを紹介し、データストレージ分野の課題を解決します。

Web3 のさまざまな分野での応用と発展は、議論の焦点となっています。業界によって Web3 の定義は異なりますが、一般的な合意は、Web3 がユーザーにデータの所有権と自主性を与えるということです。この変化は、私たちの生活や仕事がデジタル化とますます深く融合する中で重要です。つまり、すべての人間活動はすぐにデータフローの形で表現され、私たちのさまざまな行動がデータとして記録されることを意味します。巨大で複雑なデータエコシステムは、Web3 業界や人類全体のデジタル生活の基盤となるでしょう。

データリソースを効果的に保存、管理、使用、共有する方法、データの価値を真に解放し享受する方法は、企業と個人が共に直面している問題です。Web3 データソリューションは、その所有権の回帰によって新しいデータ配分関係の実現手段となり、CESS を代表とする Web3 データインフラストラクチャは、オープンで非中央集権的、許可不要で、ユーザーがデータ主権を掌握するデータ経済の新しいエコシステムを提供します。

しかし、Web3 データ分野は依然としてデータ喪失率が高く、ストレージスペースの利用率が低く、データ使用が制限される(例:検索速度が遅い、データの流通と交換が制限される、データプライバシー管理が不足している)などの問題に直面しています。その中でも最も重要なのは、Web3 業界における大規模商業アプリケーションのストレージが効果的な解決策を得ていないことです。これは、インフラストラクチャの観点から Web3 が真に大規模なアプリケーションを実現することを制限し、インターネットの次の時代の完全な到来を制約します。

この記事では、CESS が初めて提案した非中央集権的オブジェクトストレージサービス DeOSS について、どのようにデータストレージ分野の問題を解決するかを以下の観点から紹介します。

  • 非中央集権的オブジェクトストレージサービス DeOSS の技術原理分析
  • 「DeOSS」と「OSS」のサービス性能、安全性、コストの比較分析
  • DeOSS の応用シーンと製品使用ガイド

なぜ非中央集権的オブジェクトストレージサービスが必要なのか

大規模商用ストレージの需要から見ると、インターネットのデジタル生活の中で各ユーザーが生成する膨大な非構造化データ(画像、動画、ログファイルなど)は、その形式が多様で、サイズが大きいため、企業と個人が生成し消費する主要なデータタイプとなっています。オブジェクトストレージ(Object Storage Service、略称 OSS)サービスはこの流れに応じて登場しました。オブジェクトストレージは非構造化データの保存と管理技術であり、大規模で拡張可能かつ経済的なストレージサービスを提供します。例えば、Amazon S3 は業界で有名なオブジェクトストレージサービスです。しかし、現在の OSS はその中央集権的な特性により、ユーザーはデータ主権の欠如、データ漏洩の影響を受けやすい、デジタルアイデンティティやデータが第三者に販売されるなどの痛点問題に直面しています。

同時に、Web3 アプリケーションの急速な発展、特にリアルタイムデータストリームに依存する Dapps により、高頻度の動的データを迅速かつ効果的に処理し保存する必要があります。これにより、アプリケーションの応答速度とユーザー体験が保証されます。さらに、新世代のインターネットはデータストレージの安全性、プライバシー、データ所有権に対してより高い要求を持っており、ストレージ分野はより効率的で安全かつ拡張可能な解決策を模索しています。

これらのストレージ問題とニーズに対処するために、CESS は非中央集権的オブジェクトストレージサービス DeOSS を初めて提案しました。CESS は、非中央集権的技術と革新的なストレージプロトコルを通じて、非構造化データ、高頻度の動的データ、および大規模商用ストレージに信頼できるサポートを提供することを目指しています。これは、Web3 エコシステムの健全な発展を促進するだけでなく、ユーザーにより良いサービスを提供し、データ駆動の新時代を前進させることにもつながります。DeOSS は、企業向けの非構造化データストレージニーズを満たすだけでなく、高い安全性、拡張性、プライバシー管理を備えた高性能ストレージサービスを企業に提供できます。

「非中央集権的オブジェクトストレージサービス DeOSS」を理解する

非中央集権的オブジェクトストレージサービス(Decentralized Object Storage Service、略称 DeOSS)は、Web3 分野に低コスト、安全、拡張可能な分散データストレージサービスを提供する非中央集権的なオブジェクトベースの大規模ストレージサービスです。

個人でも企業でも、DeOSS を使用してデータを保存、管理、保護できます。例えば、NFT の画像や動画、DAPP のユーザーデータ、Defi のプログラムなどです。ブロックチェーン技術に基づいて、DeOSS はオンラインの余剰ストレージリソースを効果的に活用し、巨大な分散ストレージネットワークを構築します。

DeOSS の使命は、データの権利をデータの生成者に戻すことであり、中央集権的な機関に属するものではありません。DeOSS は Apache2.0 オープンソースライセンスに従い、誰でもいつでもどこでもデプロイでき、世界中のファイルに自由にアクセスできるようにします。

製品紹介

  • 製品原理

DeOSS は、ストレージの基本機能を実現するための標準ストレージ方法を提供します。これには、ストレージスペースの購入、ストレージコンテナの作成、削除、アクセス制限、ファイルのアップロード、ダウンロード、削除、共有、アクセス制限、ユーザーの操作制限が含まれます。

DeOSS 製品アーキテクチャ

具体的には、ユーザーのデータはオブジェクト(Object)形式でコンテナ(Bucket)に保存されます。DeOSS を使用してデータを保存する際には、まずストレージコンテナを作成し、地域、アクセス権、ストレージタイプなどの属性を指定する必要があります。データはオブジェクト形式でストレージコンテナにアップロードされ、各オブジェクトにはユーザーデータ(Data)、データタグ(Metadata)、ファイルアドレス(Key)が含まれ、これがその唯一の識別子となります。

DeOSS のストレージスペース内部はフラットであり、ファイルディレクトリの階層構造はありません。したがって、データオブジェクトは直接対応するストレージスペースに属します。企業は外部アクセス用のゲートウェイを自分で構築することも、既存のゲートウェイを使用することもできます。このように、ユーザーがドメイン名を通じてアクセスすると、DeOSS ゲートウェイはユーザーのリクエストを対応するストレージサービスに転送します。

  • 製品特性

- 非中央集権:DeOSS は CESS の非中央集権ネットワーク内のオブジェクトベースの大規模ストレージサービスであり、HTTPS を通じてオンラインでデータを暗号化して転送し、データの転送中と保存時の安全性とプライバシーを保証します。

- 高い拡張性:各アカウントは最大 1000 のバケットを管理でき、各バケットにはスペース制限がなく、膨大なストレージ能力を提供します。

- データ所有権:あなたはあなたのデータとその所有権を制御する権利を持ち、プライバシー保存を選択したり、特定の人と共有したり、完全に公開したり、干渉を受けずにデータを削除する能力を持っています。

- 検閲耐性:任意のユーザーは、規約に基づいて自分のデータを制御し、他の実体の干渉を避けることができます。

- ミリ秒単位のデータ検索:データのオンラインリアルタイム共有をサポートし、柔軟なファイル管理を提供します。

  • DeOSS は何を保存するのに適していますか?

DeOSS は、ウェブサイトやアプリケーション内の高解像度画像、音声、動画、バックアップファイルなど、さまざまな DApp アプリケーションやクラウドストレージアプリケーションのファイルを保存するのに適しています。

  • DeOSS は誰が使用するのに適していますか?

DApp、NFT、Web3 アプリケーションの開発者、SocialFi 開発者、そして大規模なデータストレージニーズを持つユーザーが使用します。

もしあなたが非開発者のユーザーであれば、CESS の公式ウェブサイトにアクセスして DeOSS を体験できます。

もしあなたが開発者であれば、HTTP リクエストを使用して DeOSS を体験できます。

(参加リンク:https://www.cess.cloud/deoss.html
システムアーキテクチャ

主流の分散システムアーキテクチャとは異なり、DeOSS は基盤に CESS ブロックチェーンと高度に統合され、独自のオープンで非中央集権的なオブジェクトストレージシステムを形成しています。システムアーキテクチャは全体で四つの層に分かれており、以下の図に示すように、アプリケーション層、サービスインターフェース層、ブロックチェーン層、ストレージサービス層 があります。アプリケーション層はユーザーに対してインタラクティブなファイルオブジェクト管理サービスを提供します。インターフェース層はアプリケーション層とブロックチェーン層のミドルウェアとして機能し、DeOSS がさまざまなカスタムアプリケーションにオブジェクトストレージサービスを提供できるようにします。

  • ブロックチェーン層

ブロックチェーン層は DeOSS アーキテクチャの核心部分 であり、スケジューラー、ストレージマイナー、ユーザーアプリケーションを接続し、ファイルメタデータ管理、ユーザーストレージスペース管理、スケジューリングおよびストレージマイナーアカウント管理などの重要な機能を提供します。ブロックチェーン層は CESS チェーンを基盤としており、自社開発の効率的なコンセンサスアルゴリズム R²S を採用しています。(メカニズムの詳細については《CESSメカニズム詳細(2):ブロックチェーン層とランダム選択ローテーション(R²S)コンセンサスノードメカニズム》を参照してください)DeOSS は柔軟なストレージ拡張能力も持ち、任意の資格を満たすアカウントはスケジューリングノードまたはストレージマイナーになることを申請でき、DeOSS にサービスを提供し報酬を得ることができます。

  • サービスインターフェース層

DeOSS サービスインターフェース層は、一般的なコードライブラリのモジュール化されたパッケージを実現しています。したがって、アプリケーション層は少数のインターフェースを実装するだけで完全なオブジェクトストレージサービスを提供できます。DeOSS アプリケーション層サービスアーキテクチャは以下の図に示されています。現在、DeOSS は二つのアプリケーションモードを提供しています:コマンドラインベースの Go クライアントモードと Gin フレームワークに基づくサーバーモードです。どちらも簡単な設定で迅速にサービスを開始できます。ユーザーはニーズに応じて機能モジュールインターフェースを自由に追加できますが、内部コードの実装詳細については気にする必要はありません。

DeOSS アプリケーション層サービスアーキテクチャ

  • アプリケーション層

DeOSS アプリケーションサービスは明確な三層アーキテクチャを持っています。

ネットワーク接続層は、上層にユーザーインタラクション、データオブジェクトの転送、チェーン上の機能呼び出しなどの基本サービスを提供します。

内部サービス層は、インタラクション層からのユーザーデータファイルを処理し、データの権利確定、ファイルの分割と冗長性、ファイルの宣言などの前処理プログラムを提供し、処理された内容をスケジューラーに渡します。一方で、チェーン端やストレージマイナー端からのデータ処理も担当します。

インタラクション層は、ユーザーと DeOSS の間のインタラクションを担当し、完全なサービスのクローズドループを形成します。

さらに、DeOSS はデータの暗号化と復号化、システムログなどの追加サービスサポートも提供します。

  • ファイル転送プロトコル

DeOSS は信頼性のある転送を目的とした TCP プロトコルを基盤通信プロトコルとして採用し、これに基づいて安全で信頼性の高いファイル転送メカニズムを構築します。ファイル転送プロトコルは以下の図に示されています。アプリケーションのサービス層がファイルの送信または受信リクエストを開始する際、まず受信者/送信者と TCP 接続を確立し、その後 DeOSS ファイル転送プロトコルのハンドシェイクメカニズムを通じてファイルの分割バイトストリーム転送チャネルを確立します。

DeOSS vs OSS

DeOSS は、現在市場に存在するオブジェクトストレージ製品の利点(例:高い信頼性、容易な拡張、低コスト、高い安全性など)を備えているだけでなく、検閲耐性、データ所有権がユーザーに帰属するなどの特性も持っています。現在の Web2 のオブジェクトストレージサービス(例えば AWS、アリババクラウドの OSS)はすべて中央集権的なストレージであり、前述のように、ユーザーが OSS ストレージサービスを使用すると、データが監視され、独占されるリスクに直面します。一方、ユーザーが DeOSS を通じてアップロードしたデータは、CESS ブロックチェーン技術に基づいて非中央集権的に保存され、データの所有権はユーザーに帰属します。ユーザーは DeOSS を通じて特定のアプリケーションに使用を許可することができますが、これらのアプリケーションはユーザーが許可したデータを制御することはできません。

以下は DeOSS と OSS の詳細な比較です。

上表の比較から、DeOSS は現在市場に存在するオブジェクトストレージ(OSS)製品がストレージ性能、コストなどの面で持つ利点を備えているだけでなく、特に注目すべきは DeOSS の非中央集権的な特性です。上表の比較からもわかるように、DeOSS は現在市場に存在するオブジェクトストレージ(OSS)製品がストレージ性能、コストなどの面で持つ利点を備えており、特に注目すべきは DeOSS の非中央集権的な特性が、このストレージサービスを従来のストレージサービスが安全性、データ権利確定、効率性の面で抱えていた制約を打破することを可能にしたことです。これは、現在の企業向け大規模データストレージが解決すべき問題です。

DeOSS の応用シーン

従来の応用分野において、DeOSS の非中央集権的オブジェクトクラウドストレージは、アマゾンクラウドやグーグルクラウドのように商用クラウドのビジネス範囲に入ることができます。DeOSS を通じて、企業と個人にあらゆる種類のクラウドストレージサービスを提供し、さまざまな使用ケースに対応します。これには以下が含まれますが、これに限定されません:

分散ファイルシステム --- 分散ファイルストレージは、個人ユーザーのバックアップと共有だけでなく、企業に大規模商用ストレージサービスを提供することもできます。

ソーシャルメディア --- 効率的、安全、拡張可能で、大規模ストレージをサポートする特性を持つ DeOSS は、ソーシャルアプリケーションの膨大なユーザーデータの安全な保存、リアルタイム更新、ユーザーデータの主権のニーズを満たします。

ストリーミングアプリケーション --- DeOSS は、高解像度の画像、音声、動画などの大規模ファイルの作成、保存、ストリーミングに最適なソリューションを提供します。

データ取引市場 --- DeOSS はデータの価値化とデータの流通、共有をサポートし、データ取引市場の構築に基盤を提供します。

ブロックチェーン DA 層 --- DeOSS は Layer 1 のブロックデータと状態データ、Layer 2 ロールアップソリューションの取引データに対して、低コストで信頼性の高いストレージを提供します。

クリエイタープラットフォーム --- DeOSS は非中央集権的ストレージネットワークとコンテンツ配信ネットワークを統合し、クリエイタープラットフォームのデータ著作権確立やトレーサビリティのニーズを満たします。

データレイク --- DeOSS は大量のデータを保存、処理、保護するのに適しており、企業がコストを削減し、データを管理し、AI を使用するのを助けます。

バイオデータ --- DeOSS は多様なデータの権利確定とトレーサビリティをサポートし、膨大なストレージと効率的な検索を提供し、バイオデータが直面する膨大な量、急速な成長、広範で複雑な出所、標準化と構造化の難しさの問題を解決します。

今すぐ DeOSS を体験する

Web3 の革命的な構築と革新の過程で、新しいデータインフラストラクチャのアーキテクチャとデータ流通メカニズムが徐々に形成され、データ要素の権利確定、流通、取引に向けた経済体系を創造しています。これにより、インターネットのビジネスモデルと価値分配モデルの変革が期待され、デジタル経済の発展と革新が加速されるでしょう。

CESS の革新的な非中央集権的オブジェクトストレージサービス DeOSS は、このプロセスを推進する重要な製品とサービスの一つとなるでしょう。DeOSS 製品は、現在市場に存在するオブジェクトストレージの利点(高い信頼性、容易な拡張、低コスト、高い安全性など)を備えているだけでなく、非中央集権、データ主権がユーザーに帰属、検閲耐性などの利点も持っています。

親愛なるパートナーの皆様、私たちは心から DeOSS 製品を体験し使用することをお勧めします!DeOSS の機能は、ソースコードの編集とデプロイ後に使用可能です。入門ガイドは以下のリンクをご覧ください:

https://docs.cess.cloud/deoss/

最後に、使用中に何か問題が発生した場合は、いつでもお気軽にご連絡ください。私たちは、次世代の価値あるインターネットの構築に向けて、非中央集権的クラウドストレージの基盤力を貢献することを心より望んでいます!

ChainCatcherは、広大な読者の皆様に対し、ブロックチェーンを理性的に見るよう呼びかけ、リスク意識を向上させ、各種仮想トークンの発行や投機に注意することを提唱します。当サイト内の全てのコンテンツは市場情報や関係者の見解であり、何らかの投資助言として扱われるものではありません。万が一不適切な内容が含まれていた場合は「通報」することができます。私たちは迅速に対処いたします。
banner
チェーンキャッチャー イノベーターとともにWeb3の世界を構築する