Blog FOSS by Lê Trung Nghĩa

https://letrungnghia.mangvn.org

Về Solid (tiêu chuẩn mở để cấu trúc dữ liệu, danh tính kỹ thuật số và các ứng dụng trên Web)

Về Solid (tiêu chuẩn mở để cấu trúc dữ liệu, danh tính kỹ thuật số và các ứng dụng trên Web)

About Solid

Theo: https://solidproject.org/about

Solid là một tiêu chuẩn mở để cấu trúc dữ liệu, danh tính kỹ thuật số và các ứng dụng trên Web.

Solid nhằm hỗ trợ tạo ra một Web như Ngài Tim Berners-Lee ban đầu đã hình dung nó khi ông đã phát minh ra Web tại CERN vào năm 1989. Đôi khi Tim tham chiếu tới Solid như là “web - lấy 3” — hoặc Web3.0 — vì Solid tích hợp một lớp mới các tiêu chuẩn vào trong Web mà chúng ta đã có rồi. Mục đích của Solid là để mọi người có quyền tự quyết nhiều hơn đối với dữ liệu của họ.

Solid

Solid là một đặc tả kỹ thuật cho phép mọi người lưu trữ an toàn dữ liệu của họ trong các kho dữ liệu phân tán được gọi là Pods. Pods tương tự như các máy chủ web cá nhân bảo mật cho dữ liệu của bạn.

Các thực thể kiểm soát quyền truy cập đối với dữ liệu trong Pod của họ. Các thực thể quyết định dữ liệu nào sẽ chia sẻ và với ai (bất kể đó là các cá nhân, tổ chức, ứng dụng, v.v.), và có thể thu hồi quyền truy cập bất cứ lúc nào.

Để lưu trữ và truy cập dữ liệu trong một Pod, các ứng dụng được Solid xúc tác sử dụng các định dạng và giao thức dữ liệu tiêu chuẩn, mở, và tương hợp được.

Dữ liệu

Bất kỳ dạng dữ liệu nào cũng có thể lưu trữ được trong một Solid Pod - từ dữ liệu có cấu trúc tới các tệp bạn có thể lưu trữ trong một thư mục của Google Drive hoặc Dropbox.

Điều làm cho Solid đặc biệt là khả năng lưu trữ dữ liệu theo cách thúc đẩy tính tương hợp. Đặc biệt, Solid hỗ trợ việc lưu trữ Dữ liệu Liên kết (Linked Data). Cấu trúc dữ liệu như Dữ liệu Liên kết ngụ ý là các ứng dụng khác nhau có thể làm việc với dữ liệu y hệt.

Các tiêu chuẩn tương hợp đầy đủ

Tất cả dữ liệu trong một Solid Pod được lưu trữ và truy cập bằng việc sử dụng các định dạng và giao thức dữ liệu tiêu chuẩn, mở, và tương hợp. Solid sử dụng cách mô tả chung, được chia sẻ về mọi điều và các mối quan hệ của chúng với nhau mà các ứng dụng khác có thể hiểu được. Điều này giúp cho Solid có khả năng độc nhất vô nhị cho phép các ứng dụng khác làm việc với cùng y hệt dữ liệu.

Truy cập

Với các hệ thống Xác thực và Ủy quyền của Solid, bạn có thể xác định ai và ứng dụng nào có thể truy cập dữ liệu của chúng. Các thực thể có thể trao cho hoặc thu hồi quyền truy cập cho bất kỳ lát cắt nào dữ liệu của họ khi cần. Hệ quả là, các thực thể có thể làm được nhiều hơn với dữ liệu của họ, vì các ứng dụng họ quyết định sử dụng có thể được trao quyền truy cập cho một tập hợp rộng hơn và đa dạng hơn các thông tin.

Và vì người ta có thể chia sẻ dữ liệu của họ với những người khác, đổi lại, những người khác cũng chia sẻ dữ liệu của họ. Điều này tạo ra các trải nghiệm phong phú và có tính cộng tác khắp sự kết hợp của cả dữ liệu cá nhân và dữ liệu được chia sẻ.

Solid is an open standard for structuring data, digital identities, and applications on the Web.

Solid aims to support the creation of the Web as Sir Tim Berners-Lee originally envisioned it when he invented the Web at CERN in 1989. Tim sometimes refers to Solid as “the web - take 3" — or Web3.0 — because Solid integrates a new layer of standards into the Web we already have. The goal of Solid is for people to have more agency over their data.

Solid

Solid is a specification that lets people store their data securely in decentralized data stores called Pods. Pods are like secure personal web servers for your data.

Entities control access to the data in their Pod. Entities decide what data to share and with whom (be those individuals, organizations, applications, etc.), and can revoke access at any time.

To store and access data in a Pod, Solid-enabled applications use standard, open, and interoperable data formats and protocols.

Data

Any kind of data can be stored in a Solid Pod — from structured data to files that one might store in a Google Drive or Dropbox folder.

What makes Solid special is the ability to store data in a way that promotes interoperability. Specifically, Solid supports storing Linked Data. Structuring data as Linked Data means that different applications can work with the same data.

Fully interoperable standards

All data in a Solid Pod is stored and accessed using standard, open, and interoperable data formats and protocols. Solid uses a common, shared way of describing things and their relationships to one another that different applications can understand. This gives Solid the unique ability to allow different applications to work with the same data.

Access

With Solid's Authentication and Authorization systems, one can determine which people and applications can access their data. Entities can grant or revoke access to any slice of their data as needed. Consequently, entities can do more with their data, because the applications they decide to use can be granted access to a wider and more diverse set of information.

And just as one can share their data with others, others can also share their data in return. This creates rich and collaborative experiences across a combination of both personal and shared data.

Dịch: Lê Trung Nghĩa

letrungnghia.foss@gmail.com

 

Tác giả: Nghĩa Lê Trung

Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây