当前位置:首页 > 新闻资讯 > 行业动态

合约地址是什么意思?

时间:2023-01-02 22:54:00作者:区块链阅读:

欧易交易所app下载

欧易交易所app

类型:金融理财大小:214.05MB 版本:v6.1.42语言:中文

安卓版
苹果(H5)版

欧易(okx)交易所是一款数字货币交易平台,可以查看主流数字货币实时价格,支持100多种数字货币交易,感兴趣的朋友欢迎来下载体验吧!

合约地址是由一个地址和对应存储的代码组成的。比如在以太坊上发ERC20代币就是创建了一个合约账户。这种生成的地址就是合约地址,是没有私钥的。和合约地址形式类似的,还有钱包地址。钱包地址通过随机选出256位二进制数字,然后通过加密函数来生成,这个生成方向是单向的,钱包地址是有私钥的。

-------

欧易OKX

欧易OKX

注册立即领取价值高达 6,0000 元的数字货币盲盒,享受20%手续费减免。

APP下载 官网注册 ------


先说结论:合约地址就是一个映射着账户地址以及余额的智能合约。

账户的余额是由合约创建者定义的,在代币合约中账户余额可以用来表示物理对象,或者其他货币的价值,也可以表示持有者的名望,而每个智能合约都有其对应的一串乱码,这就是合约地址。


欧易(OKX)交易所——全球顶尖数字货币交易平台

注册立即领取价值高达 6,0000 元的数字货币盲盒,享受20%手续费减免。

欧易OKX注册地址:https://www.qklw.com/url/18.html

欧易OKX海外注册地址:https://okx.com/join/AK888

欧易APP下载:https://www.qklw.com/url/17.html 【打开比较慢稍等一下即可】

币安(Binance)海外注册:https://accounts.binance.com/zh-CN/register?ref=114789569 (注意:国内用户目前仅支持邮箱注册!需使用梯子)



用以太坊举例,以太坊的账户有两种:

—种是个人用户使用以太坊钱包生成的外部账户,由公钥和私钥组成;

一种是合约账户,使用Solidity程序语言,由一组代码(合约的函数)和数据(合约的状态)组成,比如在以太坊上发ERC20的币就是创建了一个合约账户。这种生成的地址就是合约地址,是没有私钥的。合约位于以太坊区块链上的一个特殊地址。

合约地址的作用

一个币的合约地址可以用来查看该代币的余额等具体信息,还可以查看详细的合约内容。本质上来说,一个代币合约就是一个包含了一个对账户地址及其余额的映射的智能合约。账户余额表示一种由合约创建者定义的值:一个代币合约也许使用余额来表示物理对象,或是表示另一种货币价值,还可以表示持有人的名望。余额的单位通常被称为token。

当token从一个账户被转移到另一个账户的时候,代币合约更新两个账户的余额。如果该token合约允许的话,改变token总体数量有两种方案。token的总数可以通过铸造新token来增加。举个例子,铸造出想要的token到具体的合约地址。销毁token的另一种方式是将token发送到一个未创建私钥的地址,通常来说就是0地址。这会使得这些token不可用,在这方面,它与销毁token有同样的效果,但并没有减少token的总数。简单的代币合约在一个从地址到余额的映射中保存上述信息。当更多复杂的情景出现时,比如分红,替代性结构或者增补性结构往往更强一些。

展开全部内容

相关文章

猜你喜欢

精品推荐