Tác giả: Lương

 

Tổng quan

 

Khả năng và kinh nghiệm phát triển của cơ sở hạ tầng Web3 tự nó quyết định sự chấp nhận của các nhà phát triển và sự thịnh vượng của hệ sinh thái ứng dụng tương ứng. Nếu không có lớp đa lớp của Bitcoin, sẽ không có USDT, không có cơ sở hạ tầng như sự đồng thuận (metamask, infura, etherscan) và Ethereum. Nếu không có DeFi và sự thịnh vượng của NFT, sẽ khó đạt được điều đó nếu không có Lớp 2 và các chuỗi công khai mới hiệu suất cao.

Hiện có khoảng 20.000 nhà phát triển Web3 đang hoạt động trên thế giới. So sánh, có khoảng 20 triệu nhà phát triển đang hoạt động trên thế giới. Do đó, có tiềm năng rất lớn để cải thiện trải nghiệm của nhà phát triển Web3, thu hút nhiều nhà phát triển web2 hơn và tạo ra một thị trường gia tăng. và năng lượng tiềm năng.

Từ góc độ khác, hạn chế chính của các nhà phát triển hiện tại là các giới hạn kịch bản và khả năng mà các thành phần kỹ thuật Web3 hiện tại có thể đạt được. Một trong những hạn chế lớn nhất là lưu trữ dữ liệu động. Hợp đồng thông minh, là phương pháp lưu trữ dữ liệu có thể thay đổi phi tập trung chính thống hiện nay, có những nhược điểm rõ ràng là hiệu suất đọc và ghi chậm và giá cao, do đó các nhà phát triển hợp đồng phải học Solidity Gas Golfing. Mặc dù bộ lưu trữ dữ liệu tĩnh như Filecoin và Arweave hiện chủ yếu được sử dụng để lưu trữ siêu dữ liệu và hình ảnh NFT, nhưng chúng không thể đáp ứng nhu cầu đọc và ghi dữ liệu có cấu trúc động của nhà phát triển. Nói cách khác, hiện tại không có giải pháp nào cho việc lưu trữ dữ liệu động phi tập trung ngoài chuỗi với kinh nghiệm và chức năng tốt của nhà phát triển.

 

Firecaster vs gốm

 

Các giao thức gần nhất trên thị trường là Farcaster và Ceramic, tương tự như các mạng dữ liệu phi tập trung như mạng Bitcoin và Ethereum.

Farcaster là một giao thức xã hội phi tập trung, ngoài fid nhận dạng và tên người dùng được triển khai thông qua NFT trên chuỗi, giao thức này còn được phân cấp thông qua mạng nút chuỗi (trung tâm) và 6 loại dữ liệu (CRDT) cho các tình huống xã hội cụ thể. , một cấu trúc dữ liệu có thể đạt được trạng thái cuối cùng nhất quán bằng cách hợp nhất các phiên bản dữ liệu khác nhau), đạt được trải nghiệm rất gần với trải nghiệm ứng dụng xã hội web2.

Farcaster cũng triển khai mạng dữ liệu ngoài chuỗi phi tập trung, nhưng điểm khác biệt chính là Farcaster chỉ hỗ trợ 6 loại dữ liệu và các nhà phát triển không có cách nào để xác định các loại dữ liệu mới, tùy chỉnh theo nhu cầu và kịch bản của riêng họ. Nếu nhà phát triển trung bình muốn phát triển một giao thức xã hội mới, nếu họ không thể sử dụng lại 6 loại dữ liệu của Farcaster thì sẽ rất khó phát triển lại hoặc fork mã để triển khai một bộ mạng dữ liệu phi tập trung mới (Farcaster đã nhận được 30 triệu US đô la) Tài trợ, các nút phi tập trung vẫn chưa triển khai mạng chính sau hai năm phát triển).

Ưu điểm của Farcaster là nó hiện có một cộng đồng rất tích cực trong bối cảnh xã hội và mạng ổn định. Những ưu điểm này đã thu hút nhiều nhà phát triển bên thứ ba thực hành trong giao thức Farcaster, tận dụng khả năng lưu trữ dữ liệu phi tập trung hiện có và. mạng lưới người dùng hiện tại có hiệu lực.

Ceramic là nơi lưu trữ dữ liệu ngoài chuỗi phi tập trung. Ưu điểm của nó là hiệu suất đọc và ghi cao so với trên chuỗi và chi phí thấp (không tốn gas). Để đạt được tính linh hoạt và khả năng kết hợp dữ liệu tối đa, Ceramic cho phép các nhà phát triển tạo các loại dữ liệu tùy chỉnh để đối phó với các tình huống ứng dụng khác nhau, chẳng hạn như ứng dụng xã hội, công cụ và nội dung. Kịch bản quan trọng nhất chủ yếu là đọc và ghi dữ liệu nặng và vì nó hoàn toàn không phù hợp với các kịch bản được triển khai trên chuỗi nên tất nhiên điều này liên quan đến các kịch bản xã hội.

Ceramic, với tư cách là lớp lưu trữ dữ liệu phi tập trung chung có thể xác định các loại dữ liệu, có các đặc điểm sau:

  • Dữ liệu có thể thay đổi được (mutable data), đây là điểm khác biệt với Filecoin và Arweave

  • Tập trung vào dữ liệu có cấu trúc (ví dụ JSON)

  • Hỗ trợ các kiểu dữ liệu linh hoạt, có thể xác định tự do (nhà phát triển có thể xác định các kiểu dữ liệu mới theo kịch bản, khác với Farcaster)

Nhưng vấn đề lớn nhất với Ceramic hiện tại là trải nghiệm của nhà phát triển tương đối kém và bản thân tính ổn định của hệ thống vẫn còn chỗ để cải thiện. Điều này rất giống với Ethereum vào năm 2016 và 2017.

Tóm lại, Farcaster có các kịch bản dành cho người dùng bên C và hệ thống ổn định cho các nhà phát triển, nhưng lỗ hổng nghiêm trọng của nó là loại dữ liệu không thể mở rộng bằng Ceramic, với tư cách là lớp dữ liệu chung, yêu cầu các nhà phát triển bên thứ ba phải thực hành các kịch bản cụ thể. , nhưng trải nghiệm của nhà phát triển hiện tại Xấu, mạng không ổn định.

 

Thảm khốc

 

Tóm lại, để cuối cùng hoàn thiện kịch bản cần thiết khẩn cấp về dữ liệu phi tập trung trên chuỗi, cần phải giải quyết hai thách thức lớn:

  1. Cung cấp cho người dùng các ứng dụng cơ sở hạ tầng để làm cho giá trị của dữ liệu được di chuyển trở nên rõ ràng hơn. Giống như MetaMask, tầm quan trọng của Etherscan trong hệ sinh thái Ethereum

  2. Cải thiện trải nghiệm của nhà phát triển và cung cấp hỗ trợ giao thức ổn định hơn

Hiện tại, lĩnh vực này vẫn là một đại dương xanh. Các dự án liên quan bao gồm US3R Network do DHVC đầu tư. Dự án này là một nền tảng phát triển và hệ sinh thái DApps. Đây cũng là nhà cung cấp trình duyệt dữ liệu nguồn mở duy nhất trong hệ sinh thái Ceramic. của các bộ công cụ tích hợp, bao gồm ví dữ liệu, trình duyệt dữ liệu và bảng điều khiển dành cho nhà phát triển cũng như các cải tiến về giao thức, giúp các nhà phát triển dễ dàng xây dựng ứng dụng trên Ceramic.

Còn một chặng đường dài để phân cấp dữ liệu ra khỏi chuỗi và nó cũng là một công cụ thiết yếu để phát triển Web2 lên Web3. Sự phát triển của lĩnh vực này sẽ trực tiếp đặt nền móng cho dự án Web3 và mở đường cho sự trở lại. về giá trị của dữ liệu.