Báo cáo nghiên cứu Messari: Phân tích sâu về Pyth, Oracle hàng đầu trên Solana

Người mới bắt đầu3/28/2024, 5:41:14 PM
Pyth là một giao thức oracle hiệu quả cung cấp dữ liệu giá đáng tin cậy thông qua mô hình kéo. Tương tự như mô hình đẩy, nó cung cấp dữ liệu cho các engine ngoại chuỗi, cung cấp cập nhật giá khi yêu cầu dữ liệu trên chuỗi. Pyth đã được các dự án nổi bật như Synthetix và Helium áp dụng và đã mở rộng để phục vụ cho các blockchain đa dạng nhất. Tổng cung cấp tối đa của token hệ sinh thái PYTH là 10 tỷ, phân bổ cho cộng đồng, động viên nhà cung cấp, tăng trưởng hệ sinh thái, phát triển giao thức và các bán hàng riêng. Mục tiêu của Pyth là làm cho tất cả dữ liệu thị trường tài chính thế giới có sẵn cho Web3.

Tóm tắt

  • Pyth đảm bảo giá trị của tài sản trị giá 55 tỷ đô la và hỗ trợ thông tin giá cho tiền điện tử, cổ phiếu, cặp ngoại hối, ETF và hàng hóa trên hơn 50 blockchain và 162 giao thức.
  • Vào tháng 2 năm 2024, khối lượng giao dịch của Pyth oracle trung bình chiếm 20% tổng khối lượng giao dịch Solana; đồng thời, các nhà cung cấp dữ liệu Pyth trên Solana đã trả $225,000 tiền phí vào tháng 2 năm 2024.
  • Mạng lưới Pyth sử dụng mạng cung cấp dữ liệu bên thứ nhất để trực tiếp xuất bản dữ liệu đến Solana và Pythnet (chuỗi ứng dụng cung cấp cập nhật trực tuyến của Pyth cho tất cả các chuỗi khối khác). Các nhà cung cấp dữ liệu bao gồm các nhà giao dịch cơ sở, các nhà làm thị trường nổi tiếng và các giao protocal DeFi đáng chú ý như Jane Street, CTC và Raydium.
  • Vào cuối quý hai, Pyth dự định chuyển hoàn toàn bộ truyền động Solana của mình sang truyền động mới Solana.
  • Là nguồn thông tin hàng đầu trên Solana, Pyth sẽ hỗ trợ nhiều ứng dụng mở rộng đến Eclipse và được ra mắt trên Eclipse, blockchain lớp 2 dựa trên SVM đầu tiên trên Ethereum.

Nền tảng

Ứng dụng blockchain thường phụ thuộc vào dữ liệu từ thế giới bên ngoài. Tuy nhiên, thiết kế của những hệ thống này hạn chế khả năng tương tác tự nhiên với dữ liệu bên ngoài mà không cần sự trợ giúp. Do đó, các chuỗi khối phụ thuộc vào các oracles để hoạt động như trung gian, tổng hợp dữ liệu bên ngoài và làm cho nó có sẵn cho các ứng dụng trên chuỗi.

Thường, các mạng oracles khuyến khích các nút tìm kiếm thông tin cụ thể, đạt được sự đồng thuận về các giá trị của các điểm dữ liệu cụ thể, và công bố những giá trị này lên blockchain trong các khung thời gian cụ định. Tuy nhiên, mô hình “đẩy” này có thể làm tăng chi phí một cách gián tiếp và khó khăn để mở rộng. Pyth Network giải quyết những vấn đề này bằng cách nuôi dưỡng một mạng cung cấp dữ liệu nguồn gốc chính (đầu tiên) và phối hợp một mô hình “đẩy”. Mô hình này giảm thiểu độ trễ, mở rộng nhanh chóng, và giảm chi phí mạng bằng cách chuyển phí cập nhật cho người tiêu dùng dữ liệu (các ứng dụng và nhà phát triển).

Pythlà mạng ngôn ngữ nhằm mục tiêu cung cấp giá chính xác cho tiền điện tử, cổ phiếu, cặp ngoại hối, ETF và hàng hoá. Nó cung cấp ba sản phẩm cốt lõi:

  • Price Feeds, cập nhật thời gian thực của hợp đồng thông minh
  • Bảng giá, dữ liệu thị trường lịch sử
  • Pyth Entropy, một trình tạo số ngẫu nhiên an toàn

Tính chắc chắn của dữ liệu Pyth được tăng cường đáng kể bởi mạng cung cấp đóng góp của nó, bao gồm gần 100 nhà cung cấp dữ liệu từ các sàn giao dịch toàn cầu, các công ty giao dịch, các nhà tạo lập thị trường, các cơ quan và DeFi. Một số nhà cung cấp đáng chú ý bao gồm Jane Street, Chicago Trading Company (CTC), Binance, Raydium, Osmosis, Galaxy và 0x. Pyth tập trung vào việc cung cấp dữ liệu thị trường tài chính cho các nhà phát triển trên một danh sách ngày càng mở rộng của các mạng blockchain, hiện tại đang có hơn 50 blockchain vào thời điểm viết.

Công nghệ

Ngoài việc kết nối dữ liệu giữa các blockchain và thế giới bên ngoài, các oracles cũng cố gắng vượt qua vấn đề của oracle. Vấn đề của oracle đề cập đến việc đảm bảo an ninh, xác thực và đáng tin cậy của dữ liệu bên ngoài trong khi xem xét các khả năng thất bại từ các nguồn bên ngoài.

Giải quyết vấn đề oracle thường bao gồm các bước sau:

  • Dữ liệu nguồn của nút xác nhận hoặc nút nguồn truy vấn
  • Node ký số (xác minh) dữ liệu nguồn bằng mật mã
  • Tích hợp dữ liệu và tính toán sự đồng thuận về các điểm dữ liệu
  • Truyền dữ liệu lên mạng blockchain

Vấn đề oracle thường được giải quyết thông qua các mô hình đẩy hoặc kéo. Hầu hết các oracle sử dụng mô hình đẩy của bên thứ ba, trong đó các nút oracle hoạt động như trung gian lấy dữ liệu từ các nguồn first-hand (như sàn giao dịch) hoặc nguồn second-hand (như các bộ tổng hợp dữ liệu như CoinGecko và Kaiko). Ví dụ, các nút oracle cung cấp nguồn giá chính của Chainlink lấy dữ liệu từ nguồn second-hand. Oracle đẩy thông tin giá cập nhật vào từng blockchain cá nhân tại các khoảng thời gian định, với mỗi cập nhật trên chuỗi đều phải trả phí gas. Việc thêm nguồn giá hoặc giảm độ trễ cập nhật trên chuỗi tăng thêm chi phí cho mạng oracle, làm hạn chế tính mở rộng của nó. Ngoài ra, việc lấy dữ liệu yêu cầu nhiều giả định về sự tin cậy: nguồn chính là chính xác và ổn định, nguồn phụ là chính xác và ổn định, và mạng oracle là ổn định.

Pyth Network giải quyết nhược điểm của các mô hình đẩy của bên thứ ba thông qua mô hình kéo của mình. Với mạng cung cấp dữ liệu trực tiếp của mình, Pyth giảm thiểu các giả định tin cậy ở phía dưới về độ tin cậy của dữ liệu từ bên thứ ba. Trong mô hình kéo của Pyth, dữ liệu được cung cấp trực tiếp bởi các thực thể trong mạng như các sàn giao dịch, người tạo lập thị trường và giao protocole DeFi (ví dụ, Jane Street, Binance và Raydium). Những thực thể này được khích lệ hành động trung thực, cung cấp dữ liệu mạnh mẽ, duy trì danh tiếng tốt và tránh bị cấm bởi các protocole.

Các lợi ích bổ sung đến từ việc chuyển phí cho người tiêu dùng cuối cùng, nơi mà các nguồn cung cấp giá được cập nhật dựa trên nhu cầu thay vì ở các khoảng thời gian cố định. Do đó, người tiêu dùng khởi đầu việc cập nhật giá, kéo các cập nhật vào chuỗi trong các giao dịch DeFi cùng một lúc (ví dụ: trao đổi tài sản, thanh toán trao đổi vĩnh viễn). Bằng cách chuyển phí cho người dùng, nơi mà các cập nhật dựa trên nhu cầu, Pyth điều hướng các chi phí này một cách hiệu quả, như đã được chứng minh thông qua việc cập nhật thường xuyên trên 451 nguồn cung cấp giá.

Tương tác cốt lõi

Pyth vận hành hai phiên bản của giao thức của mình: một trên mạng chính Solana và một khác trên Pythnet Appchain. Phiên bản Pyth trên Solana cung cấp dữ liệu độc quyền cho các giao thức trên Solana, trong khi phiên bản Pyth trên Pythnet cung cấp dữ liệu cho các giao thức trên tất cả các blockchain khác. Trong cả hai trường hợp, ba thực thể cốt lõi tương tác để tạo điều kiện cho cập nhật của oracle trên Mạng Pyth:

  • Nhà cung cấp/Dịch vụ cung cấp dữ liệu (như Jane Street, CTC, Binance, 0x, Raydium, v.v.)
  • Chương trình Oracle Pyth (thuật toán tổng hợp)
  • Người tiêu dùng dữ liệu (ứng dụng/phát triển viên)

Các nhà cung cấp dữ liệu là những người xác minh trên Pythnet. Trước đây, Hiệp hội Dữ liệu Pyth chịu trách nhiệm giao đủ cổ phần đủ cho các người xác minh; tuy nhiên, với sự khởi đầu của quản trị, trách nhiệm này hiện được quản lý bởi người nắm giữ token PYTH. Tính đến thời điểm viết bài này, chưa có đề xuất nào để thay đổi động lực của việc nắm giữ cổ phần xác minh, và hiện tại, tất cả các người xác minh đều có trọng số bằng nhau. Là nhà cung cấp chính của dữ liệu Pyth, các nhà cung cấp được bồi thường thông qua một khoản phí nhỏ được thu thập trên toàn bộ giao dịch DeFi được khởi xướng bởi người tiêu dùng.

Chương trình Orcale Pyth là một thuật toán tổng hợp kết hợp dữ liệu được gửi bởi các nhà cung cấp và tạo ra giá trị tổng hợp và khoảng tin cậy cho các nguồn cung cấp giá tương ứng trong quá trình tính toán. Nó cũng duy trì nguồn cung cấp giá, lưu trữ các đầu vào cá nhân từ các nhà cung cấp và thực hiện các tính toán bổ sung, như trung bình di chuyển. Ứng dụng và nhà phát triển hoạt động như người tiêu dùng, yêu cầu cập nhật cho nguồn cung cấp giá để đọc thông tin được tạo ra bởi chương trình orcale.

Python trên Solana

Các dữ liệu giá được đại diện bởi hai tài khoản Solana: tài khoản sản phẩm và tài khoản giá. Tài khoản sản phẩm lưu trữ siêu dữ liệu về dữ liệu giá, chẳng hạn như ký hiệu cổ phiếu, loại tài sản, tài khoản giá tương ứng, v.v. Tài khoản giá chứa dữ liệu được ủy quyền bởi các nhà cung cấp dữ liệu, bao gồm tên của mỗi nhà cung cấp, các giá và khoảng tin cậy được gửi bởi mỗi nhà cung cấp, trung bình di chuyển mũi tên, v.v. Cả hai tài khoản đều được duy trì bởi chương trình oracle, trong đó cũng bao gồm một tài khoản thứ ba chủ yếu liệt kê các tài khoản sản phẩm. Thiết lập này cho phép các ứng dụng phân loại danh sách đầy đủ các dữ liệu giá được cung cấp bởi Pyth.

Nhà cung cấp gửi cập nhật giá mỗi 400 mili giây (độ dài khe thời gian trên Solana). Mỗi cập nhật kích hoạt cập nhật tổng hợp thường xuyên cho giá và khoảng tin cậy, sau đó được sử dụng xuôi dòng bởi các ứng dụng. Do chi phí thấp của Solana, Pyth (hoặc bất kỳ trường mồ) có thể vận hành một mô hình đẩy hiệu quả mà nhà phát triển chỉ cần chuyển các nguồn cấp giá tương ứng đến ứng dụng của họ, giải mã dữ liệu và đọc/tích hợp các giá trị được xuất bản.

Đáng lưu ý rằng bằng cách lưu trữ các giá trị dữ liệu cá nhân được gửi bởi mỗi nhà cung cấp, bộ truy vấn có thể giữ các nhà cung cấp chịu trách nhiệm về hiệu suất kém hoặc hành vi độc hại. Đến cuối Q2, Pyth dự định di chuyển hoàn toàn bộ truy vấn đẩy Solana của mình sang một bộ truy vấn kéo mới của Solana. Nhóm Pyth đã cho biết rằng bộ truy vấn kéo Pyth đã hoạt động trên mạng phát triển.

Python Ứng Dụng Chuỗi

Ứng dụng chuỗi Pythnet là một bản fork theo chuẩn chứng minh cổ phần của Solana mainnet, phục vụ là một lớp tính toán để xử lý và tổng hợp dữ liệu được cung cấp bởi mạng cung cấp dữ liệu của Pyth. Các feed giá trên Pythnet có thể truy cập từ hơn 50 blockchain, không chỉ là Solana, vì feed giá của nó được xuất trực tiếp đến blockchain. Kể từ khi Pythnet là một bản fork của Solana, framework oracle Pyth trên Solana và framework oracle Pyth trên Pythnet có một số điểm tương đồng, nhưng cũng có một số khác biệt.

Mô hình đẩy trên Solana (bao gồm tài khoản và chương trình truy vấn) được đề cập ở trên tương tự như Pythnet. Tuy nhiên, Pythnet không phải là một chuỗi mục tiêu và không tính phí cho các nhà cung cấp khi gửi giá. Do đó, trong khi các nhà cung cấp dữ liệu đẩy dữ liệu đến Pythnet để tổng hợp và serialize nó vào tài khoản thông qua chương trình truy vấn, dữ liệu này sau đó được phát sóng đến các chuỗi khối khác thông qua giao thức thông báo qua cầu Wormhole. Sau đó, người tiêu dùng phải chịu chi phí trên chuỗi mục tiêu khi khởi tạo việc chuyển dữ liệu thông qua các giao dịch DeFi thông thường dựa trên dữ liệu truy vấn, do đó kéo các cập nhật dữ liệu.

Tin nhắn Mạng lưới Chéo

Sau khi xuất bản và tổng hợp dữ liệu trên Pythnet, dữ liệu không được định tuyến ngay lập tức thông qua Wormhole. Thay vào đó, Pyth định tuyến dữ liệu của mình qua bộ đệm tin nhắn và băm nó thành cây Merkle. Điều này đảm bảo người dùng có thể chọn cập nhật nào để bao gồm trong một giao dịch duy nhất. Nó cũng cho phép người dùng giữ chi phí thấp và cho phép cập nhật dữ liệu bao gồm các tính toán tùy ý. Sau mỗi cập nhật tổng hợp, chương trình tổng hợp thêm một tin nhắn vào bộ đệm tin nhắn. Đối với mỗi khe thời gian, các máy chủ xác thực Pythnet đọc các tin nhắn và tạo cây Merkle, sau đó gửi một tin nhắn chứa gốc Merkle của tất cả giá trị đến hợp đồng Wormhole trên Pythnet.

Sau đó, người quản trị Wormhole (nút Wormhole) đọc tin nhắn gốc Merkle, tạo một Xác nhận Hành động Có thể Xác minh (VAA), và phát sóng cập nhật giá trị đến các blockchain liên quan. VAA đảm bảo việc truyền dữ liệu một cách đáng tin cậy và an toàn. VAA bao gồm chữ ký của người quản trị Wormhole. Những chữ ký này xác nhận rằng người quản trị đã chứng kiến và xác minh VAA, bao gồm cả chữ ký từ Wormhole Guardians. Những chữ ký này xác nhận rằng các Guardians đã chứng kiến và xác minh thông tin chứa trong tin nhắn, cụ thể là gốc Merkle của các giá trị. VAA được ký là một phương pháp có thể xác minh và an toàn để xác nhận tính chính xác của dữ liệu được truyền từ Pythnet đến blockchain đích và đã được xác minh bởi các bên đáng tin cậy (Wormhole Guardians).

Hermes

Hermeslà một Web API trừu tượng hóa quá trình khởi động cập nhật của nhà phát triển. Mà không có một dịch vụ như Hermes, nhà phát triển sẽ phải tự động biên dịch một cập nhật dữ liệu với các luồng giá cả cần thiết và sử dụng một Merkle root được xác minh bằng Wormhole để lấy dữ liệu và Merkle proof tương ứng từ Pythnet. Hermes cho phép các nhà phát triển dễ dàng truy vấn một dịch vụ web để truy cập giá trị oracles. Nó cho phép người tiêu dùng dữ liệu lấy giá cả mới nhất từ REST hoặc WebSocket APIs.

REST (tập hợp con của HTTP) Tính năng API

  • Phù hợp nhất cho các ứng dụng cần truy cập ngay lập tức vào dữ liệu mới nhất, các khoảng thời gian truy xuất dữ liệu không đều, hoặc yêu cầu dữ liệu dựa trên các điều kiện cụ thể.
  • Dễ triển khai và sử dụng.
  • Mỗi yêu cầu là độc lập, làm cho giao tiếp giữa khách hàng và máy chủ ngắn gọn hơn.
  • Kịch bản: theo dõi danh mục, cấp hoặc trả nợ vay, v.v.

Các tính năng API WebSocket:

  • Phù hợp nhất cho các ứng dụng cần luồng dữ liệu liên tục và thời gian thực.
  • Chi phí bảo trì thấp: Sau cài đặt ban đầu, dữ liệu có thể được gửi đi và lại mà không cần phải lặp lại tiêu đề HTTP, điều này làm cho việc truyền dữ liệu thường xuyên rất hiệu quả.
  • Cập nhật thời gian thực cho phép dữ liệu được cập nhật ngay lập tức do kết nối liên tục giữa khách hàng và máy chủ.
  • Kịch bản: giao dịch cơ hội lợi nhuận, công cụ tối ưu hóa lợi suất, giao dịch DEX, v.v.

Hermes là không cần phép, cho phép bất kỳ bên thứ ba nào xây dựng một điểm truy cập đơn giản hóa đến Mạng Pyth. Do độ phức tạp vận hành, Hội đồng Dữ liệu Pyth duy trì một phiên bản công cộng. Tuy nhiên, các công ty khác như Triton, P2P, Liquify và EXTR cũng cung cấp phiên bản được lưu trữ của riêng họ của Hermes. Một danh sách ngày càng tăng về các nhà cung cấp nút cung cấp Hermes có thể được tìm thấy ở đây.

Tokenomics

  • Mã thông báo hệ sinh thái PYTH trên PYTH có nguồn cung tối đa là 10 tỷ mã thông báo PYTH. Sau lần mở khóa đầu tiên vào tháng 5 năm 2024, việc phân bổ của nó sẽ phản ánh phân phối sau:
  • Cộng đồng và Khởi đầu (6%): Phần này được phân bổ cho các hoạt động khởi đầu ban đầu, sự kiện liên quan và các sáng kiến.
  • Phần Thưởng Nhà Cung Cấp (22%): Dành cho mạng lưới nhà cung cấp dữ liệu Pyth, phân bổ này được sử dụng để thưởng cho các nhà cung cấp, tài trợ các chương trình, và khuyến khích hỗ trợ cho tài sản mới có thể ban đầu thiếu tính thanh khoản.
  • Tăng trưởng hệ sinh thái (52%): Được phân bổ cho các đóng góp viên cho mạng lưới Pyth, bao gồm nhưng không giới hạn ở các nhà phát triển, nhà nghiên cứu, giáo viên và nhà cung cấp sớm. Mục tiêu là khuyến khích các sáng kiến vượt ra ngoài nhóm sáng lập và những người đóng góp cốt lõi và đền đáp những đóng góp.
  • Phát triển giao thức (10%): Dành cho các nhà đóng góp chính (tức là Douro Labs) để xây dựng công cụ, sản phẩm và cơ sở hạ tầng.
  • Bán riêng (10%): Dành cho hai vòng gọi vốn. Pyth chưa công bố giá bán lẻ mỗi PYTH hoặc định giá của nó. Vào tháng 12 năm 2023, Pyth phát hành cập nhật về vòng gọi vốn chiến lược sớm, bao gồm các nhà đầu tư đáng chú ý như Castle Island Ventures, Wintermute Ventures, Borderless Capital, CMT Digital, Bodhi Ventures, Distributed Global, Multicoin Capital và Delphi Digital.

Quản trị

Token PYTH là một token SPL trên Solana (tương đương với ERC-20 trên Ethereum). Công dụng cốt lõi của nó là quản trị. Người nắm giữ PYTH có thể hướng dẫn phát triển giao thức bằng cách đặt cược tài sản và bỏ phiếu ủng hộ Đề xuất Cải tiến Pyth (PIPs). Hiện tại, những đề xuất duy nhất đã được hoặc đang được bỏ phiếu bao gồm cuộc bầu cử Hội đồng Pythian và việc phê duyệt Hiến pháp Pyth DAO. Quản trị bao gồm các chủ đề điển hình có thể sửa đổi, bao gồm:

  • Cập nhật phần mềm trên chuỗi
  • Cấu trúc phần thưởng cho nhà cung cấp dữ liệu
  • Quy tắc để tạo nhà cung cấp được cấp phép
  • Kích thước, mệnh giá và sự tồn tại của các khoản phí cho cập nhật oracle
  • Thêm nguồn cung cấp giá mới và xác định ai hỗ trợ chúng

DAO Pyth bao gồm Hội đồng Pythian và Ủy ban Feed Giá. Mỗi sáu tháng, cả hai ủy ban đều tổ chức bầu cử để xoay vòng các thành viên ủy ban. Ngoài ra, các thành viên tham gia dưới một phần ba thời gian sẽ bị loại khỏi cuộc bầu cử lại. Hệ thống này đảm bảo sự tham gia tích cực của các thành viên và sự phù hợp với mục tiêu của Pyth. Cả hai ủy ban đều có trách nhiệm bỏ phiếu và thực hiện một số PIPs vận hành cụ thể.

Ủy ban Pythian

  • Ví đa chữ ký 7 trên 9 của Pythian có tám thành viên và người giữ ví hoạt động là người ký.
  • Mỗi cuộc bầu cử thay thế bốn thành viên.
  • Họ có quyền bỏ phiếu về các PIP vận hành liên quan đến cập nhật chương trình truy vấn, cơ chế xác minh, điều chỉnh phí và đơn vị cập nhật truy vấn, cũng như các hoạt động liên quan đến PGAS (Các mã thông báo Gas được phân bổ/delegate cho các validator trên Pythnet).

Ấn Phẩm Giá

  • Ví nhiều chữ ký 5 trên 8 của Bảng giá có bảy thành viên và người giữ ví hoạt động là người ký.
  • Mỗi cuộc bầu cử thay thế ba thành viên.
  • Họ có thể được ủy quyền bỏ phiếu về các PIP vận hành liên quan đến quản lý bộ sưu tập nguồn cung cấp giá, lựa chọn nhà xuất bản và yêu cầu nguồn cung cấp giá (tức là số lượng tối thiểu và tối đa các nhà cung cấp mỗi nguồn).

Sau các cuộc thảo luận trên diễn đàn Discord của Pyth, các chủ sở hữu PYTH có thể bỏ phiếu cho các đề xuất thông qua cổng quản trị trên Realms khi chúng đạt giai đoạn 'bỏ phiếu'. Hiện tại, người tạo đề xuất cần sở hữu 25 triệu PYTH để tạo đề xuất.

Pyth DAO bao gồm hai loại PIP: Hiến pháp và Hoạt động. PIP Hiến pháp liên quan đến cập nhật giao thức, xác định cấu trúc và hướng dẫn quản lý Pyth DAO. Chúng yêu cầu hơn 67% sự ủng hộ để triển khai. PIP Hoạt động liên quan đến bầu cử và quản lý quỹ, Ủy ban Pythian và Ủy ban Feed Giá. Phiếu bầu về những PIP này có thể được ủy quyền cho các thành viên ủy ban và yêu cầu hơn 50% sự ủng hộ để triển khai.

Sử dụng Python

Pyth là một trong những giao thức phổ biến nhất trên Solana. Trong tháng 2 năm 2024, giao dịch của oracle của nó chiếm trung bình 20% tổng số giao dịch trên Solana. Trong cùng thời gian đó, các nhà cung cấp dữ liệu Python đã chi trả 225.000 đô la trên Solana. Các oracle của Python bảo vệ 95% giá trị của blockchain. Đến tháng 1 năm 2024, Pyth cũng bảo vệ hơn 90% giá trị trên 9 blockchain khác, và hơn 50% giá trị trên 16 blockchain khác.

Người dùng nổi tiếng

Do với khả năng mở rộng nguồn dữ liệu trên Pythnet, Pyth đã trở thành một trong những giao thức truy vấn phổ biến nhất trên nhiều chuỗi khối khác nhau. Thay vì thêm nguồn dữ liệu mới trực tiếp vào chuỗi đích, nó chỉ thêm nguồn dữ liệu mới vào Pythnet, sau đó có thể được sử dụng bởi các hợp đồng truy vấn của Pyth trên mỗi chuỗi đích được hỗ trợ. Kết quả là, Pyth có thể xây dựng các hợp đồng truy vấn cho bất kỳ chuỗi nào mà nó dự định mở rộng đến. Với sự hỗ trợ ngày càng tăng cho nhiều chuỗi khối, một số dự án đáng chú ý đã áp dụng mạng truy vấn của Pyth. Dưới đây là một số ví dụ nổi bật.

Synthetix

Synthetix là một giao protocal thanh khoản phi tập trung cho phép tạo ra tài sản tổng hợp, được gọi là Synths, theo dõi giá trị của tiền điện tử và tài sản thế giới thực như tiền tệ, hàng hóa và cổ phiếu. Synthetix cho phép người dùng tiếp cận với nhiều tài sản khác nhau mà không cần thực sự nắm giữ chúng, mở rộng cơ hội đầu tư và tăng cường thanh khoản trên thị trường tiền điện tử. Một thành phần quan trọng của tính năng của Synthetix là tích hợp với các oracles mạng Pyth. Những oracles này cung cấp nguồn cung cấp giá trị thời gian thực chất lượng cao, quan trọng để duy trì tính chính xác của giá trị của Synths.

Helium

Helium là một mạng Internet of Things (IoT) phi tập trung khuyến khích các thành viên triển khai thiết bị không dây để cung cấp phạm vi cho mạng thông qua một hệ thống khuyến nghị kinh tế dựa trên token. Helium tận dụng các nguồn lực truyền thông của mạng Pyth để cung cấp giá cả thị trường chính xác trên chuỗi cho token bản địa của mình, HNT. Những giá cả này rất quan trọng cho một loạt các hoạt động mạng, bao gồm chuyển đổi HNT đã đốt thành Data Credits (DC) và đo lường phân bổ quỹ một cách chính xác. Mặc dù Helium không phải DeFi, việc sử dụng nguồn lực truyền thông Pyth trong nền tảng kết nối phi tập trung của Helium nhấn mạnh sự quan trọng của dữ liệu chính xác trong quản lý kinh tế của các giao thức, ngay cả ngoài lãnh vực DeFi truyền thống.

Eclipse

Eclipse vừa mới huy động thành công $50 triệu trong vòng gọi vốn Series A để ra mắt mạng blockchain lớp hai đầu tiên sử dụng Máy Ảo Solana (SVM) để thực thi và Celestia để cung cấp dữ liệu, đồng thời tận dụng Ethereum như một lớp thanh toán để đảm bảo an toàn. Việc ra mắt Eclipse dự kiến sẽ thu hút thanh khoản từ người dùng Ethereum và đưa họ vào các ứng dụng phi tập trung trên lớp hai của Solana. Là một trình báo hàng đầu trên Solana, Pyth sẽ hỗ trợ nhiều ứng dụng mở rộng và ra mắt trên Eclipse.

Phân tích cạnh tranh

Lĩnh vực oracle là một ngành công nghiệp cạnh tranh gay gắt được thống trị bởi Chainlink. Mặc dù Chronicle Protocol đã tạo ra oracle trên chuỗi đầu tiên cho MakerDAO vào năm 2017, nhưng không triển khai mạng lưới oracle công cộng cho đến cuối năm 2023. Hiện tại, nó chỉ cung cấp nguồn từ hai chuỗi khối nhưng có kế hoạch mở rộng. Chainlink đã chiếm lĩnh thị trường qua các năm phát triển DeFi, triển khai các sản phẩm dựa trên oracle và phục vụ một thị trường rộng lớn. Hiện chỉ có ba giao thức bảo mật hơn Pyth Network: Chainlink, Chronicle và WINkLink - bốn giao thức hàng đầu này chiếm 90-95% giá trị thị trường oracle. Tuy nhiên, Pyth dẫn đầu về số lượng chuỗi khối được bảo vệ và giá trị bảo mật. Chainlink là đối thủ chính của Pyth về đa dạng chuỗi khối được bảo vệ và giá trị bảo mật.

Chain link

Các nhà phê bình gán cho Chainlink cái tên 'hộp đen' do thiếu minh bạch về cách các nút oracle thu thập dữ liệu. Các nguồn dữ liệu không được xác định trên chuỗi hoặc trên trang web nút oracle Chainlink. Ngược lại, mọi dữ liệu trên mạng lưới Pyth đều có thể được truy tìm về các khóa công khai của các nhà cung cấp cá nhân bằng cách sao chép các băm giao dịch từ trang thông tin giá của Pyth đến bất kỳ trình duyệt khối Solana nào. Trong khi dữ liệu trên Chainlink cũng có thể được truy tìm về các nút oracle của Chainlink, dữ liệu của Pyth được cung cấp bởi nhà cung cấp dữ liệu bên thứ nhất. Khác với dữ liệu của Chainlink, dữ liệu của Pyth được tiết lộ được lấy từ bên trong hoạt động của họ như sàn giao dịch, công ty giao dịch, nhà thực hiện thị trường, v.v. Tuy nhiên, các khóa công khai của các nhà cung cấp không được liên kết công khai với danh tính của họ, tạo thêm một lớp tin cậy trong cách Pyth quản lý mạng lưới cung cấp của mình, ban đầu bao gồm các nhà cung cấp được phép.

Trong khi Pyth tập trung vào thông tin tài chính truyền thống và tiền điện tử, Chainlink có một số sản phẩm. Các sản phẩm này bao gồm một giao thức tương thích (CCIP), các nguồn cấp thông tin chứng minh dự trữ và công cụ phát triển (VRF, chức năng API và dịch vụ tự động hóa), cũng như các nguồn cấp dữ liệu thị trường của nó. Do đó, sản phẩm chính của Pyth thách thức sản phẩm nguồn cấp dữ liệu thị trường hàng đầu của Chainlink, mặc dù Pyth cũng cung cấp một trình tạo số ngẫu nhiên thông qua Pyth entropy. Dưới đây là một so sánh giữa Pyth và Chainlink về nguồn cấp dữ liệu thị trường.

Nguồn dữ liệu

PYTH

  • Pyth tự động tổng hợp dữ liệu từ các nguồn chính và cập nhật thông tin giá trị trên chuỗi ứng dụng Pythnet và Solana mỗi 400 mili giây.
  • Ngoài ra Solana, các chuỗi khác phải khởi tạo cập nhật giá để xuất bản chúng lên các chuỗi tương ứng của họ, có nghĩa là độ tươi dữ liệu dao động từ 400 mili giây đến cập nhật theo yêu cầu tiếp theo.
  • Đối với các nhà cung cấp dữ liệu (người cũng tham gia giao dịch), tồn tại một mâu thuẫn lợi ích trong việc công bố các điểm dữ liệu trung thực có thể không thuận lợi cho các giao dịch cụ thể. Giả sử hầu hết các nhà cung cấp đều trung thực, nỗ lực duy trì một danh tiếng cao, và không phối hợp cập nhật, thuật toán tổng hợp của Pyth nên giảm thiểu rủi ro này bằng cách áp dụng trọng số thấp hơn cho các điểm dữ liệu ngoại lệ.
  • Thu thập trực tiếp dữ liệu từ các nguồn chính cho phép bổ sung nhanh chóng thông tin giá cho các cặp giao dịch mới được tạo.

Chain link

  • Chainlink tổng hợp dữ liệu từ các nguồn phụ (trình tự dữ liệu) và cập nhật thông tin giá trên chuỗi dựa trên tần suất của blockchain.
  • Độ tươi mới của các điểm dữ liệu phụ thuộc vào các cập nhật từ các nguồn phụ và việc tổng hợp của mạng oracle.
  • Mặc dù các nguồn thông tin chính có thể hỗ trợ các cặp giao dịch cụ thể, sự sẵn có thông tin giá phụ thuộc vào các bộ tập hợp phụ cũng đạt được phạm vi cho điểm dữ liệu đó. Điều này có thể gây ma sát khi thêm các luồng thông tin mới, mặc dù điều này không phải là vấn đề đối với các cặp giao dịch chính.

Mô hình Kéo so với Đẩy

Pyth

  • Trên Solana, Pyth sử dụng mô hình đẩy, xuất bản cập nhật mỗi 400 mili giây.
  • Trên Pythnet, mô hình kéo được áp dụng. Người dùng khởi tạo cập nhật trên chuỗi mục tiêu, và các cập nhật được xuất bản trên Pythnet được định tuyến qua Wormhole và sau đó phát sóng đến chuỗi yêu cầu. Trong mô hình này, người dùng phải trả phí.
  • Vì tất cả các luồng dữ liệu giá thị trường (ngoại trừ Solana) đều tồn tại trên Pythnet, Pyth cung cấp khả năng tăng tính mở rộng, giảm chi phí và thời gian cần thiết cho tích hợp trực tiếp của luồng dữ liệu trên các chuỗi được hỗ trợ/mới. Tuy nhiên, tính mở rộng của Pyth mang lại các lớp độ trễ và sự phụ thuộc/tin cậy bổ sung vào Wormhole.

Chain link

  • Các luồng dữ liệu thị trường chính của Chainlink sử dụng mô hình đẩy, thường xuyên cập nhật vào thời gian khối trên chuỗi mục tiêu. Điều này có thể đặt gánh nặng chi phí cho các nút oracle và đôi khi có thể dẫn đến thất bại giao dịch trong môi trường biến động cao, mặc dù những sự cố như vậy hiếm khi xảy ra.
  • Việc thêm luồng dữ liệu giá vào các chuỗi mới và hiện có ảnh hưởng đến chi phí cao hơn vì các luồng mới phải được triển khai cho mỗi mạng được hỗ trợ.
  • Cách tiếp cận của Chainlink không dựa vào các trình chuyển tiếp bổ sung và không giới thiệu thêm sự tin tưởng giữa mạng oracle của Chainlink và blockchain mục tiêu.
  • Chainlink cũng cung cấp một mô hình kéo trong các sản phẩm luồng dữ liệu của mình.
  • Tương tự như mô hình đẩy, dữ liệu được xử lý, nhưng được truyền đến bộ máy dữ liệu ngoại chuỗi của Chainlink, cung cấp cập nhật giá khi được yêu cầu trên chuỗi.
  • Hiện tại, Dữ liệu Luồng chỉ có sẵn trên Arbitrum, duy trì tám luồng dữ liệu giá.

Sử dụng

  • Pyth bảo vệ 5.5 tỷ đô la trong 162 giao thức trên hơn 50 chuỗi khối.
  • Chainlink bảo vệ $38.7 tỷ trên 371 giao thức trên 19 chuỗi khối.

Cả hai hệ thống đều có ưu điểm và nhược điểm về luồng thông tin thị trường. Mô hình của Pyth phù hợp hơn để mở rộng quy mô số lượng luồng thông tin giá trong khi vẫn duy trì tần suất cập nhật cao. Tuy nhiên, khả năng duy trì dữ liệu có độ trung thực cao của Pyth dựa trên giả định rằng chi phí danh tiếng và thông đồng lớn hơn bất kỳ lợi ích tiềm năng nào cho các nhà cung cấp từ hành vi độc hại. Sự ổn định mạng của nó phụ thuộc vào hoạt động bình thường của Wormhole. Ngược lại, mô hình của Chainlink đòi hỏi ít tin tưởng hơn vào các nguồn dữ liệu gốc và mối quan hệ của mạng oracle với các blockchain được hỗ trợ vì nó lấy dữ liệu từ các nguồn tổng hợp thứ cấp và xuất bản trực tiếp lên chuỗi đích. Tuy nhiên, việc mở rộng luồng thông tin dữ liệu và bao gồm nhiều loại blockchain hơn có chi phí cao hơn. Tuy nhiên, khi thị trường tiền điện tử tiếp tục phát triển, các giao thức mới cần xem xét nhiều lựa chọn và đánh đổi / rủi ro khi triển khai các luồng thông tin giá oracle khác nhau.

Tóm tắt

Pyth Network là một giao thức tiên phong tái tạo cảnh quan của oracles. Nó nuôi dưỡng mạng cung cấp dữ liệu bên thứ nhất và triển khai một oracle dựa trên pull, chuyển chi phí cho người dùng oracle. Thông qua thiết kế này, Pyth giảm chi phí cho các mạng oracle, tăng tần suất cập nhật giá và bảo vệ trực tiếp dữ liệu thị trường dựa trên các nguồn dữ liệu chính. Kể từ khi ra mắt, Pyth đã mở rộng để phục vụ hầu hết các chuỗi khối và giữ giữ cổ phần lớn thứ tư về tổng giá trị (tính đến tháng 3 năm 2024, 5,5 tỷ đô la). Với sự mở rộng của mạng cung cấp của mình, Pyth nhắm đến mục tiêu thực hiện nhiệm vụ là làm cho tất cả dữ liệu thị trường tài chính trên thế giới có sẵn cho Web3.

Tuyên bố:

  1. Bài viết này được sao chép từ [thủy triều sâu TechFlow], bản quyền thuộc về tác giả gốc [Messari], nếu bạn có bất kỳ ý kiến phản đối nào về việc sao chép, vui lòng liên hệ Gate Learn Team, nhóm sẽ xử lý nó càng sớm càng tốt theo các thủ tục liên quan.

  2. Thông báo: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ đại diện cho quan điểm cá nhân của tác giả và không cấu thành bất kỳ lời khuyên đầu tư nào.

  3. Các phiên bản ngôn ngữ khác của bài viết được dịch bởi nhóm Gate Learn và không được đề cập trong Gate.io, bài viết dịch không được sao chép, phân phối hoặc đạo văn.

Пригласить больше голосов

Содержание

Báo cáo nghiên cứu Messari: Phân tích sâu về Pyth, Oracle hàng đầu trên Solana

Người mới bắt đầu3/28/2024, 5:41:14 PM
Pyth là một giao thức oracle hiệu quả cung cấp dữ liệu giá đáng tin cậy thông qua mô hình kéo. Tương tự như mô hình đẩy, nó cung cấp dữ liệu cho các engine ngoại chuỗi, cung cấp cập nhật giá khi yêu cầu dữ liệu trên chuỗi. Pyth đã được các dự án nổi bật như Synthetix và Helium áp dụng và đã mở rộng để phục vụ cho các blockchain đa dạng nhất. Tổng cung cấp tối đa của token hệ sinh thái PYTH là 10 tỷ, phân bổ cho cộng đồng, động viên nhà cung cấp, tăng trưởng hệ sinh thái, phát triển giao thức và các bán hàng riêng. Mục tiêu của Pyth là làm cho tất cả dữ liệu thị trường tài chính thế giới có sẵn cho Web3.

Tóm tắt

  • Pyth đảm bảo giá trị của tài sản trị giá 55 tỷ đô la và hỗ trợ thông tin giá cho tiền điện tử, cổ phiếu, cặp ngoại hối, ETF và hàng hóa trên hơn 50 blockchain và 162 giao thức.
  • Vào tháng 2 năm 2024, khối lượng giao dịch của Pyth oracle trung bình chiếm 20% tổng khối lượng giao dịch Solana; đồng thời, các nhà cung cấp dữ liệu Pyth trên Solana đã trả $225,000 tiền phí vào tháng 2 năm 2024.
  • Mạng lưới Pyth sử dụng mạng cung cấp dữ liệu bên thứ nhất để trực tiếp xuất bản dữ liệu đến Solana và Pythnet (chuỗi ứng dụng cung cấp cập nhật trực tuyến của Pyth cho tất cả các chuỗi khối khác). Các nhà cung cấp dữ liệu bao gồm các nhà giao dịch cơ sở, các nhà làm thị trường nổi tiếng và các giao protocal DeFi đáng chú ý như Jane Street, CTC và Raydium.
  • Vào cuối quý hai, Pyth dự định chuyển hoàn toàn bộ truyền động Solana của mình sang truyền động mới Solana.
  • Là nguồn thông tin hàng đầu trên Solana, Pyth sẽ hỗ trợ nhiều ứng dụng mở rộng đến Eclipse và được ra mắt trên Eclipse, blockchain lớp 2 dựa trên SVM đầu tiên trên Ethereum.

Nền tảng

Ứng dụng blockchain thường phụ thuộc vào dữ liệu từ thế giới bên ngoài. Tuy nhiên, thiết kế của những hệ thống này hạn chế khả năng tương tác tự nhiên với dữ liệu bên ngoài mà không cần sự trợ giúp. Do đó, các chuỗi khối phụ thuộc vào các oracles để hoạt động như trung gian, tổng hợp dữ liệu bên ngoài và làm cho nó có sẵn cho các ứng dụng trên chuỗi.

Thường, các mạng oracles khuyến khích các nút tìm kiếm thông tin cụ thể, đạt được sự đồng thuận về các giá trị của các điểm dữ liệu cụ thể, và công bố những giá trị này lên blockchain trong các khung thời gian cụ định. Tuy nhiên, mô hình “đẩy” này có thể làm tăng chi phí một cách gián tiếp và khó khăn để mở rộng. Pyth Network giải quyết những vấn đề này bằng cách nuôi dưỡng một mạng cung cấp dữ liệu nguồn gốc chính (đầu tiên) và phối hợp một mô hình “đẩy”. Mô hình này giảm thiểu độ trễ, mở rộng nhanh chóng, và giảm chi phí mạng bằng cách chuyển phí cập nhật cho người tiêu dùng dữ liệu (các ứng dụng và nhà phát triển).

Pythlà mạng ngôn ngữ nhằm mục tiêu cung cấp giá chính xác cho tiền điện tử, cổ phiếu, cặp ngoại hối, ETF và hàng hoá. Nó cung cấp ba sản phẩm cốt lõi:

  • Price Feeds, cập nhật thời gian thực của hợp đồng thông minh
  • Bảng giá, dữ liệu thị trường lịch sử
  • Pyth Entropy, một trình tạo số ngẫu nhiên an toàn

Tính chắc chắn của dữ liệu Pyth được tăng cường đáng kể bởi mạng cung cấp đóng góp của nó, bao gồm gần 100 nhà cung cấp dữ liệu từ các sàn giao dịch toàn cầu, các công ty giao dịch, các nhà tạo lập thị trường, các cơ quan và DeFi. Một số nhà cung cấp đáng chú ý bao gồm Jane Street, Chicago Trading Company (CTC), Binance, Raydium, Osmosis, Galaxy và 0x. Pyth tập trung vào việc cung cấp dữ liệu thị trường tài chính cho các nhà phát triển trên một danh sách ngày càng mở rộng của các mạng blockchain, hiện tại đang có hơn 50 blockchain vào thời điểm viết.

Công nghệ

Ngoài việc kết nối dữ liệu giữa các blockchain và thế giới bên ngoài, các oracles cũng cố gắng vượt qua vấn đề của oracle. Vấn đề của oracle đề cập đến việc đảm bảo an ninh, xác thực và đáng tin cậy của dữ liệu bên ngoài trong khi xem xét các khả năng thất bại từ các nguồn bên ngoài.

Giải quyết vấn đề oracle thường bao gồm các bước sau:

  • Dữ liệu nguồn của nút xác nhận hoặc nút nguồn truy vấn
  • Node ký số (xác minh) dữ liệu nguồn bằng mật mã
  • Tích hợp dữ liệu và tính toán sự đồng thuận về các điểm dữ liệu
  • Truyền dữ liệu lên mạng blockchain

Vấn đề oracle thường được giải quyết thông qua các mô hình đẩy hoặc kéo. Hầu hết các oracle sử dụng mô hình đẩy của bên thứ ba, trong đó các nút oracle hoạt động như trung gian lấy dữ liệu từ các nguồn first-hand (như sàn giao dịch) hoặc nguồn second-hand (như các bộ tổng hợp dữ liệu như CoinGecko và Kaiko). Ví dụ, các nút oracle cung cấp nguồn giá chính của Chainlink lấy dữ liệu từ nguồn second-hand. Oracle đẩy thông tin giá cập nhật vào từng blockchain cá nhân tại các khoảng thời gian định, với mỗi cập nhật trên chuỗi đều phải trả phí gas. Việc thêm nguồn giá hoặc giảm độ trễ cập nhật trên chuỗi tăng thêm chi phí cho mạng oracle, làm hạn chế tính mở rộng của nó. Ngoài ra, việc lấy dữ liệu yêu cầu nhiều giả định về sự tin cậy: nguồn chính là chính xác và ổn định, nguồn phụ là chính xác và ổn định, và mạng oracle là ổn định.

Pyth Network giải quyết nhược điểm của các mô hình đẩy của bên thứ ba thông qua mô hình kéo của mình. Với mạng cung cấp dữ liệu trực tiếp của mình, Pyth giảm thiểu các giả định tin cậy ở phía dưới về độ tin cậy của dữ liệu từ bên thứ ba. Trong mô hình kéo của Pyth, dữ liệu được cung cấp trực tiếp bởi các thực thể trong mạng như các sàn giao dịch, người tạo lập thị trường và giao protocole DeFi (ví dụ, Jane Street, Binance và Raydium). Những thực thể này được khích lệ hành động trung thực, cung cấp dữ liệu mạnh mẽ, duy trì danh tiếng tốt và tránh bị cấm bởi các protocole.

Các lợi ích bổ sung đến từ việc chuyển phí cho người tiêu dùng cuối cùng, nơi mà các nguồn cung cấp giá được cập nhật dựa trên nhu cầu thay vì ở các khoảng thời gian cố định. Do đó, người tiêu dùng khởi đầu việc cập nhật giá, kéo các cập nhật vào chuỗi trong các giao dịch DeFi cùng một lúc (ví dụ: trao đổi tài sản, thanh toán trao đổi vĩnh viễn). Bằng cách chuyển phí cho người dùng, nơi mà các cập nhật dựa trên nhu cầu, Pyth điều hướng các chi phí này một cách hiệu quả, như đã được chứng minh thông qua việc cập nhật thường xuyên trên 451 nguồn cung cấp giá.

Tương tác cốt lõi

Pyth vận hành hai phiên bản của giao thức của mình: một trên mạng chính Solana và một khác trên Pythnet Appchain. Phiên bản Pyth trên Solana cung cấp dữ liệu độc quyền cho các giao thức trên Solana, trong khi phiên bản Pyth trên Pythnet cung cấp dữ liệu cho các giao thức trên tất cả các blockchain khác. Trong cả hai trường hợp, ba thực thể cốt lõi tương tác để tạo điều kiện cho cập nhật của oracle trên Mạng Pyth:

  • Nhà cung cấp/Dịch vụ cung cấp dữ liệu (như Jane Street, CTC, Binance, 0x, Raydium, v.v.)
  • Chương trình Oracle Pyth (thuật toán tổng hợp)
  • Người tiêu dùng dữ liệu (ứng dụng/phát triển viên)

Các nhà cung cấp dữ liệu là những người xác minh trên Pythnet. Trước đây, Hiệp hội Dữ liệu Pyth chịu trách nhiệm giao đủ cổ phần đủ cho các người xác minh; tuy nhiên, với sự khởi đầu của quản trị, trách nhiệm này hiện được quản lý bởi người nắm giữ token PYTH. Tính đến thời điểm viết bài này, chưa có đề xuất nào để thay đổi động lực của việc nắm giữ cổ phần xác minh, và hiện tại, tất cả các người xác minh đều có trọng số bằng nhau. Là nhà cung cấp chính của dữ liệu Pyth, các nhà cung cấp được bồi thường thông qua một khoản phí nhỏ được thu thập trên toàn bộ giao dịch DeFi được khởi xướng bởi người tiêu dùng.

Chương trình Orcale Pyth là một thuật toán tổng hợp kết hợp dữ liệu được gửi bởi các nhà cung cấp và tạo ra giá trị tổng hợp và khoảng tin cậy cho các nguồn cung cấp giá tương ứng trong quá trình tính toán. Nó cũng duy trì nguồn cung cấp giá, lưu trữ các đầu vào cá nhân từ các nhà cung cấp và thực hiện các tính toán bổ sung, như trung bình di chuyển. Ứng dụng và nhà phát triển hoạt động như người tiêu dùng, yêu cầu cập nhật cho nguồn cung cấp giá để đọc thông tin được tạo ra bởi chương trình orcale.

Python trên Solana

Các dữ liệu giá được đại diện bởi hai tài khoản Solana: tài khoản sản phẩm và tài khoản giá. Tài khoản sản phẩm lưu trữ siêu dữ liệu về dữ liệu giá, chẳng hạn như ký hiệu cổ phiếu, loại tài sản, tài khoản giá tương ứng, v.v. Tài khoản giá chứa dữ liệu được ủy quyền bởi các nhà cung cấp dữ liệu, bao gồm tên của mỗi nhà cung cấp, các giá và khoảng tin cậy được gửi bởi mỗi nhà cung cấp, trung bình di chuyển mũi tên, v.v. Cả hai tài khoản đều được duy trì bởi chương trình oracle, trong đó cũng bao gồm một tài khoản thứ ba chủ yếu liệt kê các tài khoản sản phẩm. Thiết lập này cho phép các ứng dụng phân loại danh sách đầy đủ các dữ liệu giá được cung cấp bởi Pyth.

Nhà cung cấp gửi cập nhật giá mỗi 400 mili giây (độ dài khe thời gian trên Solana). Mỗi cập nhật kích hoạt cập nhật tổng hợp thường xuyên cho giá và khoảng tin cậy, sau đó được sử dụng xuôi dòng bởi các ứng dụng. Do chi phí thấp của Solana, Pyth (hoặc bất kỳ trường mồ) có thể vận hành một mô hình đẩy hiệu quả mà nhà phát triển chỉ cần chuyển các nguồn cấp giá tương ứng đến ứng dụng của họ, giải mã dữ liệu và đọc/tích hợp các giá trị được xuất bản.

Đáng lưu ý rằng bằng cách lưu trữ các giá trị dữ liệu cá nhân được gửi bởi mỗi nhà cung cấp, bộ truy vấn có thể giữ các nhà cung cấp chịu trách nhiệm về hiệu suất kém hoặc hành vi độc hại. Đến cuối Q2, Pyth dự định di chuyển hoàn toàn bộ truy vấn đẩy Solana của mình sang một bộ truy vấn kéo mới của Solana. Nhóm Pyth đã cho biết rằng bộ truy vấn kéo Pyth đã hoạt động trên mạng phát triển.

Python Ứng Dụng Chuỗi

Ứng dụng chuỗi Pythnet là một bản fork theo chuẩn chứng minh cổ phần của Solana mainnet, phục vụ là một lớp tính toán để xử lý và tổng hợp dữ liệu được cung cấp bởi mạng cung cấp dữ liệu của Pyth. Các feed giá trên Pythnet có thể truy cập từ hơn 50 blockchain, không chỉ là Solana, vì feed giá của nó được xuất trực tiếp đến blockchain. Kể từ khi Pythnet là một bản fork của Solana, framework oracle Pyth trên Solana và framework oracle Pyth trên Pythnet có một số điểm tương đồng, nhưng cũng có một số khác biệt.

Mô hình đẩy trên Solana (bao gồm tài khoản và chương trình truy vấn) được đề cập ở trên tương tự như Pythnet. Tuy nhiên, Pythnet không phải là một chuỗi mục tiêu và không tính phí cho các nhà cung cấp khi gửi giá. Do đó, trong khi các nhà cung cấp dữ liệu đẩy dữ liệu đến Pythnet để tổng hợp và serialize nó vào tài khoản thông qua chương trình truy vấn, dữ liệu này sau đó được phát sóng đến các chuỗi khối khác thông qua giao thức thông báo qua cầu Wormhole. Sau đó, người tiêu dùng phải chịu chi phí trên chuỗi mục tiêu khi khởi tạo việc chuyển dữ liệu thông qua các giao dịch DeFi thông thường dựa trên dữ liệu truy vấn, do đó kéo các cập nhật dữ liệu.

Tin nhắn Mạng lưới Chéo

Sau khi xuất bản và tổng hợp dữ liệu trên Pythnet, dữ liệu không được định tuyến ngay lập tức thông qua Wormhole. Thay vào đó, Pyth định tuyến dữ liệu của mình qua bộ đệm tin nhắn và băm nó thành cây Merkle. Điều này đảm bảo người dùng có thể chọn cập nhật nào để bao gồm trong một giao dịch duy nhất. Nó cũng cho phép người dùng giữ chi phí thấp và cho phép cập nhật dữ liệu bao gồm các tính toán tùy ý. Sau mỗi cập nhật tổng hợp, chương trình tổng hợp thêm một tin nhắn vào bộ đệm tin nhắn. Đối với mỗi khe thời gian, các máy chủ xác thực Pythnet đọc các tin nhắn và tạo cây Merkle, sau đó gửi một tin nhắn chứa gốc Merkle của tất cả giá trị đến hợp đồng Wormhole trên Pythnet.

Sau đó, người quản trị Wormhole (nút Wormhole) đọc tin nhắn gốc Merkle, tạo một Xác nhận Hành động Có thể Xác minh (VAA), và phát sóng cập nhật giá trị đến các blockchain liên quan. VAA đảm bảo việc truyền dữ liệu một cách đáng tin cậy và an toàn. VAA bao gồm chữ ký của người quản trị Wormhole. Những chữ ký này xác nhận rằng người quản trị đã chứng kiến và xác minh VAA, bao gồm cả chữ ký từ Wormhole Guardians. Những chữ ký này xác nhận rằng các Guardians đã chứng kiến và xác minh thông tin chứa trong tin nhắn, cụ thể là gốc Merkle của các giá trị. VAA được ký là một phương pháp có thể xác minh và an toàn để xác nhận tính chính xác của dữ liệu được truyền từ Pythnet đến blockchain đích và đã được xác minh bởi các bên đáng tin cậy (Wormhole Guardians).

Hermes

Hermeslà một Web API trừu tượng hóa quá trình khởi động cập nhật của nhà phát triển. Mà không có một dịch vụ như Hermes, nhà phát triển sẽ phải tự động biên dịch một cập nhật dữ liệu với các luồng giá cả cần thiết và sử dụng một Merkle root được xác minh bằng Wormhole để lấy dữ liệu và Merkle proof tương ứng từ Pythnet. Hermes cho phép các nhà phát triển dễ dàng truy vấn một dịch vụ web để truy cập giá trị oracles. Nó cho phép người tiêu dùng dữ liệu lấy giá cả mới nhất từ REST hoặc WebSocket APIs.

REST (tập hợp con của HTTP) Tính năng API

  • Phù hợp nhất cho các ứng dụng cần truy cập ngay lập tức vào dữ liệu mới nhất, các khoảng thời gian truy xuất dữ liệu không đều, hoặc yêu cầu dữ liệu dựa trên các điều kiện cụ thể.
  • Dễ triển khai và sử dụng.
  • Mỗi yêu cầu là độc lập, làm cho giao tiếp giữa khách hàng và máy chủ ngắn gọn hơn.
  • Kịch bản: theo dõi danh mục, cấp hoặc trả nợ vay, v.v.

Các tính năng API WebSocket:

  • Phù hợp nhất cho các ứng dụng cần luồng dữ liệu liên tục và thời gian thực.
  • Chi phí bảo trì thấp: Sau cài đặt ban đầu, dữ liệu có thể được gửi đi và lại mà không cần phải lặp lại tiêu đề HTTP, điều này làm cho việc truyền dữ liệu thường xuyên rất hiệu quả.
  • Cập nhật thời gian thực cho phép dữ liệu được cập nhật ngay lập tức do kết nối liên tục giữa khách hàng và máy chủ.
  • Kịch bản: giao dịch cơ hội lợi nhuận, công cụ tối ưu hóa lợi suất, giao dịch DEX, v.v.

Hermes là không cần phép, cho phép bất kỳ bên thứ ba nào xây dựng một điểm truy cập đơn giản hóa đến Mạng Pyth. Do độ phức tạp vận hành, Hội đồng Dữ liệu Pyth duy trì một phiên bản công cộng. Tuy nhiên, các công ty khác như Triton, P2P, Liquify và EXTR cũng cung cấp phiên bản được lưu trữ của riêng họ của Hermes. Một danh sách ngày càng tăng về các nhà cung cấp nút cung cấp Hermes có thể được tìm thấy ở đây.

Tokenomics

  • Mã thông báo hệ sinh thái PYTH trên PYTH có nguồn cung tối đa là 10 tỷ mã thông báo PYTH. Sau lần mở khóa đầu tiên vào tháng 5 năm 2024, việc phân bổ của nó sẽ phản ánh phân phối sau:
  • Cộng đồng và Khởi đầu (6%): Phần này được phân bổ cho các hoạt động khởi đầu ban đầu, sự kiện liên quan và các sáng kiến.
  • Phần Thưởng Nhà Cung Cấp (22%): Dành cho mạng lưới nhà cung cấp dữ liệu Pyth, phân bổ này được sử dụng để thưởng cho các nhà cung cấp, tài trợ các chương trình, và khuyến khích hỗ trợ cho tài sản mới có thể ban đầu thiếu tính thanh khoản.
  • Tăng trưởng hệ sinh thái (52%): Được phân bổ cho các đóng góp viên cho mạng lưới Pyth, bao gồm nhưng không giới hạn ở các nhà phát triển, nhà nghiên cứu, giáo viên và nhà cung cấp sớm. Mục tiêu là khuyến khích các sáng kiến vượt ra ngoài nhóm sáng lập và những người đóng góp cốt lõi và đền đáp những đóng góp.
  • Phát triển giao thức (10%): Dành cho các nhà đóng góp chính (tức là Douro Labs) để xây dựng công cụ, sản phẩm và cơ sở hạ tầng.
  • Bán riêng (10%): Dành cho hai vòng gọi vốn. Pyth chưa công bố giá bán lẻ mỗi PYTH hoặc định giá của nó. Vào tháng 12 năm 2023, Pyth phát hành cập nhật về vòng gọi vốn chiến lược sớm, bao gồm các nhà đầu tư đáng chú ý như Castle Island Ventures, Wintermute Ventures, Borderless Capital, CMT Digital, Bodhi Ventures, Distributed Global, Multicoin Capital và Delphi Digital.

Quản trị

Token PYTH là một token SPL trên Solana (tương đương với ERC-20 trên Ethereum). Công dụng cốt lõi của nó là quản trị. Người nắm giữ PYTH có thể hướng dẫn phát triển giao thức bằng cách đặt cược tài sản và bỏ phiếu ủng hộ Đề xuất Cải tiến Pyth (PIPs). Hiện tại, những đề xuất duy nhất đã được hoặc đang được bỏ phiếu bao gồm cuộc bầu cử Hội đồng Pythian và việc phê duyệt Hiến pháp Pyth DAO. Quản trị bao gồm các chủ đề điển hình có thể sửa đổi, bao gồm:

  • Cập nhật phần mềm trên chuỗi
  • Cấu trúc phần thưởng cho nhà cung cấp dữ liệu
  • Quy tắc để tạo nhà cung cấp được cấp phép
  • Kích thước, mệnh giá và sự tồn tại của các khoản phí cho cập nhật oracle
  • Thêm nguồn cung cấp giá mới và xác định ai hỗ trợ chúng

DAO Pyth bao gồm Hội đồng Pythian và Ủy ban Feed Giá. Mỗi sáu tháng, cả hai ủy ban đều tổ chức bầu cử để xoay vòng các thành viên ủy ban. Ngoài ra, các thành viên tham gia dưới một phần ba thời gian sẽ bị loại khỏi cuộc bầu cử lại. Hệ thống này đảm bảo sự tham gia tích cực của các thành viên và sự phù hợp với mục tiêu của Pyth. Cả hai ủy ban đều có trách nhiệm bỏ phiếu và thực hiện một số PIPs vận hành cụ thể.

Ủy ban Pythian

  • Ví đa chữ ký 7 trên 9 của Pythian có tám thành viên và người giữ ví hoạt động là người ký.
  • Mỗi cuộc bầu cử thay thế bốn thành viên.
  • Họ có quyền bỏ phiếu về các PIP vận hành liên quan đến cập nhật chương trình truy vấn, cơ chế xác minh, điều chỉnh phí và đơn vị cập nhật truy vấn, cũng như các hoạt động liên quan đến PGAS (Các mã thông báo Gas được phân bổ/delegate cho các validator trên Pythnet).

Ấn Phẩm Giá

  • Ví nhiều chữ ký 5 trên 8 của Bảng giá có bảy thành viên và người giữ ví hoạt động là người ký.
  • Mỗi cuộc bầu cử thay thế ba thành viên.
  • Họ có thể được ủy quyền bỏ phiếu về các PIP vận hành liên quan đến quản lý bộ sưu tập nguồn cung cấp giá, lựa chọn nhà xuất bản và yêu cầu nguồn cung cấp giá (tức là số lượng tối thiểu và tối đa các nhà cung cấp mỗi nguồn).

Sau các cuộc thảo luận trên diễn đàn Discord của Pyth, các chủ sở hữu PYTH có thể bỏ phiếu cho các đề xuất thông qua cổng quản trị trên Realms khi chúng đạt giai đoạn 'bỏ phiếu'. Hiện tại, người tạo đề xuất cần sở hữu 25 triệu PYTH để tạo đề xuất.

Pyth DAO bao gồm hai loại PIP: Hiến pháp và Hoạt động. PIP Hiến pháp liên quan đến cập nhật giao thức, xác định cấu trúc và hướng dẫn quản lý Pyth DAO. Chúng yêu cầu hơn 67% sự ủng hộ để triển khai. PIP Hoạt động liên quan đến bầu cử và quản lý quỹ, Ủy ban Pythian và Ủy ban Feed Giá. Phiếu bầu về những PIP này có thể được ủy quyền cho các thành viên ủy ban và yêu cầu hơn 50% sự ủng hộ để triển khai.

Sử dụng Python

Pyth là một trong những giao thức phổ biến nhất trên Solana. Trong tháng 2 năm 2024, giao dịch của oracle của nó chiếm trung bình 20% tổng số giao dịch trên Solana. Trong cùng thời gian đó, các nhà cung cấp dữ liệu Python đã chi trả 225.000 đô la trên Solana. Các oracle của Python bảo vệ 95% giá trị của blockchain. Đến tháng 1 năm 2024, Pyth cũng bảo vệ hơn 90% giá trị trên 9 blockchain khác, và hơn 50% giá trị trên 16 blockchain khác.

Người dùng nổi tiếng

Do với khả năng mở rộng nguồn dữ liệu trên Pythnet, Pyth đã trở thành một trong những giao thức truy vấn phổ biến nhất trên nhiều chuỗi khối khác nhau. Thay vì thêm nguồn dữ liệu mới trực tiếp vào chuỗi đích, nó chỉ thêm nguồn dữ liệu mới vào Pythnet, sau đó có thể được sử dụng bởi các hợp đồng truy vấn của Pyth trên mỗi chuỗi đích được hỗ trợ. Kết quả là, Pyth có thể xây dựng các hợp đồng truy vấn cho bất kỳ chuỗi nào mà nó dự định mở rộng đến. Với sự hỗ trợ ngày càng tăng cho nhiều chuỗi khối, một số dự án đáng chú ý đã áp dụng mạng truy vấn của Pyth. Dưới đây là một số ví dụ nổi bật.

Synthetix

Synthetix là một giao protocal thanh khoản phi tập trung cho phép tạo ra tài sản tổng hợp, được gọi là Synths, theo dõi giá trị của tiền điện tử và tài sản thế giới thực như tiền tệ, hàng hóa và cổ phiếu. Synthetix cho phép người dùng tiếp cận với nhiều tài sản khác nhau mà không cần thực sự nắm giữ chúng, mở rộng cơ hội đầu tư và tăng cường thanh khoản trên thị trường tiền điện tử. Một thành phần quan trọng của tính năng của Synthetix là tích hợp với các oracles mạng Pyth. Những oracles này cung cấp nguồn cung cấp giá trị thời gian thực chất lượng cao, quan trọng để duy trì tính chính xác của giá trị của Synths.

Helium

Helium là một mạng Internet of Things (IoT) phi tập trung khuyến khích các thành viên triển khai thiết bị không dây để cung cấp phạm vi cho mạng thông qua một hệ thống khuyến nghị kinh tế dựa trên token. Helium tận dụng các nguồn lực truyền thông của mạng Pyth để cung cấp giá cả thị trường chính xác trên chuỗi cho token bản địa của mình, HNT. Những giá cả này rất quan trọng cho một loạt các hoạt động mạng, bao gồm chuyển đổi HNT đã đốt thành Data Credits (DC) và đo lường phân bổ quỹ một cách chính xác. Mặc dù Helium không phải DeFi, việc sử dụng nguồn lực truyền thông Pyth trong nền tảng kết nối phi tập trung của Helium nhấn mạnh sự quan trọng của dữ liệu chính xác trong quản lý kinh tế của các giao thức, ngay cả ngoài lãnh vực DeFi truyền thống.

Eclipse

Eclipse vừa mới huy động thành công $50 triệu trong vòng gọi vốn Series A để ra mắt mạng blockchain lớp hai đầu tiên sử dụng Máy Ảo Solana (SVM) để thực thi và Celestia để cung cấp dữ liệu, đồng thời tận dụng Ethereum như một lớp thanh toán để đảm bảo an toàn. Việc ra mắt Eclipse dự kiến sẽ thu hút thanh khoản từ người dùng Ethereum và đưa họ vào các ứng dụng phi tập trung trên lớp hai của Solana. Là một trình báo hàng đầu trên Solana, Pyth sẽ hỗ trợ nhiều ứng dụng mở rộng và ra mắt trên Eclipse.

Phân tích cạnh tranh

Lĩnh vực oracle là một ngành công nghiệp cạnh tranh gay gắt được thống trị bởi Chainlink. Mặc dù Chronicle Protocol đã tạo ra oracle trên chuỗi đầu tiên cho MakerDAO vào năm 2017, nhưng không triển khai mạng lưới oracle công cộng cho đến cuối năm 2023. Hiện tại, nó chỉ cung cấp nguồn từ hai chuỗi khối nhưng có kế hoạch mở rộng. Chainlink đã chiếm lĩnh thị trường qua các năm phát triển DeFi, triển khai các sản phẩm dựa trên oracle và phục vụ một thị trường rộng lớn. Hiện chỉ có ba giao thức bảo mật hơn Pyth Network: Chainlink, Chronicle và WINkLink - bốn giao thức hàng đầu này chiếm 90-95% giá trị thị trường oracle. Tuy nhiên, Pyth dẫn đầu về số lượng chuỗi khối được bảo vệ và giá trị bảo mật. Chainlink là đối thủ chính của Pyth về đa dạng chuỗi khối được bảo vệ và giá trị bảo mật.

Chain link

Các nhà phê bình gán cho Chainlink cái tên 'hộp đen' do thiếu minh bạch về cách các nút oracle thu thập dữ liệu. Các nguồn dữ liệu không được xác định trên chuỗi hoặc trên trang web nút oracle Chainlink. Ngược lại, mọi dữ liệu trên mạng lưới Pyth đều có thể được truy tìm về các khóa công khai của các nhà cung cấp cá nhân bằng cách sao chép các băm giao dịch từ trang thông tin giá của Pyth đến bất kỳ trình duyệt khối Solana nào. Trong khi dữ liệu trên Chainlink cũng có thể được truy tìm về các nút oracle của Chainlink, dữ liệu của Pyth được cung cấp bởi nhà cung cấp dữ liệu bên thứ nhất. Khác với dữ liệu của Chainlink, dữ liệu của Pyth được tiết lộ được lấy từ bên trong hoạt động của họ như sàn giao dịch, công ty giao dịch, nhà thực hiện thị trường, v.v. Tuy nhiên, các khóa công khai của các nhà cung cấp không được liên kết công khai với danh tính của họ, tạo thêm một lớp tin cậy trong cách Pyth quản lý mạng lưới cung cấp của mình, ban đầu bao gồm các nhà cung cấp được phép.

Trong khi Pyth tập trung vào thông tin tài chính truyền thống và tiền điện tử, Chainlink có một số sản phẩm. Các sản phẩm này bao gồm một giao thức tương thích (CCIP), các nguồn cấp thông tin chứng minh dự trữ và công cụ phát triển (VRF, chức năng API và dịch vụ tự động hóa), cũng như các nguồn cấp dữ liệu thị trường của nó. Do đó, sản phẩm chính của Pyth thách thức sản phẩm nguồn cấp dữ liệu thị trường hàng đầu của Chainlink, mặc dù Pyth cũng cung cấp một trình tạo số ngẫu nhiên thông qua Pyth entropy. Dưới đây là một so sánh giữa Pyth và Chainlink về nguồn cấp dữ liệu thị trường.

Nguồn dữ liệu

PYTH

  • Pyth tự động tổng hợp dữ liệu từ các nguồn chính và cập nhật thông tin giá trị trên chuỗi ứng dụng Pythnet và Solana mỗi 400 mili giây.
  • Ngoài ra Solana, các chuỗi khác phải khởi tạo cập nhật giá để xuất bản chúng lên các chuỗi tương ứng của họ, có nghĩa là độ tươi dữ liệu dao động từ 400 mili giây đến cập nhật theo yêu cầu tiếp theo.
  • Đối với các nhà cung cấp dữ liệu (người cũng tham gia giao dịch), tồn tại một mâu thuẫn lợi ích trong việc công bố các điểm dữ liệu trung thực có thể không thuận lợi cho các giao dịch cụ thể. Giả sử hầu hết các nhà cung cấp đều trung thực, nỗ lực duy trì một danh tiếng cao, và không phối hợp cập nhật, thuật toán tổng hợp của Pyth nên giảm thiểu rủi ro này bằng cách áp dụng trọng số thấp hơn cho các điểm dữ liệu ngoại lệ.
  • Thu thập trực tiếp dữ liệu từ các nguồn chính cho phép bổ sung nhanh chóng thông tin giá cho các cặp giao dịch mới được tạo.

Chain link

  • Chainlink tổng hợp dữ liệu từ các nguồn phụ (trình tự dữ liệu) và cập nhật thông tin giá trên chuỗi dựa trên tần suất của blockchain.
  • Độ tươi mới của các điểm dữ liệu phụ thuộc vào các cập nhật từ các nguồn phụ và việc tổng hợp của mạng oracle.
  • Mặc dù các nguồn thông tin chính có thể hỗ trợ các cặp giao dịch cụ thể, sự sẵn có thông tin giá phụ thuộc vào các bộ tập hợp phụ cũng đạt được phạm vi cho điểm dữ liệu đó. Điều này có thể gây ma sát khi thêm các luồng thông tin mới, mặc dù điều này không phải là vấn đề đối với các cặp giao dịch chính.

Mô hình Kéo so với Đẩy

Pyth

  • Trên Solana, Pyth sử dụng mô hình đẩy, xuất bản cập nhật mỗi 400 mili giây.
  • Trên Pythnet, mô hình kéo được áp dụng. Người dùng khởi tạo cập nhật trên chuỗi mục tiêu, và các cập nhật được xuất bản trên Pythnet được định tuyến qua Wormhole và sau đó phát sóng đến chuỗi yêu cầu. Trong mô hình này, người dùng phải trả phí.
  • Vì tất cả các luồng dữ liệu giá thị trường (ngoại trừ Solana) đều tồn tại trên Pythnet, Pyth cung cấp khả năng tăng tính mở rộng, giảm chi phí và thời gian cần thiết cho tích hợp trực tiếp của luồng dữ liệu trên các chuỗi được hỗ trợ/mới. Tuy nhiên, tính mở rộng của Pyth mang lại các lớp độ trễ và sự phụ thuộc/tin cậy bổ sung vào Wormhole.

Chain link

  • Các luồng dữ liệu thị trường chính của Chainlink sử dụng mô hình đẩy, thường xuyên cập nhật vào thời gian khối trên chuỗi mục tiêu. Điều này có thể đặt gánh nặng chi phí cho các nút oracle và đôi khi có thể dẫn đến thất bại giao dịch trong môi trường biến động cao, mặc dù những sự cố như vậy hiếm khi xảy ra.
  • Việc thêm luồng dữ liệu giá vào các chuỗi mới và hiện có ảnh hưởng đến chi phí cao hơn vì các luồng mới phải được triển khai cho mỗi mạng được hỗ trợ.
  • Cách tiếp cận của Chainlink không dựa vào các trình chuyển tiếp bổ sung và không giới thiệu thêm sự tin tưởng giữa mạng oracle của Chainlink và blockchain mục tiêu.
  • Chainlink cũng cung cấp một mô hình kéo trong các sản phẩm luồng dữ liệu của mình.
  • Tương tự như mô hình đẩy, dữ liệu được xử lý, nhưng được truyền đến bộ máy dữ liệu ngoại chuỗi của Chainlink, cung cấp cập nhật giá khi được yêu cầu trên chuỗi.
  • Hiện tại, Dữ liệu Luồng chỉ có sẵn trên Arbitrum, duy trì tám luồng dữ liệu giá.

Sử dụng

  • Pyth bảo vệ 5.5 tỷ đô la trong 162 giao thức trên hơn 50 chuỗi khối.
  • Chainlink bảo vệ $38.7 tỷ trên 371 giao thức trên 19 chuỗi khối.

Cả hai hệ thống đều có ưu điểm và nhược điểm về luồng thông tin thị trường. Mô hình của Pyth phù hợp hơn để mở rộng quy mô số lượng luồng thông tin giá trong khi vẫn duy trì tần suất cập nhật cao. Tuy nhiên, khả năng duy trì dữ liệu có độ trung thực cao của Pyth dựa trên giả định rằng chi phí danh tiếng và thông đồng lớn hơn bất kỳ lợi ích tiềm năng nào cho các nhà cung cấp từ hành vi độc hại. Sự ổn định mạng của nó phụ thuộc vào hoạt động bình thường của Wormhole. Ngược lại, mô hình của Chainlink đòi hỏi ít tin tưởng hơn vào các nguồn dữ liệu gốc và mối quan hệ của mạng oracle với các blockchain được hỗ trợ vì nó lấy dữ liệu từ các nguồn tổng hợp thứ cấp và xuất bản trực tiếp lên chuỗi đích. Tuy nhiên, việc mở rộng luồng thông tin dữ liệu và bao gồm nhiều loại blockchain hơn có chi phí cao hơn. Tuy nhiên, khi thị trường tiền điện tử tiếp tục phát triển, các giao thức mới cần xem xét nhiều lựa chọn và đánh đổi / rủi ro khi triển khai các luồng thông tin giá oracle khác nhau.

Tóm tắt

Pyth Network là một giao thức tiên phong tái tạo cảnh quan của oracles. Nó nuôi dưỡng mạng cung cấp dữ liệu bên thứ nhất và triển khai một oracle dựa trên pull, chuyển chi phí cho người dùng oracle. Thông qua thiết kế này, Pyth giảm chi phí cho các mạng oracle, tăng tần suất cập nhật giá và bảo vệ trực tiếp dữ liệu thị trường dựa trên các nguồn dữ liệu chính. Kể từ khi ra mắt, Pyth đã mở rộng để phục vụ hầu hết các chuỗi khối và giữ giữ cổ phần lớn thứ tư về tổng giá trị (tính đến tháng 3 năm 2024, 5,5 tỷ đô la). Với sự mở rộng của mạng cung cấp của mình, Pyth nhắm đến mục tiêu thực hiện nhiệm vụ là làm cho tất cả dữ liệu thị trường tài chính trên thế giới có sẵn cho Web3.

Tuyên bố:

  1. Bài viết này được sao chép từ [thủy triều sâu TechFlow], bản quyền thuộc về tác giả gốc [Messari], nếu bạn có bất kỳ ý kiến phản đối nào về việc sao chép, vui lòng liên hệ Gate Learn Team, nhóm sẽ xử lý nó càng sớm càng tốt theo các thủ tục liên quan.

  2. Thông báo: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ đại diện cho quan điểm cá nhân của tác giả và không cấu thành bất kỳ lời khuyên đầu tư nào.

  3. Các phiên bản ngôn ngữ khác của bài viết được dịch bởi nhóm Gate Learn và không được đề cập trong Gate.io, bài viết dịch không được sao chép, phân phối hoặc đạo văn.

Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!