BTC
ETH
HTX
SOL
BNB
Xem thị trường
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Tổng quan toàn cảnh về cơ sở hạ tầng và phần mềm trung gian Web3

星球君的朋友们
Odaily资深作者
2023-02-08 12:00
Bài viết này có khoảng 8618 từ, đọc toàn bộ bài viết mất khoảng 13 phút
Phần mềm trung gian và cơ sở hạ tầng một lần nữa được khám phá từ góc nhìn từ trên xuống, cố gắng kết nối những thay đổi đang diễn ra trong lĩnh vực đang phát triển nhanh chóng này.
Tóm tắt AI
Mở rộng
Phần mềm trung gian và cơ sở hạ tầng một lần nữa được khám phá từ góc nhìn từ trên xuống, cố gắng kết nối những thay đổi đang diễn ra trong lĩnh vực đang phát triển nhanh chóng này.

Tác giả gốc: Cầm

Biên dịch gốc: saku, SeeDAO

Tóm tắt: Bài viết này phân loại và trình bày chi tiết phần mềm trung gian web 3 trong danh mục đầu tư của zee prime bao gồm: Lưu trữ/Dữ liệu, Mô hình và Xác thực Dữ liệu, Bộ lập chỉ mục, Kiểm soát Truy cập và Nền tảng Tích hợp. Nó mô tả mối quan hệ của chúng với chuỗi khối cơ bản và cách chúng kết hợp với nhau để tạo thành các ứng dụng web 3. Ngoài ra, bài viết này giải thích lý do tại sao thế hệ nhà phát triển tiếp theo nên chọn phần mềm trung gian web3.

Đã một năm kể từ khi chúng tôi xuất bản một bài báo về phần mềm trung gian với Pocket Network là nội dung chính. Trong thời gian này, lĩnh vực phần mềm trung gian đã phát triển và tăng trưởng theo cấp số nhân. Trong bài viết này, chúng tôi xem xét lại phần mềm trung gian và cơ sở hạ tầng từ góc nhìn từ trên xuống, cố gắng kết nối những thay đổi đang diễn ra trong lĩnh vực đang phát triển nhanh chóng này.

Điều đáng chú ý là bài báo này tập trung vào danh mục đầu tư của Zee Prime. Chúng tôi đã khám phá danh mục đầu tư của mình vào bên trong khi chúng tôi nghiên cứu sâu hơn, đưa các nghiên cứu riêng lẻ về phía trước và kết hợp chúng thành một "luận điểm tổng hợp" của phần mềm trung gian.

Chúng tôi xin lỗi vì đã sử dụng các từ thông dụng như khả năng kết hợp, Web 3, v.v. Nhưng thật khó để vẽ bức tranh đầy đủ của nó mà không dựa vào một vài meme. Memes đóng một vai trò quan trọng.

Giấy tờ Middleware Tập 2

Khi các ứng dụng cấp cao hơn trên chuỗi khối tiếp tục hoạt động tốt hơn các ứng dụng ban đầu của DeFi, nhu cầu về cơ sở hạ tầng và phần mềm trung gian mạnh mẽ sẽ mở rộng. Tại Zee Prime, chúng tôi đã rất lạc quan về "loại" này trong nhiều năm. Bài viết về phần mềm trung gian đầu tiên của chúng tôi - "Bài báo về phần mềm trung gian LEGO Cơ sở hạ tầng" nhấn mạnh tầm quan trọng và tính kinh tế liên quan đến việc chuyển tiếp dữ liệu mạnh mẽ trong quá trình phát triển các nền tảng phi tập trung bền vững.

Lần này, chúng tôi cố gắng mở rộng suy nghĩ của mình sang hệ sinh thái phần mềm trung gian mới nổi, đặc biệt là trong việc triển khai phần mềm trung gian ứng dụng phi tập trung. Mặc dù những thứ như Dfinity chắc chắn tồn tại dưới dạng giải pháp một cửa, giải pháp toàn diện cho mọi rắc rối của bạn, cho đến ngày một sản phẩm như Dfinity được áp dụng trên quy mô lớn, chúng ta sẽ phải ghép mọi thứ lại với nhau , và dần dần xây dựng các giải pháp độc lập.

Cột thứ ba ngoài các giao thức béo và ứng dụng mỏng: tổng quan về toàn cảnh cơ sở hạ tầng và phần mềm trung gian Web3

Meme nói rằng DFINITY, với mục tiêu trở thành "đám mây điện toán thế giới phi tập trung", đã chết và không thể cứu vãn được nên phải bị chôn vùi.

Bây giờ, tường thuật là một khó bán.

Thông qua sự bùng nổ về độ phức tạp của ứng dụng (yay, các ứng dụng thực tế), chúng ta đang chứng kiến ​​sự bùng nổ về nhu cầu hỗ trợ cơ sở hạ tầng. Từ những ngày đầu của DeFi, một lượng lớn dữ liệu mạng, bộ lập chỉ mục, kiểm soát truy cập và các công cụ phần mềm trung gian khác đã xuất hiện — tất cả đều là những mảnh keo quan trọng cho các ứng dụng thế hệ tiếp theo.

Bức tranh toàn cảnh về phần mềm trung gian có thể khó vẽ. Middleware là một khái niệm mơ hồ, giống như Web 3. ranh giới của nó thường bị mờ. Về cơ bản, khi chúng tôi nói về phần mềm trung gian, chúng tôi muốn nói đến bất kỳ mục nào hỗ trợ các ứng dụng cấp cao khác. Lần cuối cùng chúng tôi thảo luận về chủ đề này, chúng tôi đã chỉ ra rằng nó sẽ đóng vai trò là lớp giữa, cung cấp kết nối giữa lớp trên và lớp dưới. Tuy nhiên, tương tác mạng thực tế rất phức tạp và rất khó để lập bản đồ mối quan hệ thứ bậc rõ ràng giữa cấp trên và cấp dưới.

Cột thứ ba ngoài các giao thức béo và ứng dụng mỏng: tổng quan về toàn cảnh cơ sở hạ tầng và phần mềm trung gian Web3

Đây có phải là bản đồ cho phần mềm trung gian Web 3 không?

Trong bài báo cập nhật về phần mềm trung gian này, chúng tôi mô tả các loại phần mềm trung gian khác mà chúng tôi chưa đề cập trước đây, đồng thời làm rõ các trường hợp sử dụng và lý do sử dụng chúng cho các nhà xây dựng. Đây không phải là một danh sách đầy đủ.

lưu trữ/dữ liệu

Một yếu tố chính của ngăn xếp ứng dụng phi tập trung và một yếu tố thiết yếu của điện toán cơ bản: lưu trữ. Sự bùng nổ hoạt động và độ phức tạp của Web 3 trong kỷ Cambri cũng đòi hỏi một giải pháp lưu trữ vượt ra ngoài việc chỉ ghi lại trạng thái tài khoản ở lớp cơ sở. Ngày càng có nhiều ứng dụng phi tập trung đang tìm kiếm các ngăn xếp công nghệ không có điểm lỗi hoặc sự giám sát tập trung liên quan đến các giải pháp Web 2.

Mọi ứng dụng sẽ yêu cầu các dịch vụ được cung cấp bởi phần mềm trung gian Web 3 ở một số dạng. Tuy nhiên, một trong những thách thức là Dev-Ops rất phức tạp và không phải nhà phát triển nào cũng có chuyên môn để triển khai phần mềm trung gian Web 3 trong các dự án của họ. Do đó, chúng ta cần các lớp trừu tượng để việc lắp ráp cơ sở hạ tầng này vào các dự án mới sẽ dễ dàng hơn, giống như lắp ráp các bộ phận Lego.

Điều này phản ánh những thách thức đối với việc áp dụng rộng rãi tiền điện tử. Ví tiền, công cụ ghi nhớ và phí gas cần thiết cho các giao dịch vốn không thân thiện với người dùng và trừ khi có mức độ trừu tượng cao hơn, nếu không việc áp dụng rộng rãi sẽ vấp phải sự phản đối. Chúng ta phải giả định rằng người dùng bình thường không phải đối mặt với những vấn đề phức tạp mà chúng ta thấy ngày nay.

Các mạng lưu trữ như Arweave và Filecoin đã xuất hiện được một thời gian, cung cấp các hệ thống kết hợp phân tán cho nhu cầu lưu trữ và lưu trữ dư thừa - điều này có lẽ đã được nhiều người biết đến và chúng tôi không cần giới thiệu nữa.

Các giải pháp khác nhau cung cấp mức độ bền bỉ và khả năng chống kiểm duyệt khác nhau. Chúng là nền tảng của bất kỳ ngăn xếp công nghệ phi tập trung nào. Lưu trữ có thể được chia thành hai lớp giao thức, lớp lưu trữ cơ sở và bộ tổng hợp giải quyết khả năng mở rộng và tạo điều kiện cho việc áp dụng rộng rãi hơn.

Banyan là một mảnh ghép mà chúng tôi coi là lớp tổng hợp quan trọng cho các mạng lưu trữ. Banyan tập trung vào các dịch vụ trung gian để lưu trữ, cải thiện các ưu đãi kinh tế của các giao thức lưu trữ hiện được sử dụng để bắc cầu, Banyan đảm bảo rằng các ứng dụng có thể sử dụng các giải pháp lưu trữ Web 3 theo cách không liên quan đến mạng với nguồn gốc được đảm bảo.

Banyan cũng có thể đóng vai trò là cầu nối để các ứng dụng Web 2 tích hợp các dịch vụ Web 3 mới, chẳng hạn như các giải pháp lưu trữ phi tập trung. Việc triển khai các giải pháp lưu trữ này hiện rất phức tạp và lớp trừu tượng cũng như thị trường của Banyan đã hạ thấp rào cản gia nhập đối với các thành phần LEGO này.

Tương tự như vậy, Spheron được dự định là một lớp trừu tượng cho nhiều giải pháp phần mềm trung gian hơn. Giao thức nhằm mục đích trở thành giải pháp một cửa để triển khai và tự động hóa các dự án Web 3. Nó có giao diện giống như "cửa hàng ứng dụng", nơi người dùng bản địa không sử dụng Web 3 có thể dễ dàng chọn từ các dịch vụ cơ sở hạ tầng phi tập trung — giống như đại dương kỹ thuật số của Web 2.

Mô hình dữ liệu và xác thực

Chuỗi khối là một máy trạng thái liên tục tạo dữ liệu dưới dạng chuyển đổi trạng thái trong khi thực hiện tính toán. Số lượng tài khoản, trạng thái và hợp đồng thông minh tăng nhanh theo thời gian. Điều này có thể gây ra sự cố với mọi thứ, từ lập chỉ mục đến đồng bộ hóa nút ban đầu và độ bền sao lưu. Những điều này sẽ ảnh hưởng đến khả năng mở rộng và bảo mật của máy trạng thái bên dưới.

KYVE áp dụng cách tiếp cận chi tiết hơn đối với các vấn đề về tính hợp lệ của dữ liệu cụ thể, tận dụng mạng Arweave để cung cấp hỗ trợ quan trọng cho các ứng dụng và giao thức. KYVE là một giải pháp hồ dữ liệu phi tập trung (tất cả dữ liệu phi cấu trúc thô trong một nhóm) để lưu trữ, xác thực và truy xuất các luồng dữ liệu.

Sự phù hợp với thị trường sản phẩm ban đầu của KYVE phần lớn đã giúp giải quyết các vấn đề về đồng bộ hóa nút. Bằng cách cung cấp dữ liệu trạng thái hồ sơ đã xác minh, có thể truy xuất dễ dàng, thời gian đồng bộ hóa của nút ban đầu có thể giảm đáng kể, đảm bảo rằng các nút xác thực mới có thể được thêm vào mạng và bảo mật mạng được duy trì. Trong một trường hợp khác, nếu thời gian đồng bộ hóa nút ban đầu quá dài (và vẫn đang tăng), nếu số lượng trình xác thực giảm và các nút trình xác thực mới tham gia gặp khó khăn, an ninh mạng sẽ bị đe dọa.

Trong khi chúng ta đã thảo luận về vị trí và cách thức dữ liệu có thể được lưu trữ, chúng ta cũng cần xem xét mô hình và cách trình bày dữ liệu đó. Đối với các ứng dụng được xây dựng trên các máy trạng thái này, dữ liệu được tạo trong các hoạt động của chúng sẽ yêu cầu lưu trữ và tính toán linh hoạt, không chỉ số dư tài khoản.

Ceramic, ở cấp độ cơ bản nhất, là một mạng lưới các mô hình dữ liệu phi tập trung. Tại sao đây là cơ sở hạ tầng quan trọng cho các ứng dụng phi tập trung, hay nói cách khác, "Lớp 1" (L1) lưu trữ trạng thái số dư tài khoản (dữ liệu kế toán). KYVE tìm cách cung cấp xác thực dữ liệu cho các thay đổi trạng thái ở L1, trong khi Ceramic cung cấp trạng thái dữ liệu ứng dụng và lưu trữ mô hình trên lớp cơ sở. Người dùng mạng có thể tạo các bộ sưu tập dữ liệu IPFS (luồng), cho phép dữ liệu tĩnh (chẳng hạn như dữ liệu trên Filecoin hoặc arweave) trở thành nội dung biến bậc cao.

Ngoài ra, Ceramic cũng đã thiết lập một thị trường giao dịch cho các mô hình dữ liệu nguồn mở để nhận ra khả năng kết hợp của các mô hình dữ liệu này. Bạn có thể thường thấy rằng Ceramic chỉ ra rằng làm như vậy mang lại mức độ kết hợp cho dữ liệu giống như ERC 20 mang lại cho DeFi. Nó đề xuất một tiêu chuẩn cho dữ liệu và cho phép chúng được sử dụng trong các ứng dụng khác nhau. Và cứ như thế, Lego tiền đáp ứng Lego dữ liệu. Việc mở các API giống như các API được xây dựng trên các mạng xã hội như Facebook gần như là một trở ngại.

Kwil áp dụng cách tiếp cận tuân thủ SQL đối với mô hình dữ liệu web 3. Ưu điểm lớn nhất của mô hình như vậy là có một số lượng lớn các nhà phát triển quen thuộc với SQL. Kwil sử dụng một mạng lưới các nút để duy trì cơ sở dữ liệu quan hệ. Các cơ sở dữ liệu này (được gọi là hào cơ sở dữ liệu) được duy trì bởi một mạng con gồm các nút và được cập nhật liên tục bằng cách quét các bản ghi mới và truy vấn các nút khác trong cùng một hào. Thú vị nhất, các nút này có thể chạy một cổng lưới yêu cầu nâng cao để thực hiện logic hiệu quả các tương tác cơ sở dữ liệu.

người lập chỉ mục

Với sự phổ biến của dữ liệu được tạo bởi các ứng dụng và mạng, nhu cầu về một lớp diễn giải đã tăng lên. Giống như những ngày đầu của web, mọi người phải ghi nhớ địa chỉ theo cách thủ công và duy trì sổ địa chỉ IP. DNS và các công cụ tìm kiếm cung cấp lớp chỉ mục mà con người có thể đọc được.

Với sự phát triển của Internet, việc tập trung dữ liệu được lập chỉ mục đã phát triển cùng với sự phát triển của quy mô kinh tế và làm cho việc truy vấn dữ liệu trở nên thân thiện hơn với người dùng. Tương tự, trong các chuỗi khối L1 và mạng lưu trữ, các chỉ mục cũng rất quan trọng. Do tính chất của các hệ thống phân tán, một phần dữ liệu có thể được phân chia và lưu trữ ở nhiều nơi, gây khó khăn cho việc truy xuất. Lớp chỉ mục giúp tăng tốc quá trình truy vấn và tạo chương trình chuẩn hóa.

Subsquid, một công ty do Zee Prime đầu tư, là một trường hợp nghiên cứu về người lập chỉ mục. Subsquid thực hiện một cách tiếp cận nhiều tầng để lập chỉ mục dữ liệu trên chuỗi theo cách phi tập trung. Mục tiêu cuối cùng của họ là hỗ trợ thế hệ API tiếp theo cho Web 3. Giao thức hỗ trợ cả hệ sinh thái Substra và EVM, chỉ định các loại, lược đồ và định nghĩa của dữ liệu trên chuỗi, sau đó nâng cao dữ liệu mới được lập chỉ mục bằng cách chuyển dữ liệu đó sang khả năng truy xuất giải pháp cuộc gọi dựa trên API (thay vì sử dụng RPC).

Cột thứ ba ngoài các giao thức béo và ứng dụng mỏng: tổng quan về toàn cảnh cơ sở hạ tầng và phần mềm trung gian Web3

Mục đích của Subsquid là để có được khả năng truy xuất mạnh mẽ hơn cho dữ liệu chỉ mục mới ở cùng tốc độ

Lớp bao gồm hai loại nút: Squid phân loại dữ liệu và hỗ trợ các truy vấn API tiếp theo, trong khi Lưu trữ liên tục nhập dữ liệu thô từ máy trạng thái bên dưới và lưu dữ liệu đó vào cơ sở dữ liệu.

Cột thứ ba ngoài các giao thức béo và ứng dụng mỏng: tổng quan về toàn cảnh cơ sở hạ tầng và phần mềm trung gian Web3

Hình trên mô tả hai loại nút Subsquid. Lưu trữ nhập dữ liệu thô từ máy trạng thái cơ bản (blockchain) và lưu nó vào cơ sở dữ liệu, trong khi Squid phân loại dữ liệu và hỗ trợ các truy vấn API tiếp theo (chẳng hạn như Cổng GraphQL).

Tương tự, SolanaFM là công cụ lập chỉ mục và trình khám phá khối phục vụ hệ sinh thái Solana bằng cách xử lý dữ liệu chuỗi khối thô thành định dạng có thể truy vấn, giống như các công cụ lập chỉ mục hệ sinh thái khác. Trường hợp sử dụng ngay lập tức do SolanaFM cung cấp là sử dụng API của họ để cung cấp năng lượng cho các ứng dụng DeFi trên Solana. Nếu bạn đã từng làm việc với Đồ thị và Truy vấn con, thì những giải pháp này nghe có vẻ quen thuộc với bạn. Cả hai giải pháp đều nhắm đến nhiều thị trường cuối cùng.

Long lanh giải quyết hoàn toàn một vấn đề khác: lưu trữ phi tập trung. Nó có thể được coi là một dịch vụ lập chỉ mục cho các nhà phát triển. Khi các ứng dụng Web 2 tìm kiếm cơ hội chuyển sang Web 3. Họ sẽ mang khối lượng dữ liệu khổng lồ đến thế giới mới. Mặc dù dữ liệu tăng lên giúp ích cho Web 3, nhưng nó cũng khiến các nhà phát triển và cộng đồng phải đối mặt với nhiệm vụ khó khăn là lưu trữ và lập chỉ mục dữ liệu này.

Glitter tạo ra một giải pháp đôi bên cùng có lợi cho các nhà phát triển và cộng đồng bằng cách cung cấp dịch vụ không rắc rối để đổi lấy dữ liệu có nguồn gốc từ cộng đồng. Mô hình này đã được chứng minh hiệu quả trong sự hợp tác của một số ứng dụng xã hội lưu trữ dữ liệu trên Filecoin.

Cột thứ ba ngoài các giao thức béo và ứng dụng mỏng: tổng quan về toàn cảnh cơ sở hạ tầng và phần mềm trung gian Web3

Kiểm soát truy cập

Kiểm soát truy cập

Một trong những phần còn thiếu quan trọng nhất và ít được trình bày trong lịch sử của cơ sở hạ tầng ứng dụng Web 3 là kiểm soát truy cập. Ai có thể nhìn thấy mọi thứ trên Internet? Đây là một câu hỏi triết học quan trọng và kiểm soát truy cập ngày càng trở nên quan trọng khi phải đối mặt với các vấn đề an ninh liên quan đến chủ quyền quốc gia/công ty/cá nhân. Bản chất ngữ nghĩa của các công nghệ chuỗi khối/Web 3 công khai cho phép chúng tôi phân biệt rõ hơn người dùng nào có thể truy cập vào cái gì và bằng cách nào, và mặc dù các hệ thống này vốn đã mở, nhưng các khung kiểm soát truy cập sẽ cho phép mã hóa/giải mã.

Giao thức Lit nhằm giải quyết vấn đề này thông qua mật mã ngưỡng. Về cốt lõi, mạng có thể cung cấp quyền truy cập vào tài nguyên và nội dung của toàn bộ mạng dựa trên một số thông tin xác thực công khai (chẳng hạn như NFT trong ví). Giao thức chạy một mạng lưới các nút xác minh bằng chứng và phê duyệt những cái bắt tay. Mạng này có thể xác minh các bằng chứng được đưa ra và liệu các bằng chứng đó có tuân thủ các điều kiện kiểm soát truy cập đã đặt trước đó hay không, tất cả đều nằm trong một ngăn bảo mật có thể tính toán được. Sau khi xác minh, nội dung mong muốn có thể được khai thác. Một số người đề cập đến giao thức Lit như một giải pháp đọc để viết cho những gì Ceramic cung cấp.

Guild.xyz cũng cố gắng giải quyết vấn đề kiểm soát truy cập từ một góc độ khác. Ban đầu tập trung vào việc tạo môi trường bất hòa được cấp phép bằng mã thông báo, dự án hiện đã mở rộng để tập trung vào các cổng truy cập đa chuỗi dựa trên các nguyên tắc tương tự.

nền tảng tích hợp

Để tiếp tục tích hợp và ghép nối các khối mà chúng ta tưởng tượng trong thế giới cầu 3D, Polywrap (trước đây gọi là Web3 api ) đang thúc đẩy việc tích hợp các giao thức Web 3 lên mức hiệu quả cao hơn. Mặc dù các giao thức Web 3 là mở và có thể kết hợp về mặt kỹ thuật, nhưng thực sự đạt được khả năng kết hợp này trong thực tế khó hơn nhiều so với trong Web 2. Điều này là do mỗi giao thức yêu cầu logic nghiệp vụ cụ thể để chạy trong ứng dụng và các logic nghiệp vụ này thường tạo SDK bằng một ngôn ngữ cụ thể.

Việc tích hợp tất cả các SDK khác nhau này rất kém hiệu quả do thiếu tiêu chuẩn hóa. Hơn nữa, tất cả chúng đều hỗ trợ các ngôn ngữ cụ thể, điều đó có nghĩa là các nhà phát triển giao thức thường phát hành các SDK trùng lặp về mặt chức năng cho các ngôn ngữ khác nhau, tạo ra cơn ác mộng về khả năng bảo trì.

Giải pháp của Polywrap giảm bớt gánh nặng này bằng cách tận dụng các mẫu và WebAssembly được tiêu chuẩn hóa. Sự tích hợp của Polywrap giúp dễ dàng gọi một lược đồ dễ đọc (nghĩ về API REST), thay vì các SDK gói trước cho các giao thức khác nhau trong ứng dụng của bạn. Trình bao bọc sẽ được tải xuống trong thời gian chạy và được thực thi trong ứng dụng. Tóm lại, điều này có nghĩa là bất kỳ ứng dụng nào tích hợp Polywrap đều có thể truy cập vào bất kỳ giao thức Web 3 nào.

Trải nghiệm người dùng của các ứng dụng Web 3 vẫn chưa đủ mượt mà. Như chúng tôi đã nhấn mạnh trước đó, việc đổ xăng sẽ tạo ra ma sát cho người dùng. Bằng cách tích hợp API của Biconomy, một ứng dụng có thể cải thiện trải nghiệm người dùng này. Nền tảng của Biconomy cung cấp một loạt công cụ để đạt được các giao dịch không tốn gas, tận hưởng thời gian xác nhận nhanh hơn, thanh toán bằng ERC 20 và giao dịch liên chuỗi tức thì.

Có thể thực hiện các giao dịch không cần gas thông qua việc sử dụng các giao dịch meta (thông qua ERC 2771) và một số chuyển tiếp thông minh. Chức năng chuỗi chéo được thực hiện bởi nhóm thanh khoản trên lớp/chuỗi được hỗ trợ và máy chủ ngoài chuỗi (nút thực thi) được sử dụng để giám sát nhóm tiền chảy vào giao dịch, sau đó "giải phóng" bên kia của sự giao dịch.

Cột thứ ba ngoài các giao thức béo và ứng dụng mỏng: tổng quan về toàn cảnh cơ sở hạ tầng và phần mềm trung gian Web3

Hình này mô tả chế độ hoạt động của Glitter. APP phi tập trung của hệ sinh thái Glitter chịu trách nhiệm tải lên và nhận dữ liệu được lưu trữ trên mạng, đồng thời phân phối nhiệm vụ cho các công cụ khai thác mạng Glitter và nhận kết quả kiểm tra và lập chỉ mục dữ liệu của họ. Thế giới bên ngoài có thể truy cập kết quả chỉ số cuối cùng thông qua APP tập trung.

Những loại công cụ này rất quan trọng để giúp trải nghiệm người dùng trong hàng tỷ ứng dụng được mã hóa tiếp theo trở nên mượt mà và mượt mà. Mục tiêu của chúng tôi phải là nỗ lực liên tục để đạt được luồng tương tác liền mạch trên các hệ thống web 3.

Mặc dù nó không phù hợp với một danh mục, nhưng Sepana đang xây dựng một công cụ tìm kiếm cho web 3. Cho dù đó là hoạt động DeFi, mạng xã hội, DAO hay NFT, giải pháp của Sepana sẽ cung cấp công cụ tìm kiếm toàn văn cho phép người dùng duyệt toàn bộ trang web 3 . Bằng cách sử dụng các trình lập chỉ mục đã nói ở trên, cũng như việc lập chỉ mục riêng cho các ứng dụng và dữ liệu web 3, giao thức sẽ hoạt động như một cổng vào hệ sinh thái rộng lớn hơn. Hơn nữa, các thuật toán mã nguồn mở và minh bạch của Sepana có thể được sử dụng để thúc đẩy các ứng dụng khác như nguồn cấp dữ liệu truyền thông xã hội dựa trên biểu đồ xã hội được lưu trữ trong các giải pháp cơ sở dữ liệu như Ceramic và Kwil.

Tầm nhìn dài hạn có những nhánh rất thú vị. Hãy tưởng tượng một thế giới nơi bạn có thể điều chỉnh trải nghiệm mạng xã hội của mình (tức là nguồn cấp dữ liệu của bạn) để đạt được tâm trạng hoặc kết quả cụ thể (chẳng hạn như ít phân cực hơn hoặc hạnh phúc rộng lớn hơn như Sam Harris thường thảo luận). Tất cả những điều này có thể đạt được thông qua các thuật toán nguồn mở, để nền tảng có thể được điều chỉnh theo nhu cầu của bạn hoặc quyền điều chỉnh có thể được trao cho người dùng.

Làm thế nào để tất cả đến với nhau?

Hầu hết các công ty và ứng dụng công nghệ hiện đại có thể được chắt lọc thành một số dạng của mô hình kinh doanh sau: sản xuất/tiêu hóa dữ liệu, các mô hình được xây dựng trên dữ liệu nói trên, kiểm soát và phân phối dữ liệu/mô hình. Trải nghiệm người dùng mượt mà của các ứng dụng web hiện đại và việc khai thác dopamine của người dùng được xây dựng trên các quy trình cơ bản này.

Kết quả của quy trình làm việc này là chúng tôi hy vọng các giải pháp phần mềm trung gian sẽ phổ biến từ tầng giữa của các yêu cầu kỹ thuật này và hỗ trợ chúng trong ngữ cảnh của Web 3. Chúng ta có thể thấy điều này bằng cách xem xét các mục/loại phần mềm trung gian được mô tả trước đó. Mọi phần của phần mềm trung gian Web 3 đều phù hợp với quy trình công việc chung mà chúng tôi mô tả.

Cột thứ ba ngoài các giao thức béo và ứng dụng mỏng: tổng quan về toàn cảnh cơ sở hạ tầng và phần mềm trung gian Web3

Hình trên tóm tắt các ứng dụng ở tất cả các cấp của ngăn xếp ứng dụng phần mềm trung gian Web 3 theo từng lớp từ trên xuống dưới. Kiểm soát truy cập bao gồm Lit Protocol và Guild.xyz, các nền tảng tích hợp bao gồm Polywrap, Gasless và Sepana, các mô hình dữ liệu bao gồm Ceramic, Kwil và dữ liệu hợp lệ Bản chất bao gồm KYVE, bộ lập chỉ mục bao gồm SolanaFM, SubQuery, Glitter, Subsquid, v.v., và mạng lưu trữ và giải pháp bao gồm Filecoin, Banyan, Arweave và Spheron.

Mặc dù các danh mục trên có thể được sử dụng làm tổng quan để áp dụng rộng rãi hơn, nhưng trên thực tế, nhiều chức năng của phần mềm trung gian có thể trải rộng trên nhiều danh mục. Vào năm 2022, do những điểm trùng lặp này, chúng tôi khó có thể xác định chính xác các danh mục này. Để làm cho câu hỏi này thực tế hơn, hãy lấy một ví dụ phổ biến, chẳng hạn, mạng truyền thông xã hội và mở rộng mô hình tinh thần như vậy sang ngăn xếp ứng dụng phần mềm trung gian Web 3 rộng hơn.

Mạng truyền thông xã hội giả định của chúng tôi sẽ được đặt tên một cách khéo léo là twatter. Trên thực tế, chúng ta có thể thấy sản phẩm của nền tảng — trải nghiệm truyền thông xã hội — chảy qua các thành phần trong ngăn xếp phần mềm trung gian trong sơ đồ trên. Lưu ý rằng chúng tôi không coi mạng xã hội của Web 3 là "Twitter phi tập trung". Chúng tôi tưởng tượng mạng xã hội Web 3 giống như một hiện tượng mới nổi, thậm chí có thể trích dẫn các ứng dụng Web 2 để làm bằng chứng (nếu họ quyết định mở API) thông qua một thứ gì đó như Sismo.

Cột thứ ba ngoài các giao thức béo và ứng dụng mỏng: tổng quan về toàn cảnh cơ sở hạ tầng và phần mềm trung gian Web3

Mạng truyền thông xã hội giả định của Zee Prime được gọi là twatter, nhằm triển khai các ứng dụng mạng xã hội thông qua ngăn xếp phần mềm trung gian.

Bắt đầu từ dạng thô nhất, tất cả dữ liệu của nền tảng (tên người dùng, ảnh hồ sơ, hoạt động lịch sử, biểu đồ xã hội, v.v.) có thể được lưu trữ và lập chỉ mục ở định dạng IPFS trên một trong các mạng lưu trữ. Các mô hình dữ liệu cung cấp cấu trúc và ý nghĩa này được lưu trữ trên Ceramic hoặc Kwil, một giải pháp cơ sở dữ liệu cho các tài khoản Twitter sẽ có các mô hình cho từng phần của nền tảng đã đề cập trước đó.

Ví dụ: nếu nền tảng yêu cầu bạn giữ NFT miễn phí để truy cập nền tảng (cơ chế giảm thư rác hoặc các mục đích khác), thì người dùng sẽ cần kết nối ví của họ với nền tảng và giao thức kiểm soát truy cập sẽ xác minh và bắt tay. Nền tảng tích hợp có thể được thêm vào bởi lớp ứng dụng để nó có thể kích hoạt các dịch vụ web 3 khác một cách tự nhiên, trong khi các thuật toán của Sepana có thể được sử dụng để thiết kế các lần đẩy dựa trên biểu đồ xã hội.

Cột thứ ba ngoài các giao thức béo và ứng dụng mỏng: tổng quan về toàn cảnh cơ sở hạ tầng và phần mềm trung gian Web3

Hình trên mô tả quy trình làm việc của mạng xã hội bao gồm ngăn xếp phần mềm trung gian. Dữ liệu của lớp cơ bản được gửi đến mô hình dữ liệu thông qua bộ chỉ mục máy trạng thái. Tất cả dữ liệu của nền tảng được lưu trữ trên mạng lưu trữ và bộ lưu trữ chỉ mục được thiết lập Mô hình dữ liệu của các chỉ mục này Được gọi bởi APP và lớp kiểm soát truy cập chịu trách nhiệm kiểm tra xem người dùng có quyền truy cập hay không trước khi trình bày nền tảng cho người dùng cuối. Một nền tảng tích hợp có thể được bao gồm trong lớp ứng dụng.

Điều thú vị nhất là khi viết bài này, chúng tôi tình cờ phát hiện ra Orbis Social, công ty đã xây dựng mạng xã hội được mô tả ở trên một cách hiệu quả, bằng cách sử dụng một ngăn xếp ứng dụng gần giống với mô tả của chúng tôi. Thế hệ ứng dụng tiếp theo đang được phát triển và chúng tôi hy vọng sẽ thấy nhiều trường hợp sử dụng khác nhau hơn trong những tháng tới.

Một điểm quan trọng phải được giải thích ở đây là phần mềm trung gian ở bên phải trên sơ đồ độc lập hơn với chuỗi (Ghi chú của người dịch: Sự phụ thuộc vào chuỗi ít hơn). Các bộ phận của cấu trúc này có thể hoán đổi cho nhau với các đối thủ cạnh tranh của chúng, tuy nhiên, nhiều mô hình kinh doanh trong số này dẫn đến độc quyền dựa trên hiệu ứng mạng. Trái ngược với sự độc quyền của Web 2, các nền tảng này cuối cùng phân phối lại giá trị tổng hợp giả chuẩn hóa này cho người dùng nền tảng.

Tại sao các nhà xây dựng ứng dụng thế hệ tiếp theo nên chọn phần mềm trung gian Web3?

Trong khi các công cụ của Web 3 tiếp tục xuất hiện, chúng ta phải tiếp tục tự hỏi, tại sao điều này lại xảy ra? Chúng có thực sự mang lại nhiều lợi ích hơn giải pháp Web 2?

Phần mềm trung gian Web 3 nên được xây dựng trên các nguyên tắc cơ bản giống như các phần mềm tiền mã hóa ban đầu của nó. Các nhóm chỉ nên chọn phần mềm trung gian Web 3 vì những lợi ích của nó, vì phần mềm trung gian Web 3 cho phép các ứng dụng của họ đạt được mục tiêu của mình. Cho dù đó là từ góc độ bảo mật, độ bền hay khả năng chống kiểm duyệt, lợi ích của phần mềm trung gian Web 3 sẽ tự đứng vững. Nhiều chức năng mới có thể được mở khóa do một số tính năng vốn có của phần mềm trung gian Web 3 mà chúng ta thậm chí không thể tưởng tượng được.

Các LEGO cơ sở hạ tầng này cho phép tích hợp sâu hơn thường được kết hợp với Web ngữ nghĩa—tầm nhìn của Tim Berners-Lee về một Internet mở và có thể kết hợp—đồng thời cung cấp giải pháp tính toán và lưu trữ rẻ hơn. Như Denis-Nazarov đã chỉ ra, nếu một hệ thống máy tính phức tạp muốn trở thành một hệ sinh thái thịnh vượng như một khu vườn, thì nó cần phải được mô đun hóa và chuyên biệt hóa, và trong thế giới Web 1/Web 2, người dùng từ bỏ Quản lý trạng thái để có được khả năng thực hiện các kết nối. Những người khổng lồ của Web 2 giữ thông tin trạng thái có giá trị ở chế độ riêng tư vì kết quả là thông tin đó nắm bắt được giá trị.

Máy trạng thái công khai cho phép mô hình này bị lật đổ và trạng thái được duy trì theo cách mở.Hơn nữa, mô hình kinh tế mã thông báo được giới thiệu có thể củng cố sự liên kết của cả hai bên, cho phép cả hai bên liên quan đạt được kết quả tốt hơn. Đây là bản chất của tài sản phản thân.

Cột thứ ba ngoài các giao thức béo và ứng dụng mỏng: tổng quan về toàn cảnh cơ sở hạ tầng và phần mềm trung gian Web3

Zee Prime đầu tư vào các giải pháp phần mềm trung gian trước khi ứng dụng thông báo!

Quan điểm Zee Prime

Theo nhiều cách, phần mềm trung gian là một phần B2B của tiền điện tử. Do đó, các giải pháp phần mềm trung gian tốt có xu hướng vừa mang tính kỹ thuật cao vừa ít trực quan hơn đối với người dùng cuối (nhưng đừng bận tâm, người dùng cuối không phải là đối tượng mục tiêu). Thay vì để mắt đến các giao thức DeFi mới, dự án NFT hoặc studio GameFi, chúng tôi tin rằng việc giúp tạo xúc xích trên sàn nhà máy (Ghi chú của người dịch: Thực hiện công việc vô hình nhưng quan trọng đằng sau hậu trường cho người dùng cuối) là rất quan trọng đối với sự phát triển liên tục của các ứng dụng mới.quan trọng.

Cột thứ ba ngoài các giao thức béo và ứng dụng mỏng: tổng quan về toàn cảnh cơ sở hạ tầng và phần mềm trung gian Web3

Là tương lai tất cả các phần mềm trung gian? tất nhiên rồi.

Được kết hợp với nhau, cơ sở hạ tầng này (và cơ sở hạ tầng trong tương lai) sẽ phục vụ các mục đích sau:

  • Tăng khả năng chống kiểm duyệt

  • Nâng cao hiệu quả

  • Nâng cao hiệu quả

  • Triển khai các mô hình kinh doanh mới

Một tác động tiềm năng bổ sung của các mô-đun cơ sở hạ tầng có thể hoán đổi cho nhau này và các lớp trừu tượng là các ứng dụng sẽ:

  • ngày càng xa lớp cơ sở, và

  • Kết quả là, sẽ ngày càng trở nên bất khả tri theo chuỗi

Đây không phải là sự bác bỏ lý thuyết giao thức béo (giả định về sự tích lũy giá trị ở lớp cơ sở), mà giống như một dấu hiệu cho sự tiến bộ liên tục của ngã rẽ này. Về nguyên tắc, điều này có thể được coi là giảm chi phí chuyển đổi. Các ứng dụng trên chuỗi sớm nhất (chủ yếu là DeFi) được đặc trưng bởi tính ràng buộc cực cao với lớp cơ sở (nghĩa là các sản phẩm tài chính được xây dựng trên tài khoản tài chính).

Các ứng dụng phi tài chính phức tạp hơn sẽ có liên kết lỏng lẻo hơn với các chuỗi như vậy, giảm chi phí chuyển đổi (các biện pháp kiểm soát truy cập NFT miễn phí có thể dễ dàng chuyển sang các chuỗi khối và ví mới). Các ứng dụng đã thu hút người dùng trên khắp các chuỗi.

Chúng tôi tin chắc rằng việc thêm tính năng chuyển giá trị vào việc chuyển thông tin là một bước thay đổi có ý nghĩa, nhưng việc nhận ra tiềm năng này cũng như các ứng dụng và trải nghiệm người dùng khác nhau hỗ trợ tính năng này, đòi hỏi một số lượng lớn các thành phần cơ sở hạ tầng LEGO.

Việc nắm bắt giá trị của "phần" này là một trong những chủ đề được tranh luận nhiều nhất khi thảo luận về các khoản đầu tư vào phần mềm trung gian. Theo một cách nào đó, phần mềm trung gian thực sự quan trọng trông rất giống hàng hóa công cộng, mặc dù người ta có thể lập luận rằng điều này cũng áp dụng cho một số ứng dụng thành công trong tương lai (Twitter muốn trở thành hàng hóa công cộng).

Do đó, người ta có thể mong đợi tỷ suất lợi nhuận/chi phí/doanh thu hội tụ về mức giới hạn thấp nhất có thể. Mặc dù chúng tôi tin rằng đây sẽ là trường hợp ở một mức độ nào đó, nhưng việc giảm xuống mức có thể chấp nhận được công khai là một giả định hợp lý hơn.

Mặc dù thoạt nhìn có vẻ không hấp dẫn nhưng quy mô này có thể dễ dàng lên tới nhiều tỷ đô la đối với các thành phần LEGO này trong bối cảnh doanh nghiệp coi trọng tài sản/ánh sáng tài nguyên trong cuộc cách mạng công nghệ toàn cầu thực sự đầu tiên trên thế giới. Vì các phần mềm trung gian này thực hiện các chức năng cụ thể cho các ứng dụng nên toàn bộ thị trường có sẵn của chúng không phụ thuộc vào chuỗi khối bên dưới chúng hoặc các ứng dụng bên trên chúng vào bất kỳ thời điểm nào. Thay vì dựa vào các thành phần trên và dưới cụ thể, phần mềm trung gian cung cấp chức năng ở quy mô lớn hơn.

Mặc dù phần mềm trung gian và DeFi có chung bản chất tự tham chiếu của các mô hình kinh tế dựa trên mã thông báo, nhưng cuối cùng chúng lại khác nhau về khả năng trả lại giá trị. Các dự án phần mềm trung gian thường được hưởng lợi từ nguồn cung và cầu rõ ràng cho các mã thông báo của họ (như các nút mạng) được sử dụng để cung cấp các dịch vụ mà họ cung cấp. Ngược lại, hầu hết các dự án DeFi có trình điều khiển nhu cầu ít rõ ràng hơn đối với mã thông báo và các cân nhắc về quy định đối với việc phân phối dòng tiền khiến tình hình càng trở nên mơ hồ hơn.

Chính vì những lý do này mà chúng tôi tiếp tục tìm kiếm các giải pháp phần mềm trung gian mới để kích hoạt các ứng dụng thế hệ tiếp theo hấp dẫn hơn để tiếp tục áp dụng tiền điện tử. Chúng tôi tin rằng một thế hệ ứng dụng mới sẽ mở khóa hoạt động/thương mại/thương mại trực tuyến và tài chính trên quy mô lớn. Điều a16z-esque nói về điều này là chúng tôi không muốn các ứng dụng nhái, chúng tôi muốn các ứng dụng gốc.

Nếu bạn là người sáng lập, người xây dựng hoặc có ý tưởng về cơ sở hạ tầng quan trọng cần được xây dựng để biến điều này thành hiện thực, thì bạn biết tìm chúng tôi ở đâu.

Cột thứ ba ngoài các giao thức béo và ứng dụng mỏng: tổng quan về toàn cảnh cơ sở hạ tầng và phần mềm trung gian Web3

ZeePrime không quan tâm đến MEV, ZeePrime chỉ quan tâm đến giá trị của phần mềm trung gian!

Bảng chú giải

Web 3 - Bạn có thể tham khảo bài viết: Beyond buzzwords

Ứng dụng - Chúng tôi không sử dụng dAPP (ứng dụng phi tập trung) vì chúng tôi cho rằng "ứng dụng của bạn phi tập trung đến mức nào?" là một phổ. Các ứng dụng có thể được thúc đẩy bởi các giải pháp phi tập trung và phi tập trung. Điều này có nghĩa là chúng không phải là ứng dụng phi tập trung?

WASM - viết tắt của WebAssembly, có thể coi như một máy ảo dựa trên ngăn xếp thực thi ở định dạng nhị phân nhưng có thể được biên dịch bằng nhiều ngôn ngữ khác nhau như Rust, C, Python, v.v.

SDK - Viết tắt của Bộ công cụ phát triển phần mềm. Nó là một bộ công cụ xây dựng phần mềm cho một nền tảng cụ thể, thường ở dạng thư viện, khung, tạo phẩm hoặc công cụ gỡ lỗi.

IPFS - Hệ thống tệp liên hành tinh. Nó là một hệ thống phân tán sử dụng địa chỉ nội dung để lưu trữ và truy cập thông tin.

Thiết kế ảnh thực - Định nghĩa chính thức như sau: Thiết kế ảnh thực bao gồm các tính năng làm cho một thứ mới trông giống một thứ cũ hơn hoặc quen thuộc hơn. Trong thực tế, nó có nghĩa là những ý tưởng mới dễ tiếp thu. Ứng dụng thiết kế nhập vai trái ngược với ứng dụng gốc.

API - Giao diện lập trình ứng dụng. Đây là một phần mềm có thể bị khai thác bởi các phần mềm khác.

RPC - Cuộc gọi thủ tục từ xa. Trong ngữ cảnh của các chuỗi khối công khai, điều này về cơ bản có nghĩa là một phần của máy tính gọi một quy trình (có thể được coi là một hành động) trong một phần khác của mạng (tức là một máy tính/ứng dụng khác).

Web3.0
phần mềm trung gian
Chào mừng tham gia cộng đồng chính thức của Odaily
Nhóm đăng ký
https://t.me/Odaily_News
Nhóm trò chuyện
https://t.me/Odaily_CryptoPunk
Tài khoản chính thức
https://twitter.com/OdailyChina
Nhóm trò chuyện
https://t.me/Odaily_CryptoPunk
Tìm kiếm
Mục lục bài viết
Tải ứng dụng Odaily Nhật Báo Hành Tinh
Hãy để một số người hiểu Web3.0 trước
IOS
Android