AWS Chainlink 正式啟動發布,幫助數據提供快速、企業和DevOps 團隊分部所有銷售數據

隨著Chainlink節點網絡不斷出現,我們很高興與AWS合作,幫助數據開發、企業和Ops團隊更輕鬆地開發區塊鏈銷售數據。節點運營最新發布的AWS Chain Quickstart,可以一鍵式地在AWS上輕鬆部署Chainlink預言機節點,並整體鍊網絡銷售現實世界的數據。

數鏈數據可以通過AWS Chainlink Quickstart同時通過多個公共和綠色鏈環境銷售和API接口,並且不具備任何區塊鏈經驗。另外,DevOps團隊、企業、電信公司、個人開發者和DAO也可以發布自己的Chainlink節點,為區塊鏈應用提供預言機服務,或為客戶提供快速數據提供服務。 AWS擁有獨特的工作流程,可以為所有人提供市場的數據和節點運營商提供服務,讓他們直接訪問所有新興的區塊鍊網絡,並由此開啟市場。

本文將討論數據討論、企業和DevOps團隊發布Chainlink節點的重要價值;詳細了解通過AWS Chainlink Quickstart部署Chainlink節點的結構;並親教大家如何在AWS上發布一個Chainlink節點。如果你是數據發表,並希望進一步了解如何通過AWS 接入區域鏈,請查看以下內容:

https://aws-quickstart.github.io/quickstart-chainlinklabs-chainlink-node/

數據和API對區塊鏈應用的重要價值

互聯網從最初的電子郵件發展到了今天的萬維網;而數據庫鏈共享是計算和基礎架構,也同樣正在從風暴的去中心化世界系統轉型到更高效、可靠且防篡改的自動化多方業務流程。混合型智能合約是區塊鏈發展的關鍵推動因素。混合型智能合約是在區塊鏈上運行的數據驅動的業務邏輯,合約可以接入區塊鏈以外的數據和數據。系統,輸入數據並高級結果。另外,合約還可以利用鏈下計算能力,實現可擴展輸出性並增強隱私保護。

所有幾乎混合型智能合約應用都需要接入外部數據和API,以在現實世界中擁有自己的價值。因此,所有混合型智能合約應用都必須能夠支持混合型智能合約的基礎架構。比如英國金融市場數據。來觸發DeFi智能合約;利用物聯網數據來自動運行一段供應鏈;或基於電競比賽結果來結算中心化的預測市場。現在數據有更多的機會利用混合型智能合約經濟將自己的API變現。

Chainlink 是去中心化的預言機網絡,也是防篡改的區塊鏈中間件,在API 接口和部分鍊網絡可以傳輸數據。另外,Chainlink 還是一個框架,可以確保API 數據的安全,觸發高價值。 Chainlink 是最廣泛的區塊鏈預言機解決方案,為高速發展的DeFi行業提供優質的金融市場數據。 ,例如,為材質型保險提供天氣數據;為預測市場提供選擇結果;為營銷合同提供市場分析數據;以及為通證化的現實世界資產提供豪車對標數據。的企業和DevOps 團隊也開始發布Chainlink 節點,為鏈上多智能合約提供實踐世界的數據。

而AWS Chainlink的發布進一步降低了進入混合型智能合約經濟的障礙,並刪除了所有技術壁壘。

所有部分鏈的統一網關

AWS Chainlink Quickstart 擁有獨特的流程,為數據提供了未來的區塊鏈戰略,即:一鍵式訪問所有新區塊鏈,包括所有公鍊和智慧鏈。框架可以快速將所有數據。數據的API直接映射到Chainlink節點,節點可以對自己的數據進行更新,簽名並廣播至鏈上,直接銷售給智能合約。因此,數據可以輕鬆進入區塊鏈生態,通過變現API接口獲得額外收入,並且使用先進的數據簽名工具,毫無爭議地證明數據直接來自某個API,從而提高數據的準確性。

通往所有區塊鏈的AWS Chainlink 快速入門網關
AWS Chainlink Quickstart 為數據提供了接入所有區塊鏈的統一網關。

AWS Chainlink Quickstart 可以覆蓋Chainlink 的現有節點運營商以及新加入Chainlink 生態的傳統企業和DevOps 團隊,快速搭建服務,執行新的預言機任務。價值,這包括了許多付費數據獲取和API 服務。降低Chainlink 節點接入新API 的服務,可以吸收更多付費數據進入Chainlink 生態系統,它們發布可以的Chainlink 節點,也可以接入自己的數據。存在節點運營商。

AWS Chainlink 快速入門的基礎架構

AWS Quick Starts 實踐是參考的自動化部署流程,利用AWS CloudFormation 模板,基於AWS 最佳,在AWS 上部署關鍵技術。 AWS Chainlink Quickstart 參考基礎架構基於這個框架開發,目的是減少部署Chainlink 節點實例中的手動操作,非常方便的話可以完成。

使用默認參數部署AWS Chainlink Quickstart,可以在AWS Cloud上搭建以下Chainlink節點環境:

  • 可用性極大的基礎架構,覆蓋兩個可用區(Availability Zones)。
  • 使用公共和合法子網配置的亞馬遜虛擬智能雲(VPC)。
  • 在公共子網中可以實現:
    • 互聯網網關,可以接入互聯網。
    • 開始網絡地址轉換(NAT)網關,允許合法子網中的Chainlink節點實例訪問外部互聯網。
    • Auto Scaling 組中的Linux 堡壘機,允許內部使用Secure Shell(SSH)訪問公共和合法子網中的Amazon Elastic Compute Cloud(EC2)實例。
  • 在智慧子網中可以實現:
    • 兩個Chainlink 節點在一個Auto Scaling 組中。
    • 一個亞馬遜關係型數據庫服務(Amazon RDS)PostgreSQL 計劃數據庫實例。
  • 安全組,用於嚴格管理內部權限
  • 彈性負載均衡(Elastic Load Balancing,簡稱ELB),用於訪問Chainlink節點的web GUI。
  • Amazon CloudWatch,用於記錄Chainlink節點活動。
  • AWS 加密管理服務(KMS),用於AWS 輕微以及用戶自己出現問題。
  • AWS Secrets Manager,用戶保存並保護了Chainlink節點的身份認證。
  • Amazon DevOps Guru,使用機器學習追踪Chainlink節點技術棧。
AWS Chainlink 快速入門
AWS Chainlink 快速入門基礎架構概覽

配置要求

在發布AWS Chainlink Quickstart之前,先使用AWS身份和權限管理(IAM)許可登錄AWS管理主控台。確保你的AWS賬戶配置,並有權限訪問正確的成本資源。 IAM中的管理員權限一定策略提供支持,但你自己的組織也可以採用更嚴格的自定義策略。

接下來,使用你想要搭建節點的AWS 地區的亞馬遜證書管理器,創建一個證書對和有證書。三方客戶端。如果使用以太坊客戶端,你可以使用來自Infura或Fiews的websocket接口。如果是其他以太坊客戶端,請查看《運行以太坊》文檔。

AWS Chainlink Quickstart 為團隊提供了兩個部署方案,團隊可以將Chainlink 節點部署到新的VPC,也可以部署到已有的VPC。

  • 將Chainlink節點部署到新的VPC。這個方案要搭建一個新的AWS環境,包括VPC、子網、NAT網關、安全組、堡壘機以及其他基礎架構。然後就可以將Chainlink節點部署到新的VPC中。
  • 將Chainlink節點部署到現有的VPC。方案是將Chainlink節點部署到現有的AWS基礎架構中。要確保你的VPC在不同的可用區都搭建了兩個智慧子網。這些子網路由表中的NAT網關都需要允許實例與其他Chainlink節點展開通信,並且不接入互聯網。

AWS Chainlink Quickstart 為兩種方案提供了不同的模板。你還可以配置無類別域間路由(CIDR)部分、實例類型以及Chainlink 節點設置。完成了所有這些步驟後,你可以開始部署流程了。

部署操作步驟

登錄你的AWS賬戶,並用導航條中的地區選擇器選擇你部署Chainlink節點的AWS地區。這個模板默認是us-east-1地區,但這個參數也改成其他地區。下一個,選擇下面方案中的任意一個來發布AWS CloudFormation模板。

將Chainlink節點部署到AWS上的新VPC。

將Chainlink節點部署到AWS上的已有VPC。

在創建集頁面頁面上,保留模板鏈接的默認設置,然後點擊下一步在設計集詳細信息頁面上,如有必要可以查看更改模板的參數;並為需要數據輸入的參數提供多種參數。查看所有其他參數的默認設置,如有需要可以自定義。你要為自己的開發項目自定義快速入門的模板,否則請不要修改快速入門S3 存儲桶名稱快速入門S3 存儲桶區域以及快速入門S3 密鑰前綴這些參數的默認設置。完成查看並自定義參數後,請點擊下一步。

在配置方案集選項頁面上,可以為你配置中的資源指定標籤(鍵值對),並設置高級選項,然後點擊下一步。在查看頁面上,查看並確認模板設置。在功能選項中,構選兩個選項,微微該模板會生成IAM 資源,並且可能需要自動擴展宏。最後,選擇創建靈感集,發射並監控狀態其狀態。當變成“創建_完成”時,表示Chainlink節點部署已完成。要查看所創建的資源,在Outputs選項卡中可以查看數據。

部署後的操作步驟

AWS Chainlink Quickstart 部署完成後,你就可以用以下兩種方式,通過web GUI訪問你的Chainlink節點:

  1. 如果你使用域名和AWS證書管理器創建的SSL證書,那麼就可以通過應用加載均衡器接口,或者通過在你域名的DNS記錄中添加加載均衡器接口,來訪問Chainlink節點的Web GUI。
  2. 因為Chainlink節點可以通過訪問bastion,所以大家可以使用SSH代理評論。然後將bastion接入SSH你可以使用底部命令,在http://localhost:6688/上訪問Chainlink節點的web GUI:
ssh-add <your_ssh_key>
ssh ec2-user@<bastion_host_public_ip> -A -L 6688:localhost:6688
ssh ec2-user@<chainlink_node_internal_ip> -L 6688:localhost:6688

如果Chainlink節點實例被停止,那麼就需要創建新的.env、.password以及.api文件,以啟動Chainlink節點。可以用以下命令創建.env文件:

cd /home/ec2-user/.chainlink/ && ./create-env.sh 
${chainNetwork} 
${blockchainNodeUrl} 
${psqlUser} 
$(aws secretsmanager get-secret-value --secret-id DBSecret --query "SecretString" --output text) 
${psqlHostname} 
${psqlPort} 
${psqlDb} 

可以用以下命令創建.password文件:

cd /home/ec2-user/.chainlink/ && ./create-password.sh 
$(aws secretsmanager get-secret-value --secret-id WalletSecret --query "SecretString" --output text)

可以用以下命令生成.api文件:

cd /home/ec2-user/.chainlink/ && ./create-api.sh 
${apiUser} 
$(aws secretsmanager get-secret-value --secret-id ApiSecret --query "SecretString" --output text)

如果需要啟動最新的Chainlink節點Docker實例,可以運行以下命令:

latestimage=$(curl -s -S "https://registry.hub.docker.com/v2/repositories/smartcontract/chainlink/tags/" | jq -r '."results"[]["name"]' | head -n 1)
cd /home/ec2-user/.chainlink && docker run -d 
--log-driver=awslogs 
--log-opt awslogs-group=ChainlinkLogs 
--restart unless-stopped 
--name chainlink 
-p 6688:6688 
-v /home/ec2-user/.chainlink:/chainlink 
--env-file=/home/ec2-user/.chainlink/.env  smartcontract/chainlink:$latestimage local n 
-p /chainlink/.password 
-a /chainlink/.api

用這個快速啟動模板在AWS上了鏈節點後,制定要遵循最佳安全和實踐,為智能實踐提供可靠的外部數據資源。

  • 故障轉移:為了簡單的下線時間,Chainlink和區塊鏈客戶端都需要建立故障功能,萬一有一個服務器出問題,可以繼續保障服務正常運行。亞馬遜EC2 Auto Scaling組搭建了兩個Chainlink來自Chainlink和區塊鏈客戶端的數據都保存在一個PostgreSQL數據庫中,這個數據庫需要保持高度的可用性。
  • 災難:為了正確的突發狀況,制定正確的流程,盡量避免系統下線。
    • 每日對Chainlink節點沒有接入的另一個服務器上的區塊鏈生成快照。
    • 建立一段鏈客戶端啟動流程,拉出一段鏈最新的模板,並同步到最新的一段長度。
  • 主動監控:必須要防患於未然,需要建立主動監控機制。建議監控的對象包括:
    • 節點池地址所要求的最低餘額,剩餘用於支付鏈上交易費。
    • 運行出錯的工作。
    • 節點運營商的UI端口開放並且能夠正常響應。 (通常是6688)
    • 部分鏈http和websocket端口開放並且能夠正常響應。 (通常是8545和8546)
    • 部分鏈客戶端硬盤、內存和CPU使用情況。
  • 配置:建議大家在成功運行Chainlink節點實例後立即刪除.env和.api文件,密碼文件洩露秘密密碼。

更多最佳實踐,請查看Chainlink的《AWS上節點最佳實踐》(Best Practices for Nodes on AWS)文檔。

總結

Chainlink Labs 很高興與AWS 合作,為數據能夠與傳統企業和DevOps 團隊提供可集成的節點基礎架構。同時,我們還在探索其他與亞馬遜區塊鏈(Amazon Managed Blockchain)的集成,進一步降低Chainlink節點的開發和管理難度。這樣可以讓數據將數據連通到高速增長的區塊鏈市場,並提升數據價值,同時還沒有提供技術和專業知識方面的挑戰。同樣地,企業和DevOps團隊也可以快速搭建新的Chainlink節點,並接入API,以一系列鏈提供預言機服務。最終,各種目的的數據將被傳輸到鏈上,並混合混合型智能契約應用的下應用發展。

數據和API 可以利用Chainlink 與其商業模式,並在去中心化的經濟和社會體系中發揮關鍵作用。要了解更多關於AWS Chainlink 快速入門的內容,請查看下方文檔: https://aws.amazon.com/quickstart/architecture/chainlink-node/

希望如果通過電話討論集成,請聯繫Chainlink專家。你還可以在Chainlink官方的不和諧群提出技術問題,或關注我們的開發者文檔,了解如何測試並運行Chainlink 基礎架構。詳情請訪問https://chain.link/

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 支持 關於仲裁...