Popular Science: Làm cho giải pháp cổng tiên tri của Polkadot DeFi cởi mở hơn
Acala Network
2020-12-08 06:50
本文约2929字,阅读全文需要约12分钟
Một cổng dịch vụ Oracle mở, tương thích và phi tập trung dần dần trong hệ sinh thái Polkadot.

Bài viết này được dịch từ: "Introducing the Open Oracle Gateway for Polkadot"

By Bette Chen and Bryan Chen

tiêu đề phụ

1 Cách Acala xem các nhà tiên tri

Acala’s Previous Approach to Oracles

Cho đến nay, Acala vận hành mạng tiên tri thông qua nhiều nút tự xây dựng, để cung cấp cho mạng dữ liệu ngoài chuỗi và đánh giá khả năng cho vay trên chuỗi cũng như rủi ro thanh lý hệ thống. Theo nhu cầu cụ thể của các ứng dụng liên quan đến DeFi hiện tại, cơ sở hạ tầng máy tiên tri mà chúng tôi thiết kế có các đặc điểm sau:

  • Hoạt động của nhiều bên: Mạng của nhà cung cấp tiên tri Acala chấp nhận nhiều nguồn dữ liệu nút và tổng hợp tất cả các nguồn dữ liệu để có được một mức giá tối ưu duy nhất, do đó giảm các yếu tố tấn công

  • QoS (Chất lượng dịch vụ): Trong mạng Acala, các dịch vụ tiên tri được phân loại là các giao dịch quan trọng ở cấp hệ thống và mỗi khối sẽ dành một lượng không gian nhất định cho các dịch vụ tiên tri, do đó, nguồn cấp giá mà mạng thu được đáng tin cậy hơn và bị chậm trễ hơn Nhỏ nhất

  • Phí dịch vụ tùy chỉnh: Acala đã triển khai cài đặt phí dịch vụ tùy chỉnh (ví dụ: dịch vụ nguồn cấp dữ liệu giá máy Oracle không tính phí dịch vụ) và chống tấn công DDoS, chẳng hạn như cho phép mỗi nhà cung cấp máy Oracle được ủy quyền được gọi một lần cho mỗi khối, vì vậy để đảm bảo an ninh mạng và giảm chi phí

  • Phân quyền dần dần: Trong giai đoạn đầu, mỗi nhà cung cấp dịch vụ tiên tri cần được Acala phê duyệt và ủy quyền để đưa vào danh sách trắng nhằm tối đa hóa khả năng dự đoán và bảo mật mạng. Trong tương lai, khi mạng tiếp tục phát triển, nó sẽ ngày càng trở nên phi tập trung và không cần cấp phép

tiêu đề phụ

2 Khởi hành - Mở cổng tiên tri

Moving Forward - The Open Oracle Gateway

Hiện tại, Open Oracle Gateway (OOG) do nhóm Acala, Laminar và Band cùng phát triển và phiên bản quan trọng đầu tiên đã được phát hành. Các tính năng hiện tại của cổng như sau:

Mạng đa Oracle

Ngoài việc Acala vận hành tiên tri của riêng mình và cung cấp dịch vụ định giá, giải pháp cổng tiên tri cho phép nhiều bên tham gia. Về cơ bản, bất kỳ nhà cung cấp dịch vụ tiên tri nào cũng có thể trở thành nhà cung cấp tiên tri mới cho mạng sau khi được quản trị phê duyệt và nó sẽ có hiệu lực sau khi Thời gian chạy được cập nhật. Sau đó, thiết lập làm nhà điều hành nút mới để bắt đầu cung cấp dữ liệu ngoài chuỗi cho Acala. Các nguồn dữ liệu này sẽ được tổng hợp thành một nguồn cấp giá hợp lý thông qua cổng.

Các nhà cung cấp trong mạng tiên tri hiện tại có thể làm cho Pallet tiên tri của họ (dựa trên Pallet tiên tri mặc định) đáp ứng các yêu cầu cụ thể của họ, chẳng hạn như xác minh đầu vào dữ liệu chuỗi chéo. Chúng tôi cũng có thể dễ dàng tích hợp với các API Oracle đã ký hiện có, chẳng hạn như nhà tiên tri giá Coinbase (https://blog.coinbase.com/introducing-the-coinbase-price-oracle-6d1ee22c7068), chỉ cần thêm Pallet nhà cung cấp Coinbase và xác minh chữ ký của nó .

Cổng về cơ bản là một siêu mạng hoặc siêu tổng hợp, sẽ cho phép nhiều nhà cung cấp dịch vụ sinh thái cung cấp các dịch vụ khác biệt để đáp ứng các nhu cầu khác nhau của ứng dụng.

Acala là một mạng phi tập trung dần dần.Việc quản trị mạng sẽ bắt đầu bằng PoA (Quản trị Nghị viện được ủy quyền), sau đó dần dần chuyển thành quản trị quốc hội được bầu chọn, và cuối cùng đạt được sự phân cấp thực sự. Vì vậy, những nhà cung cấp hoặc nhà điều hành nút muốn tham gia cổng tiên tri này cần phải thông qua sự chấp thuận quản trị của quốc hội.

Chọn nguồn cấp dữ liệu giá mà bạn muốn

Mỗi Dapp có thể chọn một nhà cung cấp dịch vụ cụ thể để cung cấp dịch vụ cung cấp giá theo sở thích của riêng mình. Ngoài ra, mỗi Dapp có thể chọn tích hợp nguồn cấp giá tổng hợp của tất cả các nhà cung cấp hoặc nó có thể lấy dữ liệu thô của một nhà điều hành nút độc lập hoặc tổng hợp nguồn dữ liệu độc lập. Nói tóm lại, công cụ tổng hợp nguồn cấp giá sẽ tiếp tục tùy chỉnh và tối ưu hóa theo nhu cầu thị trường, vì vậy người dùng cần dịch vụ dữ liệu có thể chọn giá trung gian, giá trung bình và các phương pháp khác phù hợp với sở thích của họ.

Chất lượng dịch vụ (QoS) & Miễn phí

Nguồn cấp giá được cung cấp bởi tất cả các nhà cung cấp tiên tri liên quan đến Acala sẽ phục vụ mạng Acala dưới dạng QoS-Chất lượng dịch vụ. Các giao dịch được gửi bởi nhà điều hành tiên tri là các giao dịch hoạt động.Nói một cách đơn giản, các giao dịch chính trong hệ thống Acala cần được ưu tiên và đảm bảo hoàn thành trong mỗi khối. Giải pháp này sẽ ngăn chặn nguồn cấp dữ liệu giá không hợp lệ và lỗi thời do Phí gas và tắc nghẽn mạng, chẳng hạn như sự kiện thiên nga đen.

tiêu đề phụ

3 Trạng thái Dự án & Các bước Tiếp theo

Project Status & Next Step

Hiện tại, giải pháp oracle gateway đã được triển khai và chạy thử nghiệm trên mạng Mandala của Acala. Ngoài các nhóm Acala và Laminar, nhóm Band cũng đóng góp vào giải pháp cổng tiên tri. Chúng tôi hy vọng rằng cổng tiên tri này có thể trở thành cơ sở hạ tầng trong các hệ thống DeFi có liên quan như Polkadot, Kusama và Acala. Do đó, chúng tôi hoan nghênh các nhà cung cấp dịch vụ tiên tri xem mã kỹ thuật có liên quan của giải pháp tiên tri, thảo luận với chúng tôi về cách tích hợp và đóng góp mã hoặc cung cấp dịch vụ cho từng hệ sinh thái đang phát triển.

Trong tương lai, chúng tôi có thể có một hội đồng tiên tri riêng để quản trị on-chain đối với tư cách thành viên của nhà cung cấp và nhà điều hành cũng như những thứ liên quan khác. Điều quan trọng là logic on-chain và mô hình kinh tế của Acala có thể tùy chỉnh, do đó, không gian thiết kế cho mô hình kinh tế tiên tri và cơ chế thanh toán on-chain là rất lớn.

4 tham gia với chúng tôi

Get Involved

Open Oracle Gateway nhằm mục đích trở thành một cơ sở hạ tầng mà mọi người có thể tham gia mở rộng và cải thiện. Nếu bạn là nhà phát triển hoặc nhà cung cấp dịch vụ tiên tri, Open Oracle Gateway hy vọng sẽ trở thành cơ sở hạ tầng mà mọi người có thể tham gia mở rộng và cải thiện. Hãy xem Open Oracle Gateway Wiki:https://wiki.acala.network/learn/basics/oracle,Tham gia bất hòa chính thức của Acala:https://discord.com/invite/6QHVY4X, để thảo luận về một tương lai rộng mở hơn cho những cỗ máy tiên tri.

Acala Network
作者文库