7*24快訊如何在Et...

如何在Etherscan 上閱讀智能合約

什麼是 智能合約? 一個基本定義是: 智能合約是一個防篡改程序,運行在 區塊鍊網絡 當滿足某些預定義的條件時。

這意味著什麼?簡單地說,智能合約就是程序。代碼是透明的,通常是不可變的或不可更改的。智能合約在區塊鍊網絡上託管和執行。知道什麼是智能合約很好,但你如何閱讀智能合約以了解它的作用?

如何閱讀智能合約

在本指南中,我們將查看一個流行的NFT 項目的合約, 塗鴉,以及如何在Etherscan 上閱讀這些智能合約。通過查看OpenSea 上的項目,我們可以調查其中一個NFT 以找到為NFT 項目提供動力的合同。有幾個步驟可以獲取並閱讀合同。

尋找項目合同

OpenSea 合約

在OpenSea 上的NFT 項目中,您可以查看單個項目。然後,在“詳細信息”下,您會找到合約地址的鏈接。此鏈接將帶您到 以太掃描,這是一個區塊鏈瀏覽器。本質上,它允許您查看有關以太坊區塊鏈的信息。

檢查已驗證的合同

一旦你知道了合約的地址,你就可以在Etherscan 上查看它。 Doodles 合約的合約地址是 0x8a90CAb2b38dba80c64b7734e58Ee1dB38B8992e. 如果合約的代碼未經驗證,那麼您在Etherscan 上無能為力。雖然合約的字節碼在那裡可用並且可以對其進行反編譯,但這超出了本教程的範圍。如果您沒有看到“合同”旁邊的綠色複選標記,則該代碼尚未經過驗證。

Etherscan 智能合約代碼

閱讀經過驗證的合同

如果合同得到驗證,您應該能夠以更易於閱讀的格式查看代碼。如果您點擊“合同 選項卡,您將被帶到合同代碼。

塗鴉智能合約代碼

根據合約作者使用的驗證方法,您可能會看到一個大文件,它是智能合約使用的所有合約的串聯,或者與Doodles 一樣,是單獨的文件。這裡可以看到多個合約,因為單個智能合約通常會導入其他合約。這允許合約重用經過驗證的合約,例如OpenZeppelin ERC-721 和我們在Doodles 項目中看到的Ownable 合約。

讀合約寫合約

此時,您可以通讀為Doodles NFT 項目提供支持的所有代碼,以確保其按預期運行。

與合約互動

如果您想通過Etherscan 與合約進行交互,如果合約得到驗證,這也是可能的。雖然主要超出了本文的範圍,但“讀取合約”和“寫入合約”選項卡提供了對智能合約功能的訪問。任何人都可以訪問讀取功能並且可以免費執行它們。寫入函數會改變區塊鏈,這需要gas,並且可能帶有其他要求,例如所有權。

進口合同

為什麼閱讀智能合約很重要

智能合約可以公開閱讀這一事實是使用它們的優勢之一。普通用戶可以看到為合約提供動力的代碼,這意味著他們可以確保合約按照它所說的去做。這減少了對開發人員的信任。

找到合約代碼並閱讀它只是一個開始。為了更好地理解合同中發生的事情,您需要對Solidity 有基本的了解。

從這往哪兒走

查看 教育中心 了解更多 智能合約. 該教育中心擁有豐富的智能合約資源以及各種其他區塊鍊主題的材料。

要了解更多信息,請訪問 鏈環訂閱 鏈環通訊,並關注Chainlink 推特, YouTube, 和 紅迪網.



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