区块链地址是什么?如何获取地址信息 | Tokenview

2024-04-15 08:18

本文主要是介绍区块链地址是什么?如何获取地址信息 | Tokenview,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

区块链地址一般指的是钱包地址。区块链上的钱包说白了就是管理数字资产(我们通常说的币)的工具,你币的转入转出以及转入转出的记录,都是通过钱包来实现的。就像你回家要有家庭住址一样,数字货币也要有个回家的地址。不同的是,数字货币的地址是唯一的。你有了地址,别人才能给你转账。

地址是什么?在一个区块链系统中,私钥一般是由专门的随机算法随机生成的256位2进制字符串,公钥是由私钥通过不可逆的算法生成的,(即你你只能通过初始值推算出结果,但是无法通过结果推算出初始值),公钥又通过不可逆算法的出地址(注:有些区块链系统中地址就是公钥,公钥到地址再做一次运算是为了让系统更安全。)这里不得不提的是,因为是通过的不可逆算法进行运算,只能由私钥推出公钥,由公钥推出地址,反之,你知道别人的地址或者公钥,你完全推不出别人的私钥。

如何获得区块链的地址信息呢。如果自己搭建或者是团队搭建,费时费力。其实还可以借鉴第三方节点服务,直接调用接口就可以获取地址信息,用于搭建区块链钱包。

  • 非智能合约公链:通过公链简称和地址可获取地址信息包括:余额,排名,交易次数,转出数量,收入数量,以及最近一笔交易详情,示例:
  •         {"code": 1,"msg": "成功","data": [{"type": "address","network": "BTC","hash": "183hmJGRuTEi2YDCWy5iozY8rZtFwVgahM","rank": 6,"txCount": 32,"spend": 0,"receive": 85947.34749882,"txs": [{"type": "tx","network": "BTC","height": 548509,"index": "802","time": 1541201463,"txid": "af77d09561400f32cc2036ca43b5c40a90405d1905a51f59bc3bf4ff94674d5f","fee": "0.00000226","inputs": [{"input_no": 0,"address": "1AK4LYE6PYwBmSYHQX3v2UsXXHTvCAsJeK","value": "0.00073409"}],"outputs": [{"output_no": 0,"address": "1AK4LYE6PYwBmSYHQX3v2UsXXHTvCAsJeK","value": "0.00072628"},{"output_no": 1,"address": "183hmJGRuTEi2YDCWy5iozY8rZtFwVgahM","value": "0.00000555"}]}]}]
    }
    
    
  • 智能合约公链:通过公链简称和代币地址,获得代币的信息包括:该代币被交易的交易笔数,持有该代币的人数(余额>0),以及该代币的发行量,全称,简称,精度,图标信息。示例:
  •         
    {"code": 1,"msg": "成功","data": {"network": "ETH","tokenHash": "0x519475b31653e46d20cd09f9fdcf3b12bdacb4f5","transferCnt": 1007327,"holderCnt": 2839,"tokenInfo": {"h": "0x519475b31653e46d20cd09f9fdcf3b12bdacb4f5","p": "ETH","f": "VIU","s": "VIU","d": "18","t": "1000000000"}}
    }
    
    
  • 地址余额:通过公链简称和地址,获得地址余额。示例:
  •         
    {"code": 1,"msg": "成功","data": "0.019239809829239"
    }
    
    
  • 智能合约地址:通过公链简称和地址,获得地址信息包括:余额,排名,交易次数,转出数量,收入数量,以及最近一笔交易详情,示例
  •         {"code": 1,"msg": "成功","data": {"type": "address","network": "ETH","hash": "0x77777777777c868ba9b9772b1da1128d820a3cc0","addrAlias": null,"rank": 3429146,"txCount": null,"spend": null,"receive": null,"txs": [{"type": "tx","network": "ETH","height": 4669357,"blockHash": "0xecff7b1c859a913068604c231fb7a6e2498c6d51050d008555457a074ac7a9b5","index": "54","time": 1512319744,"txid": "0x6369b23c7e1648026559952dff6e2e1e6c5b15040e279aa69e76750a9e461907","fee": "0.000021","confirmations": null,"nonce": 4359091,"formIsContract": null,"toIsContract": null,"block_no": 4669357,"gasPrice": 1000000000,"from": "0xea674fdde714fd979de3edf0f56aa9716b898ec8","gasLimit": 50000,"value": "0.04958108415768947","to": "0x77777777777c868ba9b9772b1da1128d820a3cc0","gasUsed": 21000,"callTransferErr": null,"tokenTransferErr": null,"traceErr": null,"receiptErr": null,"create": null,"suicide": null,"callTransfer": null,"tokenTransfer": null},
    
  • 代币持有者地址信息:通过代币平台简称和地址,获得地址信息包括:余额,排名,交易次数,以及最近50笔交易详情。示例:
  •         
    {"code": 1,"msg": "成功","data": {"type": "address","network": "ETH","hash": "0x18a744e4564601a5241c910aa0cd69aee82287a8","rank": 834906,"txs": [{"type": "tx","network": "ETH","height": 6636957,"blockHash": "0x26cb320d14a0e4845dab192eed1b8e740268e6d6fab720e2433b4e65cd794941","index": "105","time": 1541264645,"txid": "0xb7ade7d9c0bd088679e76056f4024d3c9494609f005309c0b9dfafa209139a47","fee": "0.00036624","nonce": 60,"toIsContract": 1,"block_no": 6636957,"gasPrice": 10000000000,"from": "0x18a744e4564601a5241c910aa0cd69aee82287a8","gasLimit": 54168,"value": "0","to": "0xe36df5bb57e80629cfc28a31e5f794071c085eca","gasUsed": 36624},
    

这篇关于区块链地址是什么?如何获取地址信息 | Tokenview的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/905303

相关文章

常用的jdk下载地址

jdk下载地址 安装方式可以看之前的博客: mac安装jdk oracle 版本:https://www.oracle.com/java/technologies/downloads/ Eclipse Temurin版本:https://adoptium.net/zh-CN/temurin/releases/ 阿里版本: github:https://github.com/

【区块链 + 人才服务】可信教育区块链治理系统 | FISCO BCOS应用案例

伴随着区块链技术的不断完善,其在教育信息化中的应用也在持续发展。利用区块链数据共识、不可篡改的特性, 将与教育相关的数据要素在区块链上进行存证确权,在确保数据可信的前提下,促进教育的公平、透明、开放,为教育教学质量提升赋能,实现教育数据的安全共享、高等教育体系的智慧治理。 可信教育区块链治理系统的顶层治理架构由教育部、高校、企业、学生等多方角色共同参与建设、维护,支撑教育资源共享、教学质量评估、

业务中14个需要进行A/B测试的时刻[信息图]

在本指南中,我们将全面了解有关 A/B测试 的所有内容。 我们将介绍不同类型的A/B测试,如何有效地规划和启动测试,如何评估测试是否成功,您应该关注哪些指标,多年来我们发现的常见错误等等。 什么是A/B测试? A/B测试(有时称为“分割测试”)是一种实验类型,其中您创建两种或多种内容变体——如登录页面、电子邮件或广告——并将它们显示给不同的受众群体,以查看哪一种效果最好。 本质上,A/B测

【北交大信息所AI-Max2】使用方法

BJTU信息所集群AI_MAX2使用方法 使用的前提是预约到相应的算力卡,拥有登录权限的账号密码,一般为导师组共用一个。 有浏览器、ssh工具就可以。 1.新建集群Terminal 浏览器登陆10.126.62.75 (如果是1集群把75改成66) 交互式开发 执行器选Terminal 密码随便设一个(需记住) 工作空间:私有数据、全部文件 加速器选GeForce_RTX_2080_Ti

【区块链 + 人才服务】区块链集成开发平台 | FISCO BCOS应用案例

随着区块链技术的快速发展,越来越多的企业开始将其应用于实际业务中。然而,区块链技术的专业性使得其集成开发成为一项挑战。针对此,广东中创智慧科技有限公司基于国产开源联盟链 FISCO BCOS 推出了区块链集成开发平台。该平台基于区块链技术,提供一套全面的区块链开发工具和开发环境,支持开发者快速开发和部署区块链应用。此外,该平台还可以提供一套全面的区块链开发教程和文档,帮助开发者快速上手区块链开发。

webapp地址

F:\LSP\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps

Android Environment 获取的路径问题

1. 以获取 /System 路径为例 /*** Return root of the "system" partition holding the core Android OS.* Always present and mounted read-only.*/public static @NonNull File getRootDirectory() {return DIR_ANDR

Jenkins 插件 地址证书报错问题解决思路

问题提示摘要: SunCertPathBuilderException: unable to find valid certification path to requested target...... 网上很多的解决方式是更新站点的地址,我这里修改了一个日本的地址(清华镜像也好),其实发现是解决不了上述的报错问题的,其实,最终拉去插件的时候,会提示证书的问题,几经周折找到了其中一遍博文

JS和jQuery获取节点的兄弟,父级,子级元素

原文转自http://blog.csdn.net/duanshuyong/article/details/7562423 先说一下JS的获取方法,其要比JQUERY的方法麻烦很多,后面以JQUERY的方法作对比。 JS的方法会比JQUERY麻烦很多,主要则是因为FF浏览器,FF浏览器会把你的换行也当最DOM元素。 <div id="test"><div></div><div></div

Linux命令(11):系统信息查看命令

系统 # uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv