Mã hóa công địa bi thương loạt: Vấn đề chỉ mục dữ liệu của thị trường dự đoán phi tập trung
Tóm tắt
Bài viết này tập trung vào ứng dụng thị trường dự đoán Polymarket trong hệ sinh thái Ethereum và công cụ chỉ mục dữ liệu của nó. Là đại diện cho "thị trường dự đoán phi tập trung", liệu các mô-đun cơ bản chính của Polymarket - chỉ mục dữ liệu - có thực sự đạt được phi tập trung không? Tại sao các cơ sở hạ tầng công cộng như The Graph lại không thể đảm nhận vai trò mong đợi? Một hàng hóa công chỉ mục dữ liệu thực sự có thể sử dụng và bền vững nên có hình thức như thế nào?
Một. Phản ứng dây chuyền do sự cố ngừng hoạt động của nền tảng dữ liệu tập trung
Vào tháng 7 năm 2024, nền tảng cơ sở hạ tầng dữ liệu blockchain Goldsky dành cho các nhà phát triển Web3 đã xảy ra sự cố ngừng hoạt động kéo dài sáu giờ, khiến nhiều dự án trong hệ sinh thái Ethereum rơi vào tình trạng tê liệt. Điều này đã phơi bày một thực tế đáng lo ngại: mặc dù bản thân blockchain đã cố gắng đạt được Phi tập trung, nhưng các ứng dụng xây dựng trên chuỗi thường sử dụng một lượng lớn dịch vụ tập trung.
Chỉ mục và tìm kiếm dữ liệu blockchain thuộc về "sản phẩm công cộng số không loại trừ, không cạnh tranh". Người sử dụng kỳ vọng miễn phí hoặc phí rất thấp, nhưng điều này cần phải đầu tư liên tục vào phần cứng, lưu trữ, băng thông và nhân lực vận hành với cường độ cao. Khi thiếu mô hình lợi nhuận bền vững, sẽ xuất hiện mô hình tập trung mà người chiến thắng sẽ chiếm hết.
Điều này cảnh báo chúng ta rằng thế giới phi tập trung cần gấp rút làm phong phú sự đa dạng của cơ sở hạ tầng Web3 thông qua việc tài trợ sản phẩm công cộng, phân phối lại hoặc các biện pháp do cộng đồng thúc đẩy, nếu không sẽ xuất hiện vấn đề tập trung. Chúng tôi kêu gọi các nhà phát triển DApp xây dựng các sản phẩm ưu tiên địa phương, đồng thời kêu gọi cộng đồng công nghệ xem xét tình huống dịch vụ truy xuất dữ liệu bị lỗi trong thiết kế DApp, đảm bảo người dùng vẫn có thể tương tác với dự án mà không có cơ sở hạ tầng truy xuất dữ liệu.
Hai, Nguồn dữ liệu DApp
Đối với người dùng bình thường, DApp thường chỉ được cấu thành bởi hợp đồng trên chuỗi và giao diện phía trước. Nhưng dữ liệu hiển thị ở giao diện phía trước thực sự đến từ đâu?
Sự cần thiết của dịch vụ truy xuất dữ liệu
Lấy thỏa thuận cho vay làm ví dụ, nếu muốn hiển thị tình trạng vị trí của người dùng trên giao diện người dùng, cần phải truy xuất tất cả các vị trí hiện có trong hệ thống và sau đó tìm kiếm vị trí thuộc về người dùng hiện tại. Quá trình này khó thực hiện ở phía trước, ngay cả khi dựa vào nút cục bộ trên máy chủ để thực hiện nhiệm vụ truy xuất dữ liệu cũng thường mất hàng giờ. Do đó, cần phải đưa ra cơ sở hạ tầng để tăng tốc độ lấy dữ liệu.
Mối quan hệ giữa SubGraph, TheGraph và Goldsky
SubGraph là một khung phát triển, được sử dụng để đọc và tổng hợp dữ liệu trên chuỗi. TheGraph là nền tảng truy xuất dữ liệu phi tập trung sớm hơn, đã phát triển khung SubGraph được viết bằng AssemblyScript. Goldsky cũng là nhà cung cấp dịch vụ lưu trữ SubGraph.
So sánh mô hình phí giữa Goldsky và TheGraph
Goldsky áp dụng tiêu chuẩn tính phí đơn giản dựa trên việc sử dụng tài nguyên. TheGraph thì có một loạt các kế hoạch phí phức tạp liên quan đến kinh tế học token GRT, bao gồm phí truy vấn, phí staking, v.v.
Trải nghiệm sử dụng TheGraph không tốt
Đối với hầu hết các nhà phát triển, việc sử dụng TheGraph khá rắc rối. Số lượng GRT cần đặt cọc và thời gian thu hút nhà điều hành có sự không chắc chắn, việc tính toán chi phí và xử lý kế toán cũng khá phức tạp. Ngược lại, việc chọn Goldsky thì đơn giản và trực tiếp hơn.
Ba, các giải pháp hiện có
Ngoài TheGraph, còn một số giải pháp khác:
ponder: phần mềm dịch vụ truy xuất dữ liệu đơn giản, trải nghiệm phát triển tốt và dễ triển khai, nhà phát triển có thể tự thuê máy chủ để triển khai.
Khái niệm phát triển local-first: yêu cầu phần mềm có khả năng làm việc ngoại tuyến và chức năng hợp tác giữa các khách hàng. Trong bối cảnh DApp, có thể đạt được điều này bằng cách lưu trữ dữ liệu quan trọng và thiết kế chức năng giảm cấp.
Bốn, Kết luận
Sự cố Goldsky đã phơi bày sự phụ thuộc cao độ của hệ sinh thái Web3 vào cơ sở hạ tầng tập trung. Các nhà phát triển nên xem xét việc sử dụng các khung tìm kiếm dữ liệu tự lưu trữ như ponder như một lựa chọn khẩn cấp, đồng thời áp dụng triết lý phát triển local-first, xây dựng các ứng dụng có thể sử dụng ngay cả khi không có dịch vụ tìm kiếm dữ liệu. Chúng tôi hy vọng nhiều nhà phát triển hơn sẽ chú ý đến cơ sở hạ tầng này, cố gắng xây dựng các dịch vụ tìm kiếm dữ liệu Phi tập trung hoặc thiết kế các khung front-end DApp có thể hoạt động trong trường hợp không có dịch vụ tìm kiếm dữ liệu.
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
7 thích
Phần thưởng
7
3
Đăng lại
Chia sẻ
Bình luận
0/400
AirdropHunter007
· 23giờ trước
Lại đang nói về Phi tập trung? Hãy giải quyết cái chỉ mục hỏng này trước đã.
Xem bản gốcTrả lời0
FUD_Whisperer
· 23giờ trước
Cười chết mất, thật sự đã tập trung hóa rồi.
Xem bản gốcTrả lời0
MevTears
· 23giờ trước
poly sử dụng rất tốt, nhưng máy chủ tập trung này lại gặp sự cố thật ngượng ngùng.
Tiết lộ những khó khăn trong việc chỉ mục dữ liệu DApp: Những rủi ro và giải pháp cho thị trường dự đoán phi tập trung
Mã hóa công địa bi thương loạt: Vấn đề chỉ mục dữ liệu của thị trường dự đoán phi tập trung
Tóm tắt
Bài viết này tập trung vào ứng dụng thị trường dự đoán Polymarket trong hệ sinh thái Ethereum và công cụ chỉ mục dữ liệu của nó. Là đại diện cho "thị trường dự đoán phi tập trung", liệu các mô-đun cơ bản chính của Polymarket - chỉ mục dữ liệu - có thực sự đạt được phi tập trung không? Tại sao các cơ sở hạ tầng công cộng như The Graph lại không thể đảm nhận vai trò mong đợi? Một hàng hóa công chỉ mục dữ liệu thực sự có thể sử dụng và bền vững nên có hình thức như thế nào?
Một. Phản ứng dây chuyền do sự cố ngừng hoạt động của nền tảng dữ liệu tập trung
Vào tháng 7 năm 2024, nền tảng cơ sở hạ tầng dữ liệu blockchain Goldsky dành cho các nhà phát triển Web3 đã xảy ra sự cố ngừng hoạt động kéo dài sáu giờ, khiến nhiều dự án trong hệ sinh thái Ethereum rơi vào tình trạng tê liệt. Điều này đã phơi bày một thực tế đáng lo ngại: mặc dù bản thân blockchain đã cố gắng đạt được Phi tập trung, nhưng các ứng dụng xây dựng trên chuỗi thường sử dụng một lượng lớn dịch vụ tập trung.
Chỉ mục và tìm kiếm dữ liệu blockchain thuộc về "sản phẩm công cộng số không loại trừ, không cạnh tranh". Người sử dụng kỳ vọng miễn phí hoặc phí rất thấp, nhưng điều này cần phải đầu tư liên tục vào phần cứng, lưu trữ, băng thông và nhân lực vận hành với cường độ cao. Khi thiếu mô hình lợi nhuận bền vững, sẽ xuất hiện mô hình tập trung mà người chiến thắng sẽ chiếm hết.
Điều này cảnh báo chúng ta rằng thế giới phi tập trung cần gấp rút làm phong phú sự đa dạng của cơ sở hạ tầng Web3 thông qua việc tài trợ sản phẩm công cộng, phân phối lại hoặc các biện pháp do cộng đồng thúc đẩy, nếu không sẽ xuất hiện vấn đề tập trung. Chúng tôi kêu gọi các nhà phát triển DApp xây dựng các sản phẩm ưu tiên địa phương, đồng thời kêu gọi cộng đồng công nghệ xem xét tình huống dịch vụ truy xuất dữ liệu bị lỗi trong thiết kế DApp, đảm bảo người dùng vẫn có thể tương tác với dự án mà không có cơ sở hạ tầng truy xuất dữ liệu.
Hai, Nguồn dữ liệu DApp
Đối với người dùng bình thường, DApp thường chỉ được cấu thành bởi hợp đồng trên chuỗi và giao diện phía trước. Nhưng dữ liệu hiển thị ở giao diện phía trước thực sự đến từ đâu?
Sự cần thiết của dịch vụ truy xuất dữ liệu
Lấy thỏa thuận cho vay làm ví dụ, nếu muốn hiển thị tình trạng vị trí của người dùng trên giao diện người dùng, cần phải truy xuất tất cả các vị trí hiện có trong hệ thống và sau đó tìm kiếm vị trí thuộc về người dùng hiện tại. Quá trình này khó thực hiện ở phía trước, ngay cả khi dựa vào nút cục bộ trên máy chủ để thực hiện nhiệm vụ truy xuất dữ liệu cũng thường mất hàng giờ. Do đó, cần phải đưa ra cơ sở hạ tầng để tăng tốc độ lấy dữ liệu.
Mối quan hệ giữa SubGraph, TheGraph và Goldsky
SubGraph là một khung phát triển, được sử dụng để đọc và tổng hợp dữ liệu trên chuỗi. TheGraph là nền tảng truy xuất dữ liệu phi tập trung sớm hơn, đã phát triển khung SubGraph được viết bằng AssemblyScript. Goldsky cũng là nhà cung cấp dịch vụ lưu trữ SubGraph.
So sánh mô hình phí giữa Goldsky và TheGraph
Goldsky áp dụng tiêu chuẩn tính phí đơn giản dựa trên việc sử dụng tài nguyên. TheGraph thì có một loạt các kế hoạch phí phức tạp liên quan đến kinh tế học token GRT, bao gồm phí truy vấn, phí staking, v.v.
Trải nghiệm sử dụng TheGraph không tốt
Đối với hầu hết các nhà phát triển, việc sử dụng TheGraph khá rắc rối. Số lượng GRT cần đặt cọc và thời gian thu hút nhà điều hành có sự không chắc chắn, việc tính toán chi phí và xử lý kế toán cũng khá phức tạp. Ngược lại, việc chọn Goldsky thì đơn giản và trực tiếp hơn.
Ba, các giải pháp hiện có
Ngoài TheGraph, còn một số giải pháp khác:
ponder: phần mềm dịch vụ truy xuất dữ liệu đơn giản, trải nghiệm phát triển tốt và dễ triển khai, nhà phát triển có thể tự thuê máy chủ để triển khai.
Khái niệm phát triển local-first: yêu cầu phần mềm có khả năng làm việc ngoại tuyến và chức năng hợp tác giữa các khách hàng. Trong bối cảnh DApp, có thể đạt được điều này bằng cách lưu trữ dữ liệu quan trọng và thiết kế chức năng giảm cấp.
Bốn, Kết luận
Sự cố Goldsky đã phơi bày sự phụ thuộc cao độ của hệ sinh thái Web3 vào cơ sở hạ tầng tập trung. Các nhà phát triển nên xem xét việc sử dụng các khung tìm kiếm dữ liệu tự lưu trữ như ponder như một lựa chọn khẩn cấp, đồng thời áp dụng triết lý phát triển local-first, xây dựng các ứng dụng có thể sử dụng ngay cả khi không có dịch vụ tìm kiếm dữ liệu. Chúng tôi hy vọng nhiều nhà phát triển hơn sẽ chú ý đến cơ sở hạ tầng này, cố gắng xây dựng các dịch vụ tìm kiếm dữ liệu Phi tập trung hoặc thiết kế các khung front-end DApp có thể hoạt động trong trường hợp không có dịch vụ tìm kiếm dữ liệu.