
二級標題
By Bette Chen and Bryan Chen
二級標題
1 Acala 如何看待預言機
Acala’s Previous Approach to Oracles
截至目前, Acala 是通過自建的多個節點來運營預言機網絡,從而為網絡提供鏈下數據以及評估鏈上借貸能力與系統清算風險。根據目前DeFi 相關應用的特定需求,我們所設計的預言機基礎設施擁有以下幾個特點:
多方運營:Acala 預言機提供商網絡接受多個節點數據來源,並聚合所有數據來源獲取單個最優價格,從而減少攻擊因素
QoS(Quality of Service 服務質量):Acala 網絡中,預言機服務被分類為系統級重要交易,每個區塊都會預留一定的空間給預言機服務,因此網絡所獲取的餵價更可靠,延遲性最小
自定義手續費:Acala 已實現自定義手續費設置(如預言機餵價服務不收取手續費)與防DDoS 攻擊,如允許每個區塊一次就能調用每個授權的預言機提供商,以確保網絡安全與降低成本
二級標題
二級標題
2 啟程—— 開放預言機網關
Moving Forward - The Open Oracle Gateway
目前,該開放預言機網關(OOG)是由Acala ,Laminar 以及Band 團隊共同協作開發,並推出了第一個具有里程碑意義的版本。目前該網關所擁有的特性如下:
多預言機網絡
Default oracle pallet (提供商):
Default oracle pallet (提供商):https://github.com/open-web3-stack/open-runtime-module-library/tree/master/oracle
目前預言機網絡中的提供者能讓他們的預言機Pallet (基於Default Oracle Pallet )滿足他們特定的要求,如驗證跨鏈數據輸入。我們還可以很輕鬆地實現與現有的簽名Oracle APIs 集成,比如Coinbase price oracle(https://blog.coinbase.com/introducing-the-coinbase-price-oracle-6d1ee22c7068),只需添加一個Coinbase Provider Pallet並驗證其簽名即可。
該網關本質上是一個元網絡或是元聚合器,這將允許眾多生態服務商提供差異化的服務以滿足應用程序的各種需求。
Acala 是一個漸進式去中心化的網絡,網絡治理將會以PoA (委派議會治理)開啟,然後逐步變成選舉議會治理,最終實現真正去中心化。所以那些想要加入這個預言機網關的提供商或是節點運營商需要通過議會治理批准。
選擇自己想要的餵價來源
每個Dapp 都能夠根據自己的偏好選擇某一個特定的服務商提供餵價服務。除此之外,每個Dapp 可以選擇整合了全部提供商的聚合餵價,也可以去獲得某個獨立的節點運營商的原始數據或是對該獨立的數據源進行聚合。總之,餵價聚合器將會不斷根據市場需求定制優化,因此需要數據服務的用戶可以選擇中間價格,或是平均價格以及其他符合自己喜好的方式。
服務質量(QoS)& 免費
二級標題
Black Thursday:https://medium.com/aave/crypto-black-thursday-the-good-the-bad-and-the-ugly-7f2acebf2b83
二級標題
3 項目狀態& 下一步
Project Status & Next Step
目前,該預言機網關方案已經部署並運行在Acala 的Mandala 測試網上。除了Acala 與Laminar 團隊,Band 團隊也為該預言機網關方案作出了貢獻。我們希望這個預言機網關能夠成為波卡、Kusama 與Acala 等相關DeFi 體系中的一項基礎設施。因此,我們非常歡迎預言機服務提供商能夠查看該預言機方案的相關技術代碼,與我們探討相關集成的方式,為每個正在成長的生態貢獻代碼或是提供服務。
未來,我們可能會設置一個單獨的預言機理事會,目的是要為提供商與運營商的成員資格與其他相關事物進行鏈上治理。重要的是,Acala 的鏈上邏輯與經濟模型都是可定制化的,因此,預言機經濟模型與鏈上支付機制的設計空間是巨大的。
關於在Acala 測試網上運行一個預言機網絡的例子:Acala Oracle Example:https://acala-testnet.subscan.io/runtime/OperatorMembershipAcala?version=606
查看https://acala-testnet.subscan.io/account/5Fe3jZRbKes6aeuQ6HkcTvQeNhkkRPTXBwmNkuAPoimGEv45
4 加入我們
Get Involved
該開放預言機網關是希望能夠成為一個所有人都能夠參與擴展和改進的基礎設施。如果你是一個開發者或是預言機服務提供商,該開放預言機網關是希望能夠成為一個所有人都能夠參與擴展和改進的基礎設施可查看the Open Oracle Gateway Wiki:https://wiki.acala.network/learn/basics/oracle,加入Acala 官方Discord:https://discord.com/invite/6QHVY4X,共同討論預言機更加開放的未來。