721合约 erc eth_深入了解「智能合约」及主流平台「智能合约」的查询方法
智能合約(Smart Contract)指的是由計(jì)算機(jī)處理的可執(zhí)行合約條款的交易協(xié)議,智能合約會(huì)嚴(yán)格遵循合約約定,自動(dòng)執(zhí)行。借助于區(qū)塊鏈公開透明、不可逆、不可篡改、可追溯等特點(diǎn),智能合約得以在區(qū)塊鏈技術(shù)的支持下快速興起,目前大多數(shù)智能合約都是在區(qū)塊鏈上執(zhí)行的。
智能合約可以在比特幣,以太坊,IOST,NEO,波場(chǎng)等區(qū)塊鏈上創(chuàng)建和執(zhí)行。以以太坊為例,它是一個(gè)專為去中心化應(yīng)用而生的開源平臺(tái),我們把在以太坊虛擬機(jī) (EVM) 上運(yùn)行的程序通常都稱為“智能合約”。不同區(qū)塊鏈的智能合約編程語(yǔ)言也有區(qū)別,例如以太坊上最受歡迎的編程語(yǔ)言是Solidity,它類似于JavaScript,如果你熟悉Python,又對(duì)安全性有更高的要求,你可以選擇Vyper語(yǔ)言。
另外,智能合約的部署和調(diào)用,往往需要遵循一些標(biāo)準(zhǔn)。假如沒有一套標(biāo)準(zhǔn)的交互方法,那么每個(gè)合約都需要一套獨(dú)立的API,這無疑會(huì)加重我們的開發(fā)成本。好比以太坊,以太坊社區(qū)會(huì)采納許多對(duì)開發(fā)者有幫助的規(guī)范,這也就是我們常說的EIP(以太坊改進(jìn)提議),提議會(huì)由社區(qū)成員討論最終確定。涉及智能合約的規(guī)范被稱為ERC(以太坊意見征求)。目前以太坊生態(tài)中被廣泛使用的規(guī)范為ERC20規(guī)范和ERC721規(guī)范,它們都是用來規(guī)定智能合約的標(biāo)準(zhǔn)格式的,這令智能合約的交互機(jī)制更為標(biāo)準(zhǔn)化。
那么我們?nèi)绾尾樵冎悄芎霞s的鏈上數(shù)據(jù)呢?
智能合約需要通過區(qū)塊瀏覽器進(jìn)行查詢,如果我們知道該智能合約的創(chuàng)建地址,可以直接搜索其地址,如果不知道,我們也可以直接在瀏覽器中搜索該智能合約的代幣名稱。以以太坊瀏覽器eth.tokenview.com為例,假如我們要查詢Tether在以太坊上通過智能合約發(fā)行的USDT的相關(guān)數(shù)據(jù),我們可以直接在該瀏覽器頁(yè)面搜索USDT,如下圖。
在這里,我們可以看到該智能合約的創(chuàng)建地址,創(chuàng)建人,和創(chuàng)建合約的交易ID,點(diǎn)擊該ID可以查看該智能合約的創(chuàng)建時(shí)間等詳細(xì)信息。點(diǎn)擊合約對(duì)應(yīng)的Token - Tether USD,便可以查看該合約的token發(fā)行量,token持有分布情況(富豪榜)。
如上圖,這里展示了以太坊上USDT的發(fā)行量和持幣地址數(shù)等信息,同時(shí),通過下面的富豪榜,我們可以了解目前流通中USDT的財(cái)富持有分布(僅限在以太坊發(fā)行的USDT)。
通過這種方法,我們可以輕松查看以太坊上任何一個(gè)智能合約的鏈上數(shù)據(jù),包括與其相關(guān)的ETH交易,合約調(diào)用交易,以及該合約的Token轉(zhuǎn)賬交易。這可以幫助我們把握該智能合約涉及項(xiàng)目的數(shù)據(jù)真實(shí)性、活躍度表現(xiàn)等內(nèi)容,以便更好地理解、分析和判斷。不同的區(qū)塊鏈其智能合約的查詢工具也不同,需要用其專用的區(qū)塊瀏覽器查詢工具,這里給大家提供幾個(gè)主流平臺(tái)的查詢工具作為參考:
以太坊 Ethereum:https://eth.tokenview.com/
波場(chǎng) Tron:https://trx.tokenview.com/
NEO:https://neo.tokenview.com/
IOST:https://iost.tokenview.com/
總結(jié)
以上是生活随笔為你收集整理的721合约 erc eth_深入了解「智能合约」及主流平台「智能合约」的查询方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 开字开头的成语有哪些?
- 下一篇: mysql数据库比对视频教程_MySQL