Phác thảo bức tranh tổng quan về RPC

Bài viết này được dịch máy
Xem bản gốc

Thị trường RPC tiền điện tử thực chất là thị trường hàng hóa điện toán được ngụy trang. Tôi sẽ giải thích chi tiết hơn về điều này trong một bài viết khác, nhưng hiện tại điều bạn cần hiểu là đây là một thị trường cung cấp cùng một sản phẩm cuối cùng (dữ liệu) nhưng có sự khác biệt về cách thức cung cấp.

Những khác biệt này xuất phát từ các yếu tố chính sau:

  • Giá cả: điều hiển nhiên

  • Giới hạn công suất/dung lượng: khả năng xử lý tải đột xuất tối đa.

  • Chất lượng dữ liệu: Họ cung cấp dữ liệu chính xác/không chính xác thường xuyên như thế nào?

  • Độ trễ: hiệu suất của nút này khi được gọi.

  • Vị trí địa lý: nút mạng nằm ở đâu về mặt vật lý?

  • Khả dụng: Họ có cung cấp chuỗi hoặc phương thức liên lạc mà bạn quan tâm không (việc tìm kiếm các cuộc gọi đã lưu trữ khá khó khăn)

Do những khác biệt này, ta có ba nhóm chính sau:

1. Các nhà cung cấp RPC

2. Liên đoàn RPC

3. Máy chủ proxy RPC

4. Bộ tổng hợp RPC

Mặc dù thoạt nhìn chúng có vẻ giống nhau, tôi sẽ phân tích lý do và cách thức mỗi loại khác nhau để bạn có thể hiểu rõ hơn về vấn đề này.

Nhà cung cấp RPC

Các nhà cung cấp được định nghĩa là các công ty hoặc tổ chức mua, quản lý và điều phối kho node của riêng họ. Đặc điểm cốt lõi của họ là sở hữu đội ngũ node. Một số ví dụ phổ biến về nhà cung cấp bao gồm: Alchemy, Infura, Quicknode và nhiều hơn nữa. Vì sở hữu đội ngũ node riêng, họ có thể tự đặt giá và điều khoản. Không có bên trung gian nào giữa họ và các node mà họ cung cấp. Ở quy mô lớn, việc sử dụng trực tiếp các nhà cung cấp đòi hỏi bạn phải tự quản lý việc chuyển đổi dự phòng, kho node và tối ưu hóa chi phí.

Các công ty hoạt động trong lĩnh vực này: Alchemy , Quicknode , Chainstack và nhiều công ty khác.

Liên đoàn RPC

Thường bị nhầm lẫn với các nhà tổng hợp, liên minh (federation) là các mạng cho phép cung cấp các nút của người khác tham gia vào mạng lưới các nút. Các liên minh đặt ra một mức giá duy nhất cho khách hàng cuối và sau đó đảm bảo các nhà cung cấp nút có giá thấp hơn mức giá đã quảng cáo. Ngoài ra, phần mềm đặc biệt là cần thiết để tham gia liên minh, thường làm tăng độ phức tạp cho hoạt động. Các nhà cung cấp RPC thường không muốn tham gia vào các liên minh do khả năng định giá bị giảm và độ phức tạp tăng thêm. Cơ hội chủ yếu nằm ở đây dành cho các doanh nghiệp quy mô nhỏ muốn vận hành các nút bằng cách tận dụng tài nguyên tính toán nhàn rỗi, mặc dù vẫn cần có chuyên môn. Ban đầu, các liên minh RPC được xem như một nhà cung cấp duy nhất mặc dù thực tế họ không tự vận hành bất kỳ nút nào.

Các công ty hoạt động trong lĩnh vực này: dRPC , Pocket Network , Infura DIN , Lava Network

Máy chủ proxy RPC

Loại hình này thường kết hợp hai loại trên thông qua phần mềm có thể tự động định tuyến đến nhà cung cấp mà bạn lựa chọn dựa trên các quy tắc đã được cấu hình sẵn. Phần mềm định tuyến thường do chính bạn lưu trữ và bạn có nhiệm vụ tìm nhà cung cấp riêng, quản lý việc thanh toán cho các nhà cung cấp đó. Có thể hiểu loại hình này như một bảng điều khiển để điều hướng lưu lượng truy cập và quản lý nhiều nhà cung cấp thông qua nỗ lực kỹ thuật của riêng bạn. Kho hàng thuộc sở hữu của khách hàng và cần được quản lý như vậy.

Máy chủ proxy và máy chủ tổng hợp không loại trừ lẫn nhau. Một máy khách có thể chạy máy chủ proxy ở phía máy khách trong khi vẫn có nhiều nhà cung cấp hoặc máy chủ tổng hợp ở phía thượng nguồn.

Các công ty hoạt động trong lĩnh vực này: eRPC & Lava Network

Bộ tổng hợp RPC

Thoạt nhìn, bộ tổng hợp (aggregator) trông tương tự như các liên kết (federation) và máy chủ proxy, nhưng về mặt cơ chế hoạt động lại rất khác. Bộ tổng hợp tích hợp ở cấp độ nhà cung cấp và thực sự sở hữu kho năng lực RPC trên khắp các nhà cung cấp mà không cần sở hữu bất kỳ nút nào. Có thể coi nó như một yêu sách cấp cao hơn đối với năng lực của nút mà không cần vận hành chúng. Việc định tuyến và quản lý kho này được thực hiện bằng thuật toán và không áp đặt bất kỳ quy tắc hoặc điều kiện nào lên các nhà cung cấp, mà chỉ chọn nhà cung cấp tốt nhất cho yêu cầu cần được phục vụ theo một tiêu chí nhất định (giá cả hoặc độ trễ). Để đảm bảo lợi nhuận kinh tế, bộ tổng hợp có các mô hình định giá động phản ánh đúng lực lượng cung/cầu khi vận hành một nút cho tuyến đường đó.

Mặc dù cộng thêm phần lợi nhuận của riêng mình, các nhà tổng hợp vẫn cung cấp giá cả và độ trễ thấp nhất cho người tiêu dùng vì hàng triệu tuyến đường được đánh giá và định tuyến theo thời gian thực bằng thuật toán. Lớp trí tuệ nhân tạo được áp dụng giúp nhà tổng hợp đạt được hiệu quả kinh tế theo quy mô, đồng thời tạo ra một dịch vụ ngày càng được cải thiện khi thu thập được nhiều thông tin hơn từ máy móc.

Các đơn vị hoạt động trong lĩnh vực này: RouteMesh

Xu hướng

Như bạn có thể thấy trong tất cả các sơ đồ, các nút nằm ở cuối chuỗi, tuy nhiên những gì xảy ra ở giữa lại có nhiều sắc thái khác nhau. Thông qua việc xây dựng RouteMesh, chúng tôi có cơ hội quan sát trực tiếp sự phát triển của ngành công nghiệp từ cấp độ kỹ thuật thấp. Trong các bài viết tiếp theo, tôi dự định chia sẻ thêm về công việc chúng tôi đang làm và những dữ liệu thú vị mà chúng tôi thu thập được về hiệu suất của các nhà cung cấp khác nhau ở quy mô lớn, cùng với những sự đánh đổi mà mỗi nhà cung cấp phải thực hiện.

Giống như cách internet phát triển và hình thành nhiều lớp trừu tượng kỹ thuật hơn, tiền điện tử cũng đang trải qua một giai đoạn tương tự. Nếu không có những tiến bộ này, việc đạt được quy mô và đáp ứng nhu cầu sẽ ngày càng trở nên khó khăn.

Nguồn
Tuyên bố từ chối trách nhiệm: Nội dung trên chỉ là ý kiến của tác giả, không đại diện cho bất kỳ lập trường nào của Followin, không nhằm mục đích và sẽ không được hiểu hay hiểu là lời khuyên đầu tư từ Followin.
Thích
Thêm vào Yêu thích
Bình luận