次世代Web「Solid」の基礎知識 「Webの父」が生んだその仕組みとは?「Solid」が目指す新しいWeb【後編】

エンドユーザー主体のデータプライバシーやデータ所有権の保護を目指して、Web開発者のティム・バーナーズ・リー氏が提唱するWebアーキテクチャが「Solid」だ。その仕組みをざっくりと解説しよう。

2023年07月21日 08時15分 公開
[Andy PatrizioTechTarget]

 データへのアクセス権限を誰が所有するか、誰がそのアクセス権限を認定するかといった「データプライバシー」を保護するための法律として、欧州連合(EU)は「一般データ保護規則」(GDPR)、米国は「カリフォルニア州消費者プライバシー法」(CCPA)を制定した。こうした法規制とは別の手段で、個人のデータプライバシーを守ろうとする取り組みがある。インターネットを通じてWebページを相互に結び付ける「World Wide Web」(Web)の開発者、ティム・バーナーズ・リー氏が提唱した「Solid」がそれだ。

次世代Web「Solid」の仕組みをざっくりと理解

 SolidはWebアーキテクチャであり、エンドユーザーがデータを分散管理する仕組みだ。Solidのネットワークは中央集約型ではなく、エンドユーザー同士がピアツーピア(P2P:一対一)で通信する。Solidを構成するサーバである「Solid Server」として、個人や企業が利用できるオープンソースサーバが幾つか存在する。バーナーズ・リー氏が立ち上げた、Solidの開発を主導するための企業であるInruptは、独自のSolid Serverを提供している。

 エンドユーザーのデータを保管する分散型データストアを「Pod」と呼ぶ。PodはPC、モバイルデバイス、サーバ、クラウドストレージなどにデータの読み書き権限を与え、データを保存できるようにする。Solid Serverは複数のPodを持つ。Pod内のデータをアクセス制御によって管理したり、複数のPodからデータを集約したりすることができる。Pod内にあるデータを操作するには、標準化団体World Wide Web Consortium(W3C)の勧告に基づいたプロトコルを使わなければならない。

今後の発展に必要なこと

 バーナーズ・リー氏は、Solidが初期段階にあり、開発者コミュニティーがまだ小規模であることを認識している。当面の課題は、開発者やベンダーを引き付けて、Solidコミュニティーを発展させることだ。

 Solidの支持者は、データをホストするSolid Serverを第三者が構築・運用して、収益化する動きが広がることを望んでいる。これはメールサービスプロバイダーやクラウドストレージベンダーで実績がある方法だ。Solidが抱える課題としては、比較的少数のエンドユーザー、特に医療や金融といった高度な個人情報を取り扱うエンドユーザーからの信頼を得ることが挙げられる。

TechTarget発 先取りITトレンド

米国TechTargetの豊富な記事の中から、最新技術解説や注目分野の製品比較、海外企業のIT製品導入事例などを厳選してお届けします。

ITmedia マーケティング新着記事

news047.jpg

SASのCMOが語る マーケティング部門が社内の生成AI活用のけん引役に適している理由
データとアナリティクスの世界で半世紀近くにわたり知見を培ってきたSAS。同社のCMOに、...

news159.jpg

SALES ROBOTICSが「カスタマーサクセス支援サービス」を提供
SALES ROBOTICSは、カスタマーサクセスを実現する新サービスの提供を開始した。

news139.jpg

「Fortnite」を活用  朝日広告社がメタバース空間制作サービスとマーケティング支援を開始
朝日広告社は、人気ゲーム「Fortnite」に新たなゲームメタバース空間を公開した。また、...