Máy Oracle giá phân tán: Công nghệ tổng hợp nâng cao độ tin cậy dữ liệu

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

Hệ thống Máy Oracle giá phân phối

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

Hợp đồng của bộ tổng hợp này có thể được xem trên trình duyệt blockchain. Bằng cách gọi các phương thức cụ thể trong hợp đồng, bạn có thể xem tất cả các Máy Oracle ngoại tuyến mà bộ tổng hợp này chứa. Các Máy Oracle ngoại tuyến này là một số tài khoản bên ngoài, chúng có thể cung cấp dữ liệu giá cho nhiều bộ tổng hợp, chẳng hạn như BTC/USD và ETH/USD.

Quy trình hoạt động của hợp đồng trên chuỗi như sau:

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

  2. Thực hiện công việc chuẩn bị sau khi kiểm tra.

  3. Thực hiện kiểm tra chữ ký cho từng dữ liệu chữ ký, xác minh giá trị hash, kiểm tra vai trò của người ký và tính lặp lại.

  4. Kiểm tra thứ tự giá trị quan sát, chọn giá trị trung vị và đảm bảo không vượt quá ngưỡng. Ghi lại câu trả lời của Máy Oracle và thực hiện kiểm tra.

Quá trình kiểm tra sẽ so sánh độ chênh lệch giá cả mà hai Máy Oracle đưa ra có nằm trong phạm vi hợp lý hay không.

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

Đăng ký nguồn cấp dữ liệu

Để tăng cường tính linh hoạt và giảm chi phí quản trị, có thể sử dụng cách kết nối bằng Feed Registry. Feed Registry có thể hiểu là một bộ tổng hợp PriceFeeds, đã tổng hợp nhiều priceFeed. Người sử dụng có thể trực tiếp đọc dữ liệu giá qua Feed Registry mà không cần tự thiết lập priceFeed.

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

cơ chế báo giá

Dữ liệu giá được tổng hợp qua nhiều cấp độ, chủ yếu bao gồm ba mặt: tổng hợp nguồn dữ liệu, tổng hợp nhà điều hành nút và tổng hợp mạng Máy Oracle.

Dữ liệu giá gốc đến từ các nền tảng giao dịch lớn. Một số nhà cung cấp dịch vụ tổng hợp dữ liệu chuyên biệt sẽ thu thập và xử lý những dữ liệu gốc này, đây là sự tổng hợp nguồn dữ liệu ở tầng đầu tiên.

Tầng thứ hai được thực hiện bởi các nhà điều hành nút. Họ lấy dữ liệu giá từ nhiều nhà cung cấp dịch vụ tổng hợp dữ liệu độc lập, lấy giá trị trung bình và loại bỏ giá trị ngoại lai.

Lớp cuối cùng là sự tổng hợp của toàn bộ mạng Máy Oracle, phương pháp phổ biến là lấy giá trị trung bình khi số lượng nút phản hồi đạt giá trị đã được thiết lập.

Cập nhật giá lên chuỗi cần thỏa mãn một trong hai ngưỡng sai lệch hoặc ngưỡng nhịp tim. Hai tham số này của các PriceFeed khác nhau có thể khác nhau.

Hệ thống Máy Oracle này dễ dàng kết nối và có độ an toàn cao, nhưng do tồn tại ngưỡng sai lệch, việc cập nhật giá tương đối chậm, thường phù hợp với các tình huống ứng dụng không quá nhạy cảm với việc cập nhật giá.

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

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

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

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

Máy Oracle chi tiết series của Chainlink (dưới)

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
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • 7
  • Chia sẻ
Bình luận
0/400
DeFiCaffeinatorvip
· 07-19 03:30
Nếu là on-chain! Nó có đáng tin cậy không?
Xem bản gốcTrả lời0
DogeBachelorvip
· 07-18 21:53
Cái này quá phức tạp, tôi chỉ hiểu được btc.
Xem bản gốcTrả lời0
SingleForYearsvip
· 07-18 21:49
Không có hợp đồng nào trên chuỗi, chỉ thích phân tán.
Xem bản gốcTrả lời0
LayerHoppervip
· 07-18 21:48
Tôi sẽ chờ xem bẫy này có bị lật ngược hay không.
Xem bản gốcTrả lời0
MagicBeanvip
· 07-18 21:47
Cuối cùng cũng đã chờ đến lúc giải quyết được lỗi đơn điểm rồi.
Xem bản gốcTrả lời0
ApeShotFirstvip
· 07-18 21:43
tăng lên tăng lên tăng lên! Theo Máy Oracle kiếm tiền nào!
Xem bản gốcTrả lời0
PumpStrategistvip
· 07-18 21:42
Có thể, nhưng độ chính xác của giá cả cảm thấy vẫn chưa đủ.
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)