Bitcoin.com

Cách Các Oracles Giữ Giá Perp DEX Công Bằng

Khám phá cách các mạng lưới oracle cung cấp dữ liệu thị trường theo thời gian thực cho các Perp DEXs, đảm bảo giá cả chính xác, thanh lý công bằng và tỷ lệ tài trợ ổn định.

Cập nhật lần cuối
Đã đăng
Thời gian đọc12 min read
Viết bởi
Neil Author
Neill Velardo
Crypto content specialist since 2017; reviews iGaming platforms firsthand
Đánh giá bởi
Graham Stone Author Image
Graham Stone
How Oracles Keep Perp DEX Prices Fair

Perp DEXs phụ thuộc vào oracles để có giá thị trường chính xác. Hướng dẫn này giải thích cách oracles thu thập, xác minh và phát sóng dữ liệu giá, cách các mạng hàng đầu như Chainlink, Pyth, RedStone và Supra ngăn chặn thao túng, và lý do tại sao các hệ thống này quan trọng đối với giao dịch trên chuỗi công bằng và minh bạch.

Giao dịch tự tin bằng cách sử dụng dữ liệu theo thời gian thực - tải xuống ứng dụng Bitcoin.com Wallet để kết nối với các Perp DEX hàng đầu và theo dõi giá cả được hỗ trợ bởi các mạng oracle an toàn.

Oracle là các hệ thống cung cấp dữ liệu thị trường bên ngoài - như giá tài sản theo thời gian thực - cho các hợp đồng thông minh dựa trên blockchain. Trên các sàn giao dịch phi tập trung vĩnh viễn (Perp DEXs), oracle đảm bảo rằng tỷ lệ tài trợ, ngưỡng thanh lý và giá đánh dấu phản ánh thông tin chính xác, không thể bị giả mạo từ thị trường crypto rộng lớn hơn.

Tổng quan - Tại sao Oracle là cần thiết cho Perp DEXs

Perpetual DEXs dựa vào dữ liệu giá bên ngoài để hoạt động. Mọi tính toán tỷ lệ tài trợ, yêu cầu ký quỹ và kích hoạt thanh lý đều phụ thuộc vào việc biết giá thị trường thực của một tài sản.

Vì blockchain không thể truy cập dữ liệu ngoài chuỗi trực tiếp, oracle cầu nối khoảng cách này - thu thập và xác minh giá từ các sàn giao dịch tập trung, các nhà tổng hợp và các nguồn khác, sau đó công bố những giá đó trên chuỗi.

Không có oracle đáng tin cậy, các thị trường vĩnh viễn có thể bị thao túng, định giá sai hoặc thanh lý các nhà giao dịch không công bằng.

Đến năm 2025, các khung oracle tiên tiến như Chainlink, Pyth Network, Chronicle Protocol, RedStone, và Supra đã trở thành phần không thể thiếu của các Perp DEXs lớn như GMX, dYdX v4, Hyperliquid, Drift, Avantis, Reya, và Ethereal, mỗi loại kết hợp nhiều nguồn dữ liệu và các lớp xác thực để duy trì tính toàn vẹn của giá.

Đọc thêm:

Cách Oracle Hoạt động trên Perp DEXs

Oracle hoạt động như một đường dẫn dữ liệu kết nối thị trường thực tế với blockchain.

1. Thu thập Dữ liệu

Oracle tổng hợp giá từ nhiều nguồn - sàn giao dịch tập trung, các nhà tổng hợp thanh khoản, nguồn dữ liệu tổ chức, và các nhóm DeFi - để tính toán một giá trung bình đáng tin cậy.
Ví dụ: Chainlink có thể lấy dữ liệu BTC/USD từ Coinbase, Binance, Kraken, và Bitstamp, sau đó tính toán giá trung bình theo thời gian (TWAP).

2. Xác minh Dữ liệu

Trước khi gửi dữ liệu lên chuỗi, oracle thực hiện xác thực:

  • Phát hiện giá ngoại lệ (loại bỏ các giá cực đoan hoặc sai)
  • Đánh trọng số theo khối lượng giao dịch và độ tin cậy của sàn giao dịch
  • Gắn thời gian để đảm bảo thông tin mới nhất

3. Công bố Trên Chuỗi

Giá đã được xác minh sau đó được ký mã hóa và công bố trên chuỗi định kỳ. Hợp đồng thông minh trên Perp DEXs đọc các giá trị này như “giá đánh dấu” để tham chiếu cho:

  • Tính toán tỷ lệ tài trợ
  • Giám sát ký quỹ
  • Kích hoạt thanh lý

4. Đối chiếu Chéo

Nhiều DEXs hiện sử dụng mô hình đa-oracle, so sánh dữ liệu từ hai hoặc nhiều nhà cung cấp (ví dụ, Chainlink + Pyth + RedStone + Supra) để giảm thiểu rủi ro phụ thuộc.

Vai trò của Giá Đánh Dấu và Giá Chỉ Số

Giá Đánh Dấu

Giá đánh dấu là một ước tính giá trị công bằng của tài sản do oracle điều khiển để tính toán lợi nhuận và lỗ chưa thực hiện (PnL).
Nó bảo vệ các nhà giao dịch khỏi bị thanh lý không cần thiết trong các đợt biến động ngắn hạn.

Giá Chỉ Số

Giá chỉ số là một thước đo rộng hơn được lấy từ nhiều sàn giao dịch và nguồn thanh khoản. Nó đảm bảo tỷ lệ tài trợ và giá hợp đồng theo dõi giá trung bình toàn cầu.

Cùng nhau, giá đánh dấu và giá chỉ số tạo thành mỏ neo giữ cho các hợp đồng vĩnh viễn đồng bộ với thị trường giao ngay.

Các Nhà Cung Cấp Oracle Chính vào năm 2025

Mạng OracleThiết kếChuỗi Hỗ trợTính năng ChínhTích hợp DEXChainlinkDựa trên yêu cầu

Ethereum

, Arbitrum,

BNB

,

Avalanche

Nguồn cấp giá tập hợp với tính toán ngoài chuỗiGMX, Level, AvantisPyth NetworkDựa trên đẩy

Solana

, Sui, Arbitrum, BaseDữ liệu tần số cao trực tiếp từ các sàn giao dịchHyperliquid, Drift, JupiterChronicle ProtocolKết hợpEthereum,

L2s

Chữ ký trên chuỗi có thể xác minh và minh bạch mã nguồn mởEthereal, AsterRedStoneKết hợp đẩy-kéo mô-đunArbitrum, Base, Scroll, zkSyncBộ đệm hiệu quả về gas, nguồn cấp dữ liệu tùy chỉnh, kiến trúc dữ liệu có thể kết hợpVector, Perp88, tích hợp DEX thử nghiệmSupraLớp dữ liệu xuyên chuỗiBase, Arbitrum, Scroll, OptimismNguồn cấp giá hoàn thiện nhanh, xác thực thời gian, và khả năng tương tác đa chuỗiTích hợp giai đoạn đầu với các DEX nổi lênUMA/Oracle Lạc quanDựa trên tranh chấpEthereumGiải quyết tranh chấp cho các cập nhật tần số thấpTriển khai DEX thử nghiệmAPI3AirnodeEthereum,

Polygon

Nguồn cấp dữ liệu từ các bên thứ nhấtMột số AMM-style perps

Hầu hết các Perp DEXs hàng đầu kết hợp hai hoặc nhiều loại oracle để dự phòng. Ví dụ:

  • GMX v2 sử dụng một oracle kết hợp giữa Chainlink và TWAPs ngoài chuỗi nhanh.
  • Hyperliquid chạy các nguồn cấp dữ liệu giá nội bộ của riêng mình được đối chiếu chéo với Pyth.
  • dYdX v4 lấy dữ liệu từ nhiều địa điểm thông qua các bộ tiếp hợp Cosmos.
  • Các DEXs mô-đun mới hơn đang thử nghiệm với RedStone cho nguồn cấp dữ liệu hiệu quả về gasSupra cho đồng bộ hóa xuyên chuỗi.

Tại sao Oracles Chính xác Quan trọng

  1. Thanh lý Công bằng
    Thanh lý được kích hoạt bởi sự di chuyển của giá đánh dấu. Dữ liệu không chính xác có thể thanh lý các vị thế lành mạnh hoặc cho phép lợi nhuận do thao túng.
  2. Tỷ lệ Tài trợ Đáng tin cậy
    Tài trợ phụ thuộc vào sự khác biệt giữa giá vĩnh viễn và giá giao ngay. Nếu dữ liệu giao ngay sai, tài trợ có thể trôi ra khỏi cân bằng.
  3. Tính toàn vẹn Thị trường
    Oracles chính xác duy trì niềm tin của nhà giao dịch và ngăn chặn sự mất cân đối chênh lệch giá giữa các sàn giao dịch.
  4. Khả năng Tương tác trên DeFi
    Oracles cung cấp dữ liệu giá tiêu chuẩn cho phép các thị trường vĩnh viễn, nền tảng cho vay và giao thức lợi nhuận tương tác an toàn.

Ví dụ:
Năm 2024, Pyth nâng cấp hệ thống cập nhật giá dưới giây, cắt giảm độ trễ hơn 80% và giảm thanh lý không mong muốn trong các sự kiện biến động cao.

Thao túng Oracle - Cách Thực hiện các Cuộc tấn công

1. Khai thác Thanh khoản Thấp

Kẻ tấn công có thể thao túng giá trên các sàn giao dịch tập trung nhỏ được bao gồm trong tập dữ liệu của oracle.

2. Tấn công Flash Loan

Trong DeFi, các khoản vay flash có thể tạm thời làm biến dạng giá AMM trên chuỗi mà một số oracles tham chiếu, gây ra các đột biến giá nhân tạo.

3. Cập nhật Chậm trễ

Nếu một nguồn cấp dữ liệu oracle cập nhật quá chậm, giá đánh dấu có thể không theo kịp với điều kiện thị trường thực, dẫn đến tài trợ hoặc thanh lý không chính xác.

4. Phụ thuộc vào Nguồn Duy nhất

DEXs dựa vào một oracle đơn lẻ có thể gặp thời gian ngừng hoạt động hoặc bị thao túng nếu mạng đó thất bại.

Cách Perp DEXs Phòng chống Rủi ro Oracle

  1. Tổng hợp Nhiều Oracle
    Kết hợp nhiều nhà cung cấp dữ liệu (ví dụ, Chainlink + Pyth + RedStone + Supra) để kiểm tra chéo tính hợp lệ của giá.
  2. Trung bình Thời gian Có Trọng số
    Sử dụng trung bình có trọng số thời gian hoặc khối lượng để làm mượt các biến động và ngoại lệ.
  3. Ngắt mạch Trên Chuỗi
    Dừng thanh lý hoặc tài trợ nếu dữ liệu oracle lệch quá mức cho phép.
  4. Nút xác thực phân tán
    Các mạng như Pyth, RedStone, Supra và Chainlink sử dụng các nhà xuất bản phân tán để giảm nguy cơ thất bại tại một điểm.
  5. Kiểm toán Cộng đồng và Quản trị
    Một số giao thức, như EtherealAvantis, cho phép người tham gia quản trị bỏ phiếu thay đổi nguồn oracle và các thông số.

Độ trễ Oracle và Tần suất Cập nhật

Độ trễ

Đề cập đến tốc độ mà một giá mới được phản ánh trên chuỗi sau khi nó thay đổi trong thế giới thực.

  • Các nguồn cấp dữ liệu Chainlink thường cập nhật mỗi 30 giây.
  • Pyth cập nhật trong chưa đầy một giây trên các chuỗi hỗ trợ.
  • Chronicle sử dụng logic “nhịp tim”, cập nhật bất cứ khi nào sự thay đổi giá vượt quá ngưỡng.
  • Hệ thống mô-đun của RedStone cho phép các giao thức xác định điều kiện cập nhật cho từng thị trường, cân bằng giữa tốc độ và hiệu suất gas.
  • Supra cung cấp <2 giây hoàn thiện thông qua các luồng dữ liệu song song trên các chuỗi.

Tần suất

Cập nhật nhanh hơn đồng nghĩa với độ chính xác cao hơn nhưng chi phí gas lớn hơn.
Các giao thức tối ưu hóa để cân bằng: HyperliquidReya đẩy nguồn cấp dữ liệu siêu nhanh; GMXAvantis ưu tiên gói tiết kiệm gas; RedStone cho phép kích hoạt cập nhật tùy chỉnh, trong khi Supra tập trung vào đồng bộ hóa gần như thời gian thực trên các môi trường đa chuỗi.

Ví dụ:
Trong đợt biến động BTC vào tháng 4 năm 2025, các cập nhật oracle 250ms của Hyperliquid đã ngăn ngừa tình trạng giá sai lệch, trong khi các nguồn cấp dữ liệu chậm hơn ở nơi khác gây ra sai lệch giá đánh dấu lên đến 0,5%.

Tương lai của Hệ thống Oracle vào năm 2025 và Xa hơn

  1. Lưới Oracle Xuyên Chuỗi
    Các lớp oracle chia sẻ cho phép giá đánh dấu hợp nhất trên các chuỗi và DEXs.
  2. Xác thực Giá Nâng cao bởi AI
    Máy học được sử dụng để phát hiện bất thường và sửa lỗi đầu vào trong thời gian thực.
  3. Thị trường Oracle Không phép
    Các nút oracle mã nguồn mở nơi bất kỳ ai cũng có thể công bố giá đã xác minh.
  4. Oracles Tích hợp Lớp-2 Bản địa
    Các hệ thống độ trễ thấp được tích hợp vào các rollups và các appchains (ví dụ, dYdX v4 trên Cosmos).
  5. Oracles Được Bảo mật bởi Restaking
    Kết hợp an ninh kinh tế từ restaked ETH với các mạng oracle để nâng cao độ tin cậy.
  6. Kiến trúc Oracle Mô-đun
    Các mạng nổi lên như RedStoneSupra đang tiên phong trong việc cung cấp dữ liệu có thể kết hợp, theo yêu cầu — cho phép DEXs điều chỉnh các cập nhật oracle cho các tài sản ngách như RWA và token AI, và đồng bộ hóa các cơ chế tài trợ đa chuỗi.

Những cải tiến này nhằm làm cho oracles DeFi nhanh hơn, rẻ hơn, và mạnh mẽ hơn - cho phép các thị trường vĩnh viễn mở rộng đến các tiêu chuẩn tổ chức.

Tìm hiểu thêm:

Câu hỏi thường gặp

Mục đích chính của một oracle trong Perp DEX là gì?
Cung cấp dữ liệu giá chính xác, theo thời gian thực cho việc tính toán tỷ lệ tài trợ, thanh lý, và quản lý giá đánh dấu.

Những oracle nào được sử dụng rộng rãi nhất?
Chainlink, Pyth Network, Chronicle Protocol, RedStone, và Supra là những nhà cung cấp nổi bật trên các Perp DEXs lớn vào năm 2025.

Lỗi oracle có thể gây ra tổn thất không?
Có. Nếu một oracle báo cáo dữ liệu không chính xác, các nhà giao dịch có thể bị thanh lý hoặc định giá sai. Các hệ thống đa-oracle giúp giảm thiểu điều này.

Oracle cập nhật giá bao lâu một lần?
Từ mỗi vài giây (Pyth, RedStone, hoặc Supra) đến mỗi 30–60 giây (Chainlink), tùy thuộc vào tài sản và chuỗi.

Oracles có phi tập trung không?
Có, mặc dù mức độ phi tập trung khác nhau. Một số sử dụng các nhà xuất bản phân tán; số khác dựa vào các tập hợp validator nhỏ hơn.

Muốn giao dịch an toàn và hiệu quả?
Tải xuống Ứng dụng Ví Bitcoin.com để quản lý crypto của bạn và giao dịch trực tiếp từ điện thoại - không cần người giám sát, không có trung gian.

Và nếu bạn đang tìm kiếm các công cụ nâng cao hơn, hãy khám phá trải nghiệm giao dịch chuyên nghiệp của chúng tôi tại orangerock.xyz.

Các câu hỏi thường gặp

Đối với các nhà giao dịch trên sàn giao dịch phi tập trung (DEX) với hợp đồng vĩnh viễn, sự khác biệt giữa Chainlink và Pyth là gì?
Chainlink là một oracle kiểu push: nó cập nhật giá theo chu kỳ định kỳ và khi các ngưỡng chênh lệch bị vượt quá. Hệ thống này tổng hợp dữ liệu từ nhiều nhà điều hành nút độc lập, mỗi bên đều tự thu thập dữ liệu một cách độc lập, có khả năng chống thao túng mạnh mẽ nhưng độ trễ cao hơn một chút. Pyth là một oracle kiểu pull: nó cung cấp giá theo yêu cầu với độ trễ dưới 100ms, lấy trực tiếp từ các nhà tạo lập thị trường bên thứ nhất như Jane Street và Wintermute. Tính cập nhật cao của Pyth khiến nó phù hợp hơn với các sản phẩm phái sinh tần suất cao; trong khi phương thức tổng hợp thận trọng của Chainlink lại phù hợp hơn cho các ứng dụng cho vay và các ứng dụng có tần suất thấp hơn. Hầu hết các sàn giao dịch perp hàng đầu đều sử dụng cả hai. Bạn có thể so sánh các phương pháp tiếp cận của chúng tại docs.chain.link và docs.pyth.network.
Liệu sự cố của hệ thống Oracle có thể khiến tôi bị lỗ ngay cả khi vị thế giao dịch của tôi đang ổn định không?
Đúng vậy. Nếu một oracle báo cáo mức giá không chính xác, dù chỉ là tạm thời, và mức giá đó được sử dụng để tính tỷ lệ ký quỹ của bạn, điều này có thể kích hoạt một đợt thanh lý vốn không đáng lẽ phải xảy ra. Đây chính xác là những gì đã xảy ra trong các vụ tấn công bằng khoản vay chớp nhoáng (flash loan) trước đây, nhắm vào các cấu hình oracle chỉ dựa vào một nguồn duy nhất. Các hệ thống đa oracle có cơ chế đối chiếu chéo và ngắt mạch giúp giảm thiểu đáng kể rủi ro này. Trước khi sử dụng một nền tảng, hãy kiểm tra cấu hình oracle của nền tảng đó trong tài liệu hướng dẫn.
Giá Oracle được cập nhật bao lâu một lần trên sàn giao dịch phi tập trung (DEX) vĩnh viễn?
Dữ liệu từ Chainlink được cập nhật theo chu kỳ “heartbeat” (thường là mỗi 1 đến 10 giây đối với các cặp tiền chính) và mỗi khi giá biến động vượt quá ngưỡng chênh lệch (từ 0,1% đến 1%, tùy thuộc vào nguồn dữ liệu). Pyth cập nhật theo yêu cầu với độ trễ dưới 100 ms khi ứng dụng yêu cầu giá. Trên thực tế, tại các sàn giao dịch phi tập trung (DEX) vĩnh viễn đang hoạt động, giá từ oracle gần như liên tục, được cập nhật đủ nhanh đến mức hầu hết các nhà giao dịch không bao giờ nhận thấy độ trễ trong điều kiện bình thường.
TWAP là gì và tại sao nó lại quan trọng đối với các giao dịch thanh lý?
TWAP là viết tắt của “Giá trung bình theo thời gian” (Time-Weighted Average Price). Thay vì sử dụng giá oracle tại thời điểm hiện tại để tính toán thanh lý, TWAP tính toán giá trung bình trong một khoảng thời gian gần đây (ví dụ: 30 giây). Điều này giúp làm mịn các đợt tăng giá đột biến ngắn hạn không phản ánh xu hướng thị trường bền vững. Nếu BTC giảm 3% trong một giây và phục hồi ngay lập tức, giá tham chiếu dựa trên TWAP sẽ phản ánh mức biến động nhỏ hơn nhiều, từ đó giảm khả năng xảy ra thanh lý do giá tăng đột biến và không thể đảo ngược.
Giá trên Oracle có giống nhau trên tất cả các sàn giao dịch phi tập trung (DEX) vĩnh viễn không?
Không. Các nền tảng khác nhau sử dụng các cấu hình oracle khác nhau, các nguồn dữ liệu khác nhau, tần suất cập nhật khác nhau và các phương pháp tính toán giá tham chiếu khác nhau. Giá oracle BTC/USD trên Hyperliquid có thể khác biệt nhẹ so với cùng mức giá trên dYdX v4 hoặc GMX tại bất kỳ thời điểm nào. Những khác biệt này thường nhỏ trong điều kiện bình thường nhưng có thể trở nên đáng kể hơn trong giai đoạn biến động mạnh. Những khác biệt này cũng tạo ra cơ hội chênh lệch giá giữa các nền tảng, mà các nhà giao dịch chuyên nghiệp tận dụng để duy trì sự đồng nhất về giá.
Làm thế nào để kiểm tra nền tảng đang sử dụng Oracle nào?
Hãy tham khảo tài liệu chính thức của nền tảng (hầu hết các nền tảng đều liệt kê các nhà cung cấp oracle của họ trong tài liệu kỹ thuật hoặc trên các trang về bảo mật). Đối với các nền tảng mã nguồn mở hoàn toàn như dYdX v4, bạn có thể đọc trực tiếp mã hợp đồng thông minh để xác định các địa chỉ hợp đồng oracle nào đang được gọi. Các công cụ như Etherscan cho phép bạn kiểm tra các tương tác hợp đồng và xác định các nguồn dữ liệu oracle nào đang được sử dụng để tính toán giá tham chiếu và thanh lý. Nếu một nền tảng không công bố cấu hình oracle của mình, đó là một lỗ hổng đáng kể về tính minh bạch.

Bắt đầu đầu tư an toàn với Ví Bitcoin.com

Đến nay đã có hơn 85 triệu ví được tạo. Tất cả những gì bạn cần để mua, bán, giao dịch và đầu tư Bitcoin cũng như tiền điện tử một cách an toàn.

A screenshot of the Bitcoin.com Wallet app

Quét mã để tải xuống Ví Bitcoin.com

Hãy quét mã QR này bằng thiết bị di động của bạn, bạn sẽ được tự động chuyển hướng đến trang cửa hàng tương ứng.