当前位置: 首页 > news >正文

区块链浏览器需求整理

用户需求

普通用户

  1. 便捷查询交易记录:能够轻松找到自己或特定地址的交易详情,包括交易时间、金额、状态等。
  2. 查看账户余额:实时了解地址的余额情况。
  3. 追踪资产流向:了解自己的资产在区块链上的转移路径。

开发者

  1. 智能合约调试:方便查看智能合约的部署、调用记录以及执行结果,以便进行调试和优化。
  2. 代码审查:能够查看已部署智能合约的源代码,确保合约的安全性和正确性。
  3. 监控节点状态:了解所连接的节点的运行情况,及时发现潜在问题。

投资者

  1. 项目分析:查看特定项目相关的合约和交易,评估项目的活跃度和价值。
  2. 市场趋势洞察:通过分析大量交易数据,了解以市场的动态和趋势。

功能模块

交易查询模块

1. 交易详情展示

  • 显示交易的哈希值、发送方和接收方地址、交易金额、手续费等基本信息。
  • 提供交易的输入和输出数据解析,以便了解交易的具体用途。

2. 交易搜索功能

  • 支持通过交易哈希、地址等关键信息快速查找特定交易。

区块浏览模块

1. 区块信息展示

  • 呈现区块的高度、哈希值、创建时间、包含的交易数量等。
  • 展示区块的矿工奖励和 Gas 使用情况。

2. 区块历史追溯

  • 允许用户按时间/区块顺序浏览过往的区块。

地址管理模块

1.地址余额查询

  • 实时显示地址的以太币余额和各种代币余额。

2. 地址交易历史

  • 罗列该地址的所有交易记录,包括交易类型和对方地址。

NFT 模块

1. NFT合约 topic 页面

  • 显示NFT合约地址
  • 显示NFT合约部署的用户地址
  • 显示NFT合约名称
  • 显示NFT合约符号
  • 显示NFT合约下NFT总发行量
  • 显示NFT合约下NFT拥有者数量
  • 显示NFT合约下所有的交易哈希、交易METHOD、交易FROM、交易TO和交易NFT ID的列表
  • 显示NFT合约所有拥有者地址和拥有数量列表

2. NFT topic 页面

  • 显示NFT ID
  • 显示NFT 拥有者地址
  • 显示NFT 所在NFT合约地址
  • 显示NFT 铸造者
  • 显示NFT 标准版本(ERC721/ERC1155/ERC3525)
  • 显示NFT流转交易列表
  • 显示NFT基于ERC721/ERC1155的 Metadata JSON Schema 和 OpenSea: Metadata Standards,如名称、描述、图片、外部链接、属性列表等
    ERC721/ERC1155的 Metadata JSON Schema
{"title": "Asset Metadata","type": "object","properties": {"name": {"type": "string","description": "Identifies the asset to which this NFT represents"},"description": {"type": "string","description": "Describes the asset to which this NFT represents"},"image": {"type": "string","description": "A URI pointing to a resource with mime type image/* representing the asset to which this NFT represents. Consider making any images at a width between 320 and 1080 pixels and aspect ratio between 1.91:1 and 4:5 inclusive."}}
}

OpenSea: Metadata Standards

{"description": "Friendly OpenSea Creature that enjoys long swims in the ocean.", "external_url": "https://openseacreatures.io/3", "image": "https://storage.googleapis.com/opensea-prod.appspot.com/puffs/3.png", "name": "Dave Starbelly","attributes": [ ... ], 
}

智能合约模块

1. 合约部署与调用记录

  • 展示智能合约的部署时间、地址和调用次数。
  • 呈现每次调用的输入参数和返回结果。

2. 合约代码查看

  • 提供已部署智能合约的源代码查看功能,方便开发者进行审计和学习。

数据分析模块

1. 交易统计

  • 统计一定时间段内的交易数量、交易金额等数据。
  • 分析交易的活跃度和趋势。

2. 地址行为分析

  • 对特定地址的交易行为进行分析,判断其是否存在异常。

节点监控模块

1. 节点连接状态显示

  • 实时展示与节点的连接状态,如是否正常连接、延迟情况等。

2. 节点性能指标

  • 提供节点的处理速度、内存使用、网络带宽等性能指标。

http://www.mrgr.cn/news/2075.html

相关文章:

  • 小琳AI课堂:自然语言理解(NLU)和自然语言生成(NLG)
  • 【前端面试】如何深度谈class组件和函数组件的区别
  • SQL 时间盲注 (injection 第十六关)
  • Kubernetes Pod入门
  • 基于深度学习的图像特征优化识别复杂环境中的果蔬【多种模型切换】
  • 学习大数据DAY39 基于 hive 的 SQL语句
  • 【Linux】Linux(centos7)安装jdk1.8
  • [openSSL]TLS 1.3握手分析
  • node版本8.x→16.x,前端维护火葬场,问题及解决方案总结
  • ViT笔记学习
  • 【Word多级标题完整设置】设置各级标题样式将多级列表链接到各级标题样式中
  • python的列表与元组
  • 【每日刷题】Day104
  • 多线程【基础】
  • 设计模式---构建者模式(Builder Pattern)
  • 瑞友科技项目经理认证负责人杨文娟受邀为第四届中国项目经理大会演讲嘉宾︱PMO评论
  • 如何在Java中将数据库查询结果转换为枚举类型
  • 乾坤qiankun搭建前端微服务
  • 橙色简洁大气体育直播自适应模板赛事直播门户自适应网站源码
  • 基于Shader实现的UGUI描边解决方案遇到的bug