買比特幣 買比特幣
Ctrl+D 買比特幣
ads
首頁 > 火必 > Info

CAN:如何在EtherScan上讀取智能合約_ETHE幣

Author:

Time:1900/1/1 0:00:00

什么是智能合約?一個最簡單的定義是:智能合約是區塊鏈網絡中一個不可篡改的程序,如果某些預設條件被滿足,這個程序就會被執行。

簡單來說,智能合約就是一段程序,這段程序代碼是透明且不可篡改的,它們在區塊鏈網絡上被執行。這個定義非常簡單,但是你知道如何通過 EtherScan 來查看一個智能合約嗎?

怎樣閱讀一個智能合約的內容

在本篇文章中,我們將 NFT 項目 Doodles(https://opensea.io/collection/doodles-official) 作為案例,來看如何在 EtherScan 上查看其智能合約。首先在 OpenSea 找到這個 NFT 項目,然后通過這個項目中的任何一個 NFT,可以找到它背后的智能合約。

比特幣社區仍在討論如何激活Taproot:金色財經報道,自Taproot于今年1月正式成為比特幣改進提案以來已經過去了6個多月。盡管爭議很少,但社區仍在討論如何實施適當程序。問題的根源在于是否需要進行一個能夠被所有利益相關者都可以接受的軟分支。根據Reddit比特幣社區的一個帖子,“激活Taproot的最大問題是之前的軟分叉SegWit導致的創傷后應激障礙(PTSD)”。據悉,“新式軟分叉激活”程序提出了一種混合系統,在一年內未能達成共識后,升級將被拒絕。經過另外六個月的討論,社區可以決定開始為期兩年的過程,將在到期時激活升級。此過程最長可達42個月,即三年半。盡管相對沒有爭議且功能有限,Taproot可能仍需花費數月(甚至數年)才能激活。[2020/7/16]

找到項目的智能合約

大咖零距離 | 面對312極端行情應該如何調整心態?:4月17日16:00,金色盤面邀請eos柚子公主做客金色財經《大咖零距離》直播間,將分享《面對312極端行情應該如何調整心態?》,敬請關注,欲觀看直播掃描下圖二維碼即可![2020/4/17]

在 Opensea 的 NFT 項目之中,你可以查看單一的 item,然后在“Detail”下面,你會找到一個鏈接,會鏈接到智能合約的地址。點擊這個鏈接,就會跳轉到區塊鏈瀏覽器 EtherScan(https://etherscan.io/) 中,EtherScan 可以讓你看到所有存儲在以太坊上的信息。

動態 | ITAM Network發文 “DApps如何優化RAM使用率”:據IMEOS報道,ITAM Network在Medium上發表文章“DApps如何優化RAM使用率”。文中介紹DApps主要是在上傳智能合約還有在使用智能合約Table保存數據的情況下使用RAM,并介紹如何通過在區塊上運行數據達到RAM使用率最小化,還有DApps開發者應當考慮和準備的工作。文章最后ITAM Network表示這只是一種可供替代的方法,并不是唯一正確的途徑。[2018/8/2]

檢查被 Verified 的合約

一旦你知道了合約的地址,你就可以在 EtherScan 上查看這些合約。Doodles 的合約地址是 0x8a90CAb2b38dba80c64b7734e58Ee1dB38B8992e。當然了,如果合約的代碼還沒有被驗證的話,那么你在 EtherScan 還查看不了。盡管合約的 byte code 是可見的,并且也有可能被反編譯,但是這個方法這篇文章中就不討論了。如果你在“Contract”旁邊沒有看到一個綠色的對勾標記,那這個合約的代碼就沒有被驗證。

動態 | 歐盟議會報告揭示銀行如何打敗比特幣:7月24日消息,歐洲議會政策部發布的一份報告中解釋了央行發行的加密貨幣如何勝過比特幣。ECON委員會在報告中稱,中央銀行發行的數字貨幣將對當前的加密貨幣市場產生重大影響,并將私人發行的數字貨幣(如比特幣)與中央銀行發行的數字貨幣區分開,將它們相互對立。報告還指出:中央銀行和商業銀行基本上可以通過阻止用戶訪問交易所或錢包或通過拒絕服務,來對比特幣7708.68以及其他加密貨幣進行定價。[2018/7/24]

查看經過驗證的合約

如果合約是被驗證過的,那它就是可讀的。點擊“Contract”標簽,你就可以看到合約的代碼。

在這里,根據合約作者驗證方法的不同,你有可能會看到一個很大的文件,在這個文件中包含了所有用到的合約,或者是像 Doodles 這樣,是很多分開的文件。這里能看到多個合約的原因是,一個合約中經常會引入別的合約。通過引用,合約可以重復使用其他已經驗證過的合約,比如說在 Doodles 項目中用到的 OpenZeppelin 的 ERC-721 和 Ownable 合約。

在這里,你可以查看 Doodles NFT 項目的合約的所有代碼,然后通過代碼可以確認這個項目的合約有沒有它所聲明的功能。

與合約交互

對于經過驗證的合約,你可以通過 EtherScan 和智能合約交互。可以在 “Read Contract” 和 “Write Contract” 標簽中,使用智能合約的函數,任何人都可以免費使用這個特性,當然寫入函數由于對區塊鏈的狀態發生了改變,所以需要用到一些 gas。

為什么查看智能合約很重要

智能合約可以被公開查看這一特性是它的優勢之一,任何普通的用戶都可以通過查看合約代碼,來驗證這個合約是否有如同它所說的功能。這樣,我們就不用必須相信這個開發者了,而可以自己去驗證。

找到智能合約并且查看它只是個開始,想要更好地了解智能合約中的內容,你需要了解 Solidity 的基礎知識。

原文鏈接:https://blog.chain.link/how-to-read-smart-contract/

Tags:SCANCANETHETHERYFSCANCanada CoinETHE幣ethereal有什么特殊的含義

火必
WEB:DID十一個板塊三十九個未發幣項目整理總結_IPWeb

DID 是一個身份中心。由于用戶控制自己的身份中心,用戶可以自由決定何時、對誰、基于何種情形來出示其數字身份。隨著 DID 標準被更廣泛地采用,個人不再局限于單個生態系統中或是筒倉式的方法.

1900/1/1 0:00:00
BLD:解讀智能合約平臺Agoric:支持JavaScript語言 目標是成為Cosmos集市_ORI

所有城市和村莊都需要一個集市,促進經濟運轉。Agoric 努力成為最大的 Cosmos 生態集市。 Cosmos古城的集市 “集市”一詞的字面意思是“聚會場所”.

1900/1/1 0:00:00
TIMI:一文了解 Optimism 下個迭代升級 Bedrock_COPTER價格

Optimism 公布了其下一個迭代升級 Bedrock(中文意思是基巖)細節,并將其描述為最便宜、最快、最先進的 Rollup 架構,致力于實現更大的目標——以太坊等效性.

1900/1/1 0:00:00
MOS:2022:Osmosis的創新治理機制詳解_Atmosphere CCG

Osmosis Beyond Coinbase? 2022有哪些前沿技術和新功能 總覽 Osmosis 是Cosmos 生態迄今最為活躍的樞紐之一,主打AMM自主應用鏈.

1900/1/1 0:00:00
VERS:一文了解開放式元宇宙引擎 :Webaverse_vertcoin

簡單來說,Webaverse 是一個開源和基于瀏覽器的元宇宙引擎,任何人都可以在它之上構建和托管虛擬世界和游戲體驗.

1900/1/1 0:00:00
ERO:讀懂最熱跨鏈項目Stargate:為什么它值得關注_ZER

上線一周多后,跨鏈橋協議Stargate總鎖倉量(TVL)今日中午正式突破30億美元大關。按DeFi Llama數據統計,這一數字在所有DeFi協議中實際已位居第12名高位,這也使得該協議成為近.

1900/1/1 0:00:00
ads