Khám phá Máy Oracle giá phân tán: Cách mà sự tổng hợp đa lớp và Feed Registry nâng cao độ tin cậy của Tài chính phi tập trung

robot
Đang tạo bản tóm tắt

Nguyên tắc hoạt động của Máy Oracle giá phân tán

Để giải quyết vấn đề điểm lỗi đơn, một mạng lưới Máy Oracle nổi tiếng đã áp dụng thiết kế phân tán. Lấy dịch vụ giá BTC đô la Mỹ làm ví dụ, mạng này đã tập hợp 31 Máy Oracle giá độc lập để cùng cung cấp dịch vụ cho người dùng.

Thiết kế của bộ tổng hợp này giúp hệ thống ổn định và đáng tin cậy hơn. Mỗi máy Oracle ngoại tuyến có thể cung cấp dữ liệu giá bằng cách gọi các phương thức cụ thể để đáp ứng yêu cầu của người dùng. Những máy Oracle này thường là một số tài khoản bên ngoài sở hữu (EOA), chúng không chỉ cung cấp dữ liệu cho BTC/USD mà còn có thể cung cấp thông tin giá cho các cặp tiền tệ khác như ETH/USD.

Máy Oracle详解系列之 Chainlink(下)

Trên mặt hợp đồng chuỗi, hệ thống sẽ tiến hành một loạt xác minh đối với dữ liệu nhận được:

  1. Đầu tiên, đọc trạng thái hợp đồng hiện tại và thực hiện kiểm tra cơ bản.

  2. Sau đó thực hiện một số công việc chuẩn bị.

  3. Tiếp theo, tiến hành xác thực chữ ký cho từng dữ liệu chữ ký, đảm bảo nguồn dữ liệu là đáng tin cậy.

  4. Cuối cùng, kiểm tra xem các quan sát có được sắp xếp theo thứ tự hay không, và chọn giá trị trung vị làm giá cuối cùng. Đồng thời sẽ đảm bảo rằng giá này không vượt quá ngưỡng đã định.

Máy Oracle chi tiết chuỗi Chainlink (dưới)

Sau khi mọi kiểm tra đều chính xác, hệ thống sẽ ghi lại kết quả của Máy Oracle trong hợp đồng. Ngoài ra, sẽ có thêm xác minh, chẳng hạn như so sánh với các nguồn giá khác, để đảm bảo độ lệch nằm trong giới hạn chấp nhận.

Máy Oracle chi tiết loạt bài về Chainlink (dưới)

Sự tiện lợi của Feed Registry

Để đơn giản hóa quy trình sử dụng, mạng Máy Oracle này còn cung cấp chức năng Feed Registry. Điều này có thể hiểu là một bộ tổng hợp nhiều nguồn giá, người dùng không cần tự thiết lập nguồn giá cho mỗi token, mà có thể trực tiếp đọc dữ liệu giá cần thiết thông qua Feed Registry, từ đó nâng cao tính linh hoạt và tiện lợi.

Máy Oracle详解系列之 Chainlink(下)

Cơ chế tổng hợp giá đa tầng

Giá hình thành của mạng Máy Oracle này trải qua ba cấp độ tổng hợp dữ liệu:

  1. Tập hợp nguồn dữ liệu: Thu thập dữ liệu giá gốc từ các sàn giao dịch lớn và được xử lý sơ bộ bởi các nhà cung cấp dịch vụ dữ liệu chuyên nghiệp.

  2. Tập hợp nhà điều hành nút: Mỗi nút lấy thông tin từ nhiều nguồn dữ liệu độc lập và lấy giá trị trung bình để loại bỏ các giá trị ngoại lệ.

  3. Tập hợp mạng Máy Oracle: Khi số lượng nút phản hồi đạt giá trị đã định, lấy giá trị trung bình của dữ liệu từ các nút này làm giá cuối cùng.

Máy Oracle详解系列之 Chainlink(下)

Cần lưu ý rằng không phải tất cả các kết quả của mỗi vòng đều được cập nhật lên chuỗi. Chỉ khi sự thay đổi giá vượt quá ngưỡng sai lệch đã đặt, hoặc đạt đến ngưỡng thời gian nhịp tim, thì mới kích hoạt cập nhật.

Nói chung, thiết kế này có độ an toàn và tiện lợi cao, nhưng do đặc điểm của cơ chế cập nhật của nó, tần suất cập nhật giá có thể thấp, từ vài phút đến vài giờ. Do đó, nó phù hợp hơn với các tình huống ứng dụng không yêu cầu cao về tính thời gian của giá.

Máy Oracle chi tiết chuỗi liên kết (phần 2)

Máy Oracle详解系列之 Chainlink(下)

Máy Oracle详解系列之 Chainlink(下)

Máy Oracle详解系列之 Chainlink(下)

Máy Oracle详解系列之 Chainlink(下)

Máy Oracle详解系列之 Chainlink(下)

Máy Oracle详解系列之 Chainlink(下)

Xem bản gốc
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Phần thưởng
  • 7
  • Chia sẻ
Bình luận
0/400
OnchainDetectiveBingvip
· 5giờ trước
Máy Oracle维修工+1
Xem bản gốcTrả lời0
TokenomicsTinfoilHatvip
· 5giờ trước
Giá nhiều tầng còn có thể tăng cao nữa.
Xem bản gốcTrả lời0
GateUser-afe07a92vip
· 07-10 02:18
Phân phối Máy Oracle bull phi~
Xem bản gốcTrả lời0
BlockDetectivevip
· 07-10 02:17
Thiếu cái này thật không được.
Xem bản gốcTrả lời0
NFT_Therapyvip
· 07-10 02:15
Máy Oracle thật chuyên nghiệp
Xem bản gốcTrả lời0
AltcoinAnalystvip
· 07-10 02:11
Từ dữ liệu TVL, tỷ lệ cập nhật thấp确实 ảnh hưởng đến các trường hợp ứng dụng, đề nghị nên thận trọng.
Xem bản gốcTrả lời0
Blockwatcher9000vip
· 07-10 01:48
Làm cho nó phức tạp như vậy thực ra chỉ cần đáng tin cậy hơn một chút.
Xem bản gốcTrả lời0
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)