7*24快訊如何使用C...

如何使用Chainlink Keepers自動執行智能合約

智能合約應用一直在不斷發展:最初,智能合約被用於分發並分配區塊鏈通證的權益;後來,開發者開始去中心化的預言機網絡最新混合型智能合約,將鏈上應用接入外部數據和鏈下計算資源,以建立去金融機構、動態NFT和GameFi等全新的市場;而如今,我們的基礎架構中又出現了一種新的工具,就是看門人。

本文將探討智能合約自動化及其可能帶來的各種可能性。文章一開始會先為智能合約自動化做一個定義,詳細的維護者觸發智能合約的機制,並探討智能合約自動化所涉及的關鍵安全和成本。考慮因素。然後,文章將聚焦Chainlink Keepers 的價值以及智能動作將發生的各種應用場景。

如果你是近代開發者,並希望了解詳細和技術,請直接跳轉到底層代碼的入門教程或查看Chainlink Keepers開發文檔

什麼是智能合約自動化?

一開始,我們要先統一智能合約自動化的概念,也就是要搞清楚智能合約自動化可以幫助開發者解決哪些問題。

問題:智能合約無法自動執行

智能合約是在部分鏈其代碼邏輯是:“如果發生事件x,則執行任務y”。然而,智能合約無法自動執行,觸發,合約要被一筆鏈上交易觸發才能運行,並並在鏈上發起改變狀態。外部圖標交易的作用是“喚醒”智能合約,並觸發程序邏輯。就像你用鼠標點擊桌面上的那樣才能啟動一樣。

舉個例子,你一定要發起一筆鏈上的交易,調用鏈上通話協議的交易功能,才能講講電話的不足。引用這個功能,講故事的智能合約會參考鏈上餵,如果是,則用戶的兔子品會被騙,以支付欠款;否則,交易會被退回。

一些情況下,終端用戶會直接通過自己的智能交互來調用鏈上功能。去中心化的貨幣市場借,可以發起一筆交易,通過抵押資產來貸通證,這個交易可以直接觸發智能合約的觸發函數。 ,很多時候運行智能合約以保證協議能夠健康,必須能夠自動執行鏈上功能。

解決方案:通過Keepers實現交易自動化

守護者是外部賬戶(EOA),可以在一定概率下觸發智能合約基於預定義的條件執行。開發團隊、DAO或協議用戶可以在任務中定義/提交觸發條件以及完成keeper任務的獎勵。智能合約會基於時間(比如每天標準時間下午5點觸發x函數)或事件(比如當資產價格超過某一閾值時觸發函數)自動執行。

Keepers 是非常非常用的智能合約自動化機器人,監控器預定義的條件是否達成,最終使用這個標準自動發起交易。在過程中,Keeper 會鏈下計算來執行與鏈上同樣的智能合約函數。如果函數返回值為真,則維護者會發起一次鏈上交易,調用鏈上智能合約函數。當函數被調用後,協議的智能合約就會發生條件是否滿足,會發起狀態變更,以確保keeper 是正確的。因此,智能合約只有當需要時才能明確定義的條件在區塊鏈上運行。

顯示智能合約自動化如何與Chainlink Keepers 配合使用的圖表

本身看守的作用相對比較簡單易懂,但更重要的是在實現看守的一些中考慮關鍵的技術問題,以更好地理解Chainlink 看守在設計方面的獨特優勢。

智能合約自動執行需要考慮的安全和成本因素

以下是在自動執行合約時必須考慮的安全和因素。

手動完成DevOps任務以及使用中心化的服務器

有一種方案中,管理員存在單點失效,無法保障,有一種方案中,管理員存在單點失效,保障時間執行智能合約函數(注:如管理員下線或延遲)。 、協議資金枯竭以及用戶的資金損失。

靠開發者手動完成DevOps 任務佔用項目有限的開發時間和資源,而這些資源本來可以利用開發核心產品和擴大生態會營銷。隨著時間遷移,項目想要通過將智能合約自動化來簡化用戶體驗,並添加更多高級的功能。因此,手動完成DevOps 任務會產生麻煩。最終,智能合約需要實現去中心化,而重要的觸發合約執行的鏈下管理員基礎架構也需要去實現中心化。

賞金機製成本高昂且無法預測

另一類飼養員採用的方式是懸賞機會。當滿足條件時,一個調用鏈上功能的飼養員會獲得一次機會。雖然這個方案基於中心化的飼養員模式得到了改善,但仍然在不斷的優惠繪畫、中心化水平以及不可預測的性方面的挑戰。

賞金機制最大的問題在於,飼養員節點最終會形成“贏者通吃”的直接競爭,這會引發優先天然氣拍賣(PGA)的價格戰。飼養員之間相互競爭,將不斷推高天然氣價格。飼養員必須支付增加的汽油來讓礦工優先處理他們的費用。由於條件滿足後可以調用一次智能合約函數,因此只有最先調用函數的飼養員成功獲得報酬無勞。所有其他飼養員因發起的交易失敗而白承擔煤氣費功損失。用戶頭上。

採用公開的懸賞機制的守門員伴隨著其他以及其他的問題。例如,GA 會掩蓋鏈上的擁堵,進一步推高守門員網絡其他用戶的天然氣費用。中心化的守護者參與網絡中,負責監控和提交交易的守護者數量會相對較窄,因此在時間方面會打折扣。

公開賞金機制還有一個危險的約會,是管理員無法直接對智能合約做出承諾,保證服務的及時性。比如,如果有一小群人來參加比賽,因為汽油價格太高、汽油不足或沒時間等原因而不能及時觸發鏈上合同,那麼話協議可能就無法及時清除,最終導致契約違約。

從上述這些守門員方案中我們可以總結出一個經驗教訓,那就是網絡在自動觸發智能合約時需要提供表演、防修改以及可用性。

Chainlink Keepers:去中心化,成本低,並且能可靠地自動執行智能合約

項目不採用中心化的門禁機制,或者盡量採用公開的機制,而不是使用Chainlink 守護者實現合約自動化。 Chainlink Keepers是一個去中心化的交易自動化服務,智能實踐和獎勵機制都得到了戰的檢驗。 Chainlink Keepers已經在以太坊和Polygon上運行,未來時間接入更多區塊月。

Chainlink Keepers 擁有以下優勢:

  • 經濟激勵——Chainlink Keepers為用戶提供了一個簡單的框架,用戶可以明確定義去化Chainlink節點的任務和獎勵,並創建可預測的經濟激勵機制。
  • 運行穩定——Chainlink Keepers 沿用Chainlink Price Feed 的DevOps 團隊運行節點,這些DevOps 團隊在地網絡擁堵和市場運動期間Chainlink Price Feeds 能可靠運行。 Chainlink Keepers 節點也已經在各個Chainlink 服務(如:價格信息)中為智能合約保障了800多億美元的價值
  • 成本低——Chainlink Keepers網絡擁有多項燃氣費優化功能,同時可以降低應用自動化的成本;建立了輪轉機制的節點,避免PGA價格戰並穩定用戶成本。
  • 執行去中心化——Chainlink建立了去中心化且透明化的Keeper池,可以更安全、及時地執行智能合約,為團隊節省大量時間,並降低了人為或中心化服務器存在的風險。
  • 功能吸引——Chainlink Keepers可以執行高級的鏈下計算並生成智能合約可調用的數據,因此可以為開發者實現虛擬的高級功能,並且不需要額外的虛擬假象。
  • 無縫集成——Chainlink Keepers 可以在幾個小時內集成至智能合約。開發者文檔可以簡單易懂的開發並獲得詳細的指導。
Chainlink Keepers 註冊
者可以利用Chainlink Keepers輕鬆添加新的維護任務,自動執行各種智能合約功能。

Chainlink Keepers 使許多項目更深入地了解智能合約的功能並提升用戶體驗。

Chainlink Keepers 自動執行智能合約的例子

我們會跟大家分享幾個Chainlink Keepers的具體例子。

自動收益並咀嚼

煉金術士 是一個還貸的對話協議。其集成了鏈條保持者,每天聚合用戶的父母資產所產的資產。

以去中心化的方式恢復彈性供應通證

科蒂 正使用Chainlink Keepers定錨清潔流動指數(CVI)來調整通證供應量,UTC時間每天半夜12點會重新調整一次。清潔可以更好地保障通證以完全去中心化的方式定位CVI指數。

以最佳方式重新流動性

遮陽金融 是針對Unwap v3流動性提供方(LP)的管理協議,其目的是優化收益目標。 Visor Finance集成Chainlink Keepers,當達到預定義閾值時將收益資產和重投資到了流動性持倉和單一投資資產限價單。因此,LP可以高效及時地配置資產,並維持資產的重要性。

當特定事件發生時觸發版NFT

詛咒NFT 是一個動態的NFT藝術項目,項目基於坊以太價格走勢展示出模特出幣Krystal Schott資金集成不同的3D渲染模式。詛咒NFT Chainlink Keepers,當以太價格達到2萬美元時將觸發NFT展示最終目的的完整形態。

如何使用Chainlink Keepers創建自動化的dApp

如果你想馬上快速混合型智能合約應用,並需要接入鏈下數據或計算資源,請查看我們的開發者文檔,你也可以通過不和諧諮詢技術問題或與Chainlink專家安排電話通訊

想要了解更多,請訪問鏈環,訂閱Chainlink新聞,並在推特YouTube紅迪網上關注Chainlink。



Source Link

最受歡迎

繼續閱讀

長期持有者持有的比特幣(BTC)供應量達到最高水平

根據Glassnode 的估計,比特幣的長期持有者(LTH)目前擁有1452 萬枚BTC,創歷史新高,只剩下25% 留給短期持...

抓住Web3 遊戲的先發優勢:成功策略

Web3和區塊鏈技術的出現徹底改變了遊戲行業,為開發者和企業家提供了前所未有的機遇。 Web3 遊戲的去中心化性質為創新遊戲貨幣化模式、玩家所有權和社區參與打...

現在讀

$COOKIE, the Cookie3 Mark...

Tallinn, Estonia, March 26th, 2024...

長期持有者持有的比特幣(BTC)供應量達到最高水平...

根據Glassnode 的估計,比特幣的長期持有者(LTH)目前擁有1452 萬枚BTC,創歷史新高,只剩下25% 留給短期持有者和投機者。 儘管BTC 的價格在過去一個月中保持相對平穩,範圍在約29,000 美元至31,000 美元之間,但人們還是開始瘋狂囤積。 ...

Caldera 宣布與Espresso Syste...

Caldera 開發人員可以利用Espresso Sequence...

抓住Web3 遊戲的先發優勢:成功策略

Web3和區塊鏈技術的出現徹底改變了遊戲行業,為開發者和企業家提供了前所未有的機遇。 Web3 遊戲的去中心化性質為創新遊戲貨幣化模式、玩家所有權和社區參與打開了大門。對於那些尋求利用Web3 遊戲巨大潛力的人來說,確保先發優勢至關重要。 了解Web3 遊戲生態系統在深入研究Web3 遊戲之前,有...

Taapsee Pannu 推出NFT 平台,介紹...

企業家貢獻者表達的意見是他們自己的。 您正在閱讀《企業家印度》,這是企業家媒體的國際特許經營刊物。 女演員Taapsee Pannu 最近推出了“taapseeclub.com”,這是她自己的非同質代...

比特幣(BTC) 地址休眠超過11 年,轉移310...

經過11 年多的閒置之後,一個包含3100 萬美元BTC 的休眠比特幣地址最近突然活躍起來。 2023年7月22日,地址 轉入 將其全部餘額轉移到新地址。 早期BTC 地址復活 比特幣自2009 年以來就已經存在,因此存在多年來不活躍的休眠地址,其中包含大量BTC。這種加密貨幣的一些早期採用者能夠...

加密貨幣死了嗎?當今加密貨幣的現狀

您之前可能聽說過加密貨幣正在消亡(或比特幣已消亡)。在這篇文章中,我們將研究加密貨幣的狀態,並嘗試回答這個問題:加密貨幣現在已經死了嗎? 在我們開始之前,我們想澄清一下,本文指的是最廣泛意義上的“加密貨幣行業”; 在裡面 網絡3 感覺。該定義包括加密資產市場; 但它還包括其他非財務用例。 隨著近來加...

Chancer 可能成為體育和社交博彩領域的下一個...

加密貨幣 隨著企業財報季節的繼續,本週股市表現好壞參半。在Ne...

以太坊(ETH) 創下兩個月來CEX 流入最高紀錄...

過去一周,以太坊(ETH)流入中心化交易所(CEX)的資金量創下了過去兩個月來的最高水平。這些重大的資產變動表明ETH 的價格可能會下跌。 CoinGecko 數據顯示,第二大加密貨幣的價格一直在小幅下跌,過去一周價值下跌了2.5%。截至撰寫本文時,以太幣易手價格為1,892.65 美元,過去24...

新的DeFi 法案有“不可行的義務”

加密貨幣創新委員會表示,新的反洗錢法案沒有為DeFi 中的非法金融...

幣安大幅削減成本,瑞波幣為美國銀行和加密貨幣風險投...

美國證券交易委員會(SEC)對加密貨幣公司的打擊似乎嚴重影響了幣安的業務。據報導,在過去幾週內,該加密貨幣交易所解雇了1,000 多名員工,並削減了一些福利。 幣安表示,“當前的市場環境和監管環境”導致利潤下降,這表明可能正在進行更多削減。一位發言人告訴Cointelegraph,該公司將考慮縮減“...

Automata 雙週更新:第48 期| 通過自動...

迎接新的季度意味著設定我們的意圖並為團隊規劃下一步的行動。幕後醞釀的一切——合作、產品功能和營銷發布——很難抑制我們的興奮。我們一開始就在1RPC(2 個備受期待的第2 層主網)上添加了對Linea 和Base 的支持。科技載體更新頁腳以顯示界面版本平滑的用戶體驗 USDC CCTP 支持 關於仲裁...