区块链地址一般指的是钱包地址。区块链上的钱包说白了就是管理数字资产(我们通常说的币)的工具,你币的转入转出以及转入转出的记录,都是通过钱包来实现的。就像你回家要有家庭住址一样,数字货币也要有个回家的地址。不同的是,数字货币的地址是唯一的。你有了地址,别人才能给你转账。
地址是什么?在一个区块链系统中,私钥一般是由专门的随机算法随机生成的256位2进制字符串,公钥是由私钥通过不可逆的算法生成的,(即你你只能通过初始值推算出结果,但是无法通过结果推算出初始值),公钥又通过不可逆算法的出地址(注:有些区块链系统中地址就是公钥,公钥到地址再做一次运算是为了让系统更安全。)这里不得不提的是,因为是通过的不可逆算法进行运算,只能由私钥推出公钥,由公钥推出地址,反之,你知道别人的地址或者公钥,你完全推不出别人的私钥。
如何获得区块链的地址信息呢。如果自己搭建或者是团队搭建,费时费力。其实还可以借鉴第三方节点服务,直接调用接口就可以获取地址信息,用于搭建区块链钱包。
- 非智能合约公链:通过公链简称和地址可获取地址信息包括:余额,排名,交易次数,转出数量,收入数量,以及最近一笔交易详情,示例:
{ "code": 1, "msg": "成功", "data": [ { "type": "address", "network": "BTC", "hash": "183hmJGRuTEi2YDCWy5iozY8rZtFwVgahM", "rank": 6, "txCount": 32, "spend": 0, "receive": 85947.34749882, "txs": [ { "