Ứ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:
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.
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:
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á.
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:
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.
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.
Ứ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.
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).
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
Các tính năng API WebSocket:
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.
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:
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ể.
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.
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.
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 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 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 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.
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.
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.
PYTH
Chain link
Pyth
Chain link
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.
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.
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.
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.
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.
Пригласить больше голосов
Ứ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:
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.
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:
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á.
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:
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.
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.
Ứ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.
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).
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
Các tính năng API WebSocket:
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.
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:
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ể.
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.
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.
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 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 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 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.
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.
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.
PYTH
Chain link
Pyth
Chain link
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.
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.
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.
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.
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.