使用預(yù)言機(jī)將數(shù)據(jù)和api變現(xiàn)的方法
智能合約乘著數(shù)據(jù)/API經(jīng)濟(jì)和自動化發(fā)展的東風(fēng),利用區(qū)塊鏈網(wǎng)絡(luò)極高的安全性,基于數(shù)據(jù)輸入自動執(zhí)行多方流程。目前實現(xiàn)的應(yīng)用場景包括:金融衍生品合約基于市場價格數(shù)據(jù)自動交割;農(nóng)作物保險基于天氣數(shù)據(jù)執(zhí)行理賠;貿(mào)易融資合約通過物聯(lián)網(wǎng)設(shè)備確定貨物完好無損送達(dá),并自動支付貨款。除此之外還有無數(shù)其他的應(yīng)用場景,但其中都存在一個共同問題,那就是區(qū)塊鏈本身無法與鏈下系統(tǒng)交互或調(diào)用API,這就是我們所謂的預(yù)言機(jī)問題。
Chainlink 解決了預(yù)言機(jī)問題,并讓數(shù)據(jù)提供商能夠輕松將數(shù)據(jù)直接賣給所有區(qū)塊鏈,無需投入額外資源或創(chuàng)建新的基礎(chǔ)架構(gòu)。本文將討論數(shù)據(jù)提供商使用Chainlink軟件和預(yù)言機(jī)網(wǎng)絡(luò)的兩種模式,面向所有區(qū)塊鏈網(wǎng)絡(luò)快速將數(shù)據(jù)變現(xiàn)。
- 通過現(xiàn)有API變現(xiàn)——一小時內(nèi)將數(shù)據(jù)賣到Chainlink網(wǎng)絡(luò),無需改變現(xiàn)有商業(yè)模式或后端基礎(chǔ)架構(gòu)。
- 提升數(shù)據(jù)可靠性——幾小時內(nèi)在Chainlink網(wǎng)絡(luò)中發(fā)布節(jié)點,以銷售更多數(shù)據(jù)。Chainlink網(wǎng)絡(luò)為用戶提供創(chuàng)新的數(shù)據(jù)簽名工具,提升數(shù)據(jù)可靠性。
在我們具體討論每個方案之前,先來說說預(yù)言機(jī)為何是數(shù)據(jù)提供商連接至智能合約不可或缺的關(guān)鍵環(huán)節(jié)。
預(yù)言機(jī)對數(shù)據(jù)提供商意義重大
智能合約將商業(yè)邏輯寫成代碼(注:如果事件x發(fā)生,則執(zhí)行行為y),并在區(qū)塊鏈上運(yùn)行。因此智能合約本身具有極高的確定性,其最終結(jié)果也具有客觀權(quán)威性。智能合約嚴(yán)格按照代碼執(zhí)行,結(jié)果無法被篡改,而且減少了對手方風(fēng)險、糾紛和流程低效問題,因此相比傳統(tǒng)合約具有極大優(yōu)勢。然而,區(qū)塊鏈要在安全性和可靠性上做到完美,就必然會在連通性上有所犧牲。計算機(jī)一旦斷網(wǎng)就會與世隔絕,同樣地,智能合約如果沒有預(yù)言機(jī),也將只剩下商業(yè)邏輯,無法獲得任何真實世界中的數(shù)據(jù)或事件。
預(yù)言機(jī)是一個中間件,可以安全地連接鏈上和鏈下世界,讓智能合約可以訪問API服務(wù),利用鏈下數(shù)據(jù)觸發(fā)合約執(zhí)行或?qū)㈡溕蠑?shù)據(jù)輸出至鏈下系統(tǒng)。簡而言之,預(yù)言機(jī)可以幫助數(shù)據(jù)提供商在區(qū)塊鏈環(huán)境中將現(xiàn)有基礎(chǔ)架構(gòu)變現(xiàn)。預(yù)言機(jī)從API獲取數(shù)據(jù),并發(fā)送至區(qū)塊鏈網(wǎng)絡(luò)、將智能合約的消息/指令發(fā)送至外部系統(tǒng)并使用各種驗證工具確保數(shù)據(jù)的準(zhǔn)確性和完整性。
Chainlink目前是市場領(lǐng)先的預(yù)言機(jī)服務(wù)商,其開源軟件經(jīng)過了多輪嚴(yán)格的審計,驅(qū)動著Chainlink價格參考數(shù)據(jù)等去中心化的預(yù)言機(jī)網(wǎng)絡(luò)。Chainlink具有極強(qiáng)的通用性,可以與任何區(qū)塊鏈兼容,并將鏈上智能合約連接至任何外部API接口。也就是說,所有市場的數(shù)據(jù)提供商都可以通過Chainlink訪問任何區(qū)塊鏈。
通過Chainlink同時面向所有區(qū)塊鏈銷售數(shù)據(jù)
目前有幾百條區(qū)塊鏈,這些鏈上運(yùn)行的智能合約覆蓋豐富的應(yīng)用場景,其中包括金融、保險、游戲和國際貿(mào)易等。對于數(shù)據(jù)提供商來說,要集成至所有區(qū)塊鏈需要耗費(fèi)大量時間和精力,而這些時間本來可以花在更核心的業(yè)務(wù)上,而不是花在部署和維護(hù)基礎(chǔ)架構(gòu)上。隨著區(qū)塊鏈技術(shù)不斷被廣泛應(yīng)用,區(qū)塊鏈數(shù)量也將隨之上漲,這將進(jìn)一步加劇資源和開發(fā)者的帶寬壓力。
數(shù)據(jù)提供商與其花時間分別接入一條條區(qū)塊鏈,不如將這個任務(wù)交給Chainlink,將Chainlink預(yù)言機(jī)作為唯一網(wǎng)關(guān),統(tǒng)一面向所有區(qū)塊鏈銷售數(shù)據(jù)。Chainlink現(xiàn)已覆蓋大多數(shù)主流的區(qū)塊鏈,包括以太坊、比特幣、超級賬本、Polkadot、Cosmos以及Ava等。除此之外,Chainlink還開發(fā)出了簡單好用的框架,并發(fā)布了賞金計劃,快速集成至新的區(qū)塊鏈,以不斷拓寬市場和應(yīng)用規(guī)模。Chainlink不僅能使現(xiàn)有的數(shù)據(jù)基礎(chǔ)架構(gòu)立即接入所有主流的區(qū)塊鏈,而且還能為數(shù)據(jù)提供商提供長遠(yuǎn)的解決方案,兼容未來可能出現(xiàn)的新型區(qū)塊鏈。
Chainlink集成方案:基礎(chǔ)版和高級版
Chainlink在設(shè)計之初就考慮到了新興基礎(chǔ)架構(gòu)與現(xiàn)有數(shù)據(jù)經(jīng)濟(jì)的兼容問題,因此可以完美兼容遺留數(shù)據(jù)和API接口,無需更改后端系統(tǒng)或商業(yè)模式。另外,現(xiàn)有的數(shù)據(jù)提供商還能輕松運(yùn)行自己的Chainlink節(jié)點,以豐富產(chǎn)品內(nèi)容并直接面向智能合約銷售數(shù)據(jù)。成為Chainlink節(jié)點運(yùn)營商后,他們就能夠更好地向用戶保障數(shù)據(jù)完整性,并直接在鏈上接受付款,這將提升銷售額以及數(shù)據(jù)安全性。
這兩種方案相輔相成,可以讓現(xiàn)有數(shù)據(jù)提供商靈活地應(yīng)用Chainlink面向區(qū)塊鏈銷售數(shù)據(jù)。
利用現(xiàn)有預(yù)言機(jī)網(wǎng)絡(luò)快速啟動數(shù)據(jù)銷售
數(shù)據(jù)提供商可以在一小時內(nèi)通過其現(xiàn)有API接口向Chainlink網(wǎng)絡(luò)銷售數(shù)據(jù)。Chainlink節(jié)點網(wǎng)絡(luò)能夠聚合鏈上數(shù)據(jù)請求,并發(fā)送給數(shù)據(jù)提供商,數(shù)據(jù)提供商可以高效對接市場需求,在最大程度上降低在鏈上銷售數(shù)據(jù)的初始投入。這個方案無需改變原有的商業(yè)模式,因為節(jié)點與其他傳統(tǒng)用戶一樣都可以用美元等法幣支付API數(shù)據(jù)。目前Chainlink已經(jīng)接入了許多優(yōu)質(zhì)的API提供商,比如谷歌、BigQuery的數(shù)據(jù)集、CoinGecko以及美國國家海洋和大氣治理局(NOAA)的天氣數(shù)據(jù)等。
Chainlink為數(shù)據(jù)提供商省去了親自運(yùn)行節(jié)點和處理加密貨幣付款的煩惱,讓他們能夠?qū)⑷烤Ψ旁谔岣邤?shù)據(jù)質(zhì)量上。這個模式將造福于整個智能合約經(jīng)濟(jì),因為它可以將所有鏈下數(shù)據(jù)都放到鏈上,并且數(shù)據(jù)提供商無需徹底改造后端系統(tǒng)或商業(yè)模式就可以輕松與區(qū)塊鏈兼容。這個模式將加速數(shù)據(jù)周期,并擴(kuò)大智能合約的開發(fā)規(guī)模和市場需求。
數(shù)據(jù)提供商可以向Chainlink網(wǎng)絡(luò)銷售數(shù)據(jù),或親自運(yùn)行Chainlink節(jié)點,直接向區(qū)塊鏈銷售數(shù)據(jù)。
加入Chainlink網(wǎng)絡(luò)將更多可靠的數(shù)據(jù)變現(xiàn)
看好智能合約發(fā)展的數(shù)據(jù)提供商若想要在新興的數(shù)據(jù)市場中擴(kuò)大收入來源并建立良好口碑,可以選擇親自運(yùn)行Chainlink節(jié)點,使用數(shù)字簽名工具直接向智能合約提供經(jīng)過簽名認(rèn)證的數(shù)據(jù)。Chainlink從一開始就具備了這一功能,并且目前已經(jīng)成功集成至多個主流的數(shù)據(jù)提供商,其中包括火幣(大型加密貨幣交易平臺)、Kaiko(價格數(shù)據(jù)提供商)以及Alpha Vantage等。
Chainlink的軟件經(jīng)過嚴(yán)格的代碼審計,可以輕松部署。我們可以幫你快速設(shè)置,并開始向所有區(qū)塊鏈上的智能合約銷售經(jīng)過簽名認(rèn)證的數(shù)據(jù)。用戶可以使用Chainlink的核心節(jié)點軟件對自己的數(shù)據(jù)進(jìn)行簽名,驗證數(shù)據(jù)來源,并為系統(tǒng)提供安全保障,自動執(zhí)行高值合約。如果沒有這個功能,自動化商業(yè)流程將很難擴(kuò)展,高價值的應(yīng)用場景也無法實現(xiàn)。
除了內(nèi)置的數(shù)據(jù)簽名工具外,數(shù)據(jù)提供商還可以使用Chainlink豐富的專屬預(yù)言機(jī)工具,這些工具由Chainlink網(wǎng)絡(luò)獨家提供,其中包括DECO、Town Crier、和Mixicles等提供隱私保護(hù)的技術(shù)。通過這些技術(shù),數(shù)據(jù)提供商可以將隱私數(shù)據(jù)直接賣給智能合約,并保證過程中數(shù)據(jù)內(nèi)容不會在鏈上公開,甚至連傳輸數(shù)據(jù)的預(yù)言機(jī)節(jié)點都無權(quán)查看。這樣一來,就可以將隱私數(shù)據(jù)或內(nèi)部數(shù)據(jù)變現(xiàn),并同時保障數(shù)據(jù)隱私。
這個方案最贊的一點是,數(shù)據(jù)提供商可以快速部署一個Chainlink節(jié)點,并在十分鐘之內(nèi)開始向智能合約銷售數(shù)據(jù)。Chainilnk跟Linux和Python一樣都是開源軟件,因此無需任何權(quán)限即可進(jìn)行部署。你如果在過程中需要任何幫助,請立即在Discord上或通過電話聯(lián)系我們。
在十分鐘之內(nèi)發(fā)布一個數(shù)據(jù)源的Chainlink節(jié)點
剛剛我們說了數(shù)據(jù)提供商加入Chainlink網(wǎng)絡(luò)的價值,那么現(xiàn)在我們來說說加入Chainlink網(wǎng)絡(luò)的方法。以下內(nèi)容僅針對在以太坊區(qū)塊鏈上運(yùn)行Chainlink節(jié)點,而Chainlink實際上可以與任何區(qū)塊鏈兼容,每天都有新的區(qū)塊鏈加入Chainlink生態(tài)。
運(yùn)行Chainlink節(jié)點只需幾個簡單的DevOps步驟。你需要有:
一臺虛擬機(jī)或主機(jī)
一個postgres數(shù)據(jù)庫(只要10GB就可以)
Docker
一個以太坊錢包
一個以太坊客戶端(如果你不知道這是什么也沒關(guān)系)
本文中涉及到的所有內(nèi)容都可以在Chainlink文檔中找到。關(guān)于每個步驟的具體信息,請查看Chainlink文檔。但本文可以教你如何使用快速啟動模式進(jìn)行設(shè)置。
第一步:安裝Docker
具體操作方法可以查看你的主機(jī)類型。如果你使用的是Ubuntu,可以運(yùn)行以下代碼:
第二步:創(chuàng)建一個“.env”文件
以上就是運(yùn)行Chainlink節(jié)點的所有變量。
第三步:設(shè)置以太坊客戶端
為了與以太坊區(qū)塊鏈交互,你需要一個節(jié)點來讀寫以太坊網(wǎng)絡(luò)中的事件。你可以運(yùn)行一個以太坊節(jié)點,也可以使用第三方以太坊客戶端服務(wù)。這個示例中,我們使用的是Fiews.io。這是為Chainlink節(jié)點量身打造的免費(fèi)服務(wù)。注冊一個秘鑰,并抓取與主網(wǎng)關(guān)聯(lián)的URL,然后運(yùn)行以下代碼:
第四步:連接數(shù)據(jù)庫
你需要使用postgres數(shù)據(jù)庫來運(yùn)行Chainlink節(jié)點。最簡單的連接方法是將數(shù)據(jù)庫URL添加至.env文件中。這個外部數(shù)據(jù)庫可以實現(xiàn)無縫的預(yù)言機(jī)客戶端冗余,以保障數(shù)據(jù)可靠性,并且可以在任何云端或自托管主機(jī)上運(yùn)行。
第五步:完成
現(xiàn)在你可以開始運(yùn)行你的Chainlink節(jié)點了!
cd ~/.chainlink && docker run -p 6688:6688 -v ~/.chainlink:/chainlink -it --env-file=.env smartcontract/chainlink local n
第一次需要輸入郵箱地址和密碼,然后就可以通過http://localhost:6688登錄GUI。
登錄成功!節(jié)點開始運(yùn)行。
現(xiàn)在比較主流的方式是在云端運(yùn)行Chainlink節(jié)點,我們發(fā)布了一個教學(xué)視頻,分步驟教你如何實現(xiàn)部署。在這里我們不會詳細(xì)贅述運(yùn)行Chainlink節(jié)點的最佳案例,不過大致總結(jié)一下就是:運(yùn)行Chainlink節(jié)點的思路與運(yùn)行數(shù)據(jù)庫異曲同工。你需要建立節(jié)點冗余度,保證節(jié)點的可用性和在線時間,并自動啟動災(zāi)難恢復(fù),以在最大程度上保障節(jié)點性能。
總結(jié)
顯而易見,連接鏈下API是加速區(qū)塊鏈和智能合約應(yīng)用的關(guān)鍵環(huán)節(jié),而這在目前已經(jīng)是大勢所趨。隨著鏈上數(shù)據(jù)量不斷增加,會產(chǎn)生越來越多創(chuàng)新的智能合約應(yīng)用,而數(shù)據(jù)和智能合約的用戶群體也將不斷擴(kuò)張。數(shù)據(jù)規(guī)模和需求量將持續(xù)上升,滲透至眾多價值幾萬億美元的傳統(tǒng)行業(yè),并惠及廣大的數(shù)據(jù)提供商,讓他們能夠在智能合約經(jīng)濟(jì)中成為可靠的鏈下數(shù)據(jù)源,并建立良好的口碑。
Chainlink在目前的智能合約經(jīng)濟(jì)中擁有最龐大的用戶網(wǎng)絡(luò),可以為數(shù)據(jù)提供商帶來巨大的商機(jī)和豐富的工具,將其數(shù)據(jù)和API接入至不同隱私等級的區(qū)塊鏈。之后將出現(xiàn)標(biāo)準(zhǔn)化的智能合約模板,開發(fā)者只需復(fù)制成熟的智能合約邏輯和預(yù)言機(jī)模式即可。因此,Chainlink在預(yù)言機(jī)領(lǐng)域當(dāng)之無愧的地位將為數(shù)據(jù)提供商帶來巨大的機(jī)會,快速擴(kuò)張市場并將其模式復(fù)制到其他場景中。
以上就是使用預(yù)言機(jī)將數(shù)據(jù)和api變現(xiàn)的方法的詳細(xì)內(nèi)容,更多關(guān)于預(yù)言機(jī)變現(xiàn)的資料請關(guān)注腳本之家其它相關(guān)文章!
你可能感興趣的文章
-
加密貨幣空投有哪些類型?如何安全領(lǐng)取空投代幣?完整指南
隨著區(qū)塊鏈技術(shù)的不斷發(fā)展,空投(Airdrop)已成為加密項推廣的重要式,簡單來說,空投就是免費(fèi)發(fā)放加密貨幣,的是吸引更多戶關(guān)注項目并參與其中,對新來說,空投是種低檻的 …
2025-09-23 -
區(qū)塊瀏覽器怎么用?怎么查看鏈上數(shù)據(jù)和轉(zhuǎn)賬狀態(tài)?
區(qū)塊瀏覽器是一種專門用于查詢和瀏覽區(qū)塊鏈信息的工具,本質(zhì)上是區(qū)塊鏈的 “搜索引擎”, 它能實時瀏覽和查詢區(qū)塊鏈上的區(qū)塊高度、交易記錄、地址、代幣等信息,將復(fù)雜的鏈…
2025-09-23 -
2025年如何挖掘萊特幣 (LTC)幣?挖礦教程、收益分析
萊特幣誕生于 2011 年,是比特幣的一個分叉,旨在成為更輕量、更快速的支付網(wǎng)絡(luò),它采用 Scrypt 算法,這是一種不同于比特幣 SHA-256 的哈希算法,最初的設(shè)計目的是降低挖礦…
2025-09-23 -
什么是跨鏈橋?市面上有哪些跨鏈橋?一文介紹
什么是跨鏈橋?跨鏈橋在加密貨幣領(lǐng)域發(fā)揮著至關(guān)重要的作用,它實現(xiàn)了不同區(qū)塊鏈網(wǎng)絡(luò)之間的資產(chǎn)轉(zhuǎn)移,這是必要的,因為每個區(qū)塊鏈都按照自己的規(guī)則獨立運(yùn)行,因此無法直接在…
2025-09-23 -
DeFi 3.0是什么?DeFi 3.0 代幣、功能、工作原理介紹
去中心化金融 (DeFi) 已經(jīng)徹底改變了人們對貨幣、借貸和投資的認(rèn)知,從早期簡單的借貸協(xié)議到如今高度復(fù)雜的收益挖礦方法,DeFi 不斷發(fā)展演變,這種演變的最新階段就是人們所…
2025-09-23 -
DePINFi是什么?有哪些分類?DePINFi的趨勢的優(yōu)勢和挑戰(zhàn)介紹
DePINFi 是“去中心化物理基礎(chǔ)設(shè)施網(wǎng)絡(luò)金融”的縮寫,是去中心化物理基礎(chǔ)設(shè)施網(wǎng)絡(luò) (DePIN) 與去中心化金融 (DeFi) 的交匯點,下面小編就為大家詳細(xì)介紹一下它吧…
2025-09-22 -
Base生態(tài)核心項目有哪些?一文速覽值得關(guān)注的20個Base生態(tài)項目
本文將推薦Base生態(tài)中值得關(guān)注的20個項目,通過梳理這些項目的市場定位和資本表現(xiàn),來判斷Base生態(tài)的真實厚度,并進(jìn)一步揭示其未來增長的動力來源,這不僅是對Base App轉(zhuǎn)型…
2025-09-22 -
一文盤點Web3 AI的11個潛力項目:不要錯過的造富列車
Web3 AI為普通人提供了參與AI財富創(chuàng)造的機(jī)會,不同于傳統(tǒng)AI的精英化,以下是我們精選的 Web3 AI領(lǐng)域最具潛力的項目和方向,Web3 AI的造富列車已經(jīng)啟動,現(xiàn)在上車還來得及…
2025-09-22 -
什么是加密貨幣完全稀釋估值FDV?怎么算?為何代幣解鎖可能意味著上漲
什么是加密貨幣完全稀釋估值FDV?為何代幣解鎖可能意味著上漲?FDV 考慮的是代幣的總供應(yīng)量,而流通供應(yīng)量指的是當(dāng)前市場上實際交易的代幣,理解 FDV 有助于全面評估一個項…
2025-09-20 -
什么是加密貨幣市值?市值為何重要?如何影響加密貨幣價格?
市值,通常被稱為“市值”,是一個反映加密貨幣總價值的財務(wù)指標(biāo),它是通過將加密貨幣的當(dāng)前價格乘以其總流通供應(yīng)量來計算的,本文深入探討了加密貨幣市值的含義、計算方法以…
2025-09-19