什么是区块链浏览器,如何设计一个完备的区块链浏览器

当前位置:首页 > NFT > 什么是区块链浏览器,如何设计一个完备的区块链浏览器

什么是区块链浏览器,如何设计一个完备的区块链浏览器

2022-05-07NFT84

编辑导语:区块链浏览器,是一种搜索工具,也是一个网站,专门为用户提供浏览和查询区块链上信息。因为区块链公开透明的特质,它需要一个媒介让用户看到链上的情况,区块链浏览器就是这个媒介。在区块链浏览器中,只需要输入某笔交易的ID等等,即可查询它们的详细信息。今天,本文作者就分享了如何设计一个完备的区块链浏览器。

最近在跟进一个区块链项目,其中涉及到了区块链浏览器的部分,就调研整理了一下应该如何设计一个区块链浏览器。

一、什么是区块链浏览器

在聊到这个项目需要做一个「区块链浏览器」的时候,一个小哥很严肃的对我说:要搞一个浏览器?

其实,区块链浏览器和传统的 IE、Firefox、Chrome、Safari 还是有点不同的,我更愿意将其定义为区块链网络上的数据可视化工具。

区块链作为一种数据的存储和处理方式,本身并不是以可视化的形式存在,通过可视化的方式来为方便用户获取区块链上数据信息的一种工具,目前大多是以 web 形式存在。

用户不需要了解区块链的底层技术,通过web页面,直接在区块链浏览器上查看该区块链上的节点、区块和交易信息,不需要通过接口查看日志的方式去查询数据。

目前看来,区块链浏览器是一个区块链项目必不可少的基础设施,一个产品经理在设计完整的区块链产品时必然不能绕过区块链浏览器这一环。

二、区块链浏览器都应该包括什么

在这里,我们要首先明确一点,不同区块链项目的区块链浏览器都不是完全一致的,一般都会根据区块链底层技术选项和项目需求进行调整,不过抛弃繁杂的表面,我们还是可以总结出一些核心要素的。

我主要调研了以下几个区块链浏览器:

以太坊上的Etherscan[1]

HyperLedger Fabric Blockchain-Explorer (超级账本的区块链浏览器项目)[2]

FISCO-BCOS[3]

蚂蚁区块链[4]

布比区块链浏览器[5]

认真分析下,它们都包含了以下元素:

1. 链概览(Chain)信息

一般是这条区块链的总体性概述,用以描述该区块链的整体运行结构,一般包括当前的当前区块高度、交易总量、节点概况、最新(若干条)的出块信息、最新(若干条)的交易信息等。

一般都在首页展示,放上几个比较有代表性区块链浏览器首页截图:

以太坊上的 Etherscan:

HyperLedger Fabric Blockchain-Explorer:

FISCO-BCOS 浏览器:

布比区块链浏览器:

2. 区块(Block)信息

区块链是由一个个区块组成的,区块类似于 MySQL 中的记录,每次向链上写入数据,就是在创建一个区块。

区块信息的展示是根据区块链的数据结构决定的,不同的区块链的数据结构都是不同的,不过一般都可以分为区块头(Head)以及区块体(Body)。

区块头一般包含当前区块的特征值,比如生成时间、实际数据(即区块体)的哈希、上一个区块的哈希等等;

区块体一般包含本区块所包含的实际交易信息。这里要注意的是受限制与区块链处理能力,一般交易会定期打包上链,而不是每一条交易都上链。

在区块链浏览器中,区块信息展示一般包括区块列表和单一区块的详情。

via:布比区块链浏览器的区块信息

via:Etherscan 浏览器的区块信息

via:阿里云 Baas 平台 HyperLedger Fabric 浏览器的区块信息

3. 交易(Transaction)信息

在区块链里,Transaction 代表的交易,单指的是转账交易。主要包含交易时间、所属区块、交易状态、交易费用、发起账户、目标账户等信息,还有的会包括背书信息、链码等。

via:布比区块链浏览器的区块信息

via:阿里云 Baas 平台 HyperLedger Fabric 浏览器的区块信息

via:FISCO-BCOS 浏览器

4. 智能合约(Contract)信息

在具备图灵完备的区块链上,还有一种交易——基于智能合约(Contract)的交易,本质上是一种特殊的交易,但是其内容要比交易(Transaction)复杂的多。

合约信息的展示主要包括合约的名字、合约所用语言的版本以及代码内容等。不过就我调研的结果来看,这几个区块链浏览器上除了 Etherscan 外都没有公开该信息。

以 Etherscan 上的稳定币 USDT(炒过币的小伙伴一定都知道这个号称「和美元挂钩」的稳定币项目,它就是运行在以太坊上基于智能合约实现的 ERC20 Token 之一,还有当年的 EOS ,别说了都是泪……)

我们进入 USDT 项目的页面,会看到 Profile Summary 下有一个 Contract。

点击进入,就能看到本 Contract 的一些信息,其中还包括了 USDT 项目使用 Solidity 语言编写的智能合约版本、源码、该合约的 ABI[6]等信息。

5. 地址(Address)信息

Address 的存在主要是给用户和普通互联网产品类似的「账户」体验,通过汇集该地址/账户项下的所有交易进行展示,一般包括基本信息和交易信息。

via:布比区块链浏览器的区块信息

via:Etherscan 浏览器的区块信息

区块链浏览器的基本架构基本就介绍完了,不过在实际设计中还需要我们根据自身需求做出取舍、或根据区块链数据进行衍生加工和挖掘。

浏览器是给人来用的,不是把所有的数据无规则的堆积上去、内容越多越好,而是能够最快且尽量完整的给到使用者想找的信息才是产品设计的目标。

蓑衣网小编References:

[1]以太坊上的Etherscan: https://etherscan.io/

[2]HyperLedger Fabric Blockchain-Explorer (超级账本的区块链浏览器项目):https://github.com/hyperledger/blockchain-explorer

[3]FISCO-BCOS: https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/browser/browser.html

[4]蚂蚁区块链:https://antchain.antgroup.com/

[5]布比区块链浏览器: https://explorer.bubi.cn/

[6]ABI: 全称 Application Binary Interface,字面意思是应用程序二进制接口,可以通俗的理解为合约的接口说明,当合约被编译后,它对应的abi也就确定了。ABI有点类似于程序中的接口文档,描述了字段名称、字段类型、方法名称、参数名称、参数类型、方法返回值类型等

蓑衣网-以上内容来自网络整理,不能代表本站立场,转载请注明出处。

本文链接:https://www.baoguzi.com/12352.html

什么是区块链浏览器,如何设计一个完备的区块链浏览器 | 分享给朋友:

相关文章

区块链在供应链金融的应用分析,金融应用优势与四类常见模式详解

区块链在供应链金融的应用分析,金融应用优势与四类常见模式详解

自2019年10月24日强调加快推动区块链技术和产业创新发展,区块链的应用推广便作为了一个热门话题,其中以供应链金融领域的应用尤为突出,那么是不是有了区块链技术,供应链金融就能完全得到解决了呢?如下便...

怎样铸造NFT作品(怎样购买nft作品)

怎样铸造NFT作品(怎样购买nft作品)

琉璃的制作工艺是怎样的? 琉璃是以人造水晶为原料,采用脱蜡铸造法烧制而成。其主要过程是将人造水晶加热到近1000℃的高温使其具有流动性,流入预先制好的石膏模壳内成型。由于石膏模壳是经由加热脱除蜡模而...

元宇宙世界详解,百度“希壤”开放内测体验

元宇宙世界详解,百度“希壤”开放内测体验

百度发布的首个国产元宇宙产品“希壤”昨天正式开放定向内测,用户凭邀请码可以进入希壤空间进行超前体验。百度方面表示,12月27日“希壤”将面向所有用户开放,届时百度Create 2021(百度AI开发者...

区块链意义何在,区块链通证经济的意义分析

区块链意义何在,区块链通证经济的意义分析

01“通证经济”实质是生产关系的变革“通证经济”的英文全称是Token Economy,是区块链行业提出来的一个新概念,是区块链的核心力量。顾名思义,通证经济就是把“通证”充分用起来的经济。简单来说,...

元宇宙项目有哪些,腾讯首款元宇宙项目曝光分析

元宇宙项目有哪些,腾讯首款元宇宙项目曝光分析

走出去、带你玩、搞3A、元宇宙,天美四部曲Metaverse、社交+游戏、姚晓光带队、覆盖北上深,腾讯天美工作室群这则招聘海报,到底在释放什么信息?近日,腾讯天美新项目“ZPLAN”对外招聘多个岗位。...

元宇宙通俗解释,元宇宙”到底是个啥

元宇宙通俗解释,元宇宙”到底是个啥

多元资本争相入局,互联网开启“元宇宙”转型窗口期。视觉中国供图全世界似乎都在谈“元宇宙”。但围绕于此的说法,众说纷纭,莫衷一是。有人认为,面向这个充满想象的未来世界,应该张开双臂加速奔跑,而且已有人做...

孙宇晨NFT头像高清(Nft头像高清)

孙宇晨NFT头像高清(Nft头像高清)

图片制作怎么弄呀```` 用这个 ?id=231285rpie042bvhj6nft6 怎样点亮拍拍图标ma...

四方精创区块链行情分析,四方精创股东减持套现近2亿元

四方精创区块链行情分析,四方精创股东减持套现近2亿元

在这4个月里,四方精创在二级市场的优异表现到底是基于其本身业务的发展,还是基于“区块链概念股”的热度加持,却是值得深思。2月25日下午,深交所A股上市公司四方精创(300468)收跌3.82%,现报4...

深圳NFT公司(深圳晚报nft)

深圳NFT公司(深圳晚报nft)

深圳伟创力有限公司怎么样? 深圳有好几个伟创力,西丽,公明,沙井,福永,西乡,横岗,都有伟创力的工厂.待遇好得很。深圳伟创力电源有限公司在西乡,沙井,两个工厂,是按劳法的,深圳最好的伟创力是福永的,...

区块链开发工程师详解,区块链开发工程师前景及培训分析

区块链开发工程师详解,区块链开发工程师前景及培训分析

自从2016年第一次把“区块链”列入我国“十三五”信息化规划开始,区块链与数字经济的热度就一直居高不下,2016年成为公认的“区块链元年”。2018年中央经济工作会议强调加快5G商用,加强人工智能、工...

兔子洞NFT(兔子洞电影讲的是什么)

兔子洞NFT(兔子洞电影讲的是什么)

兔子洞一般在哪里 单机版的饥荒一般在猪王猪村那边,找一块和普通矿石不太一样的石头,用铁镐敲碎会出现一个洞口,下去洞口进入地底世界一层,就可以找到兔子窝,建议找兔子的时候身上不要带肉,兔子会主动攻击带...

区块链怎么赚钱合法吗,起底“区块链”骗局

区块链怎么赚钱合法吗,起底“区块链”骗局

号称“币圈第一大资金盘”,利用“区块链”技术、以虚拟货币为交易媒介,大肆进行网络传销。短短一年时间,发展会员200余万人,层级关系高达3000余层,涉案金额148亿多元……2020年 9月26日,江苏...

元宇宙的电影有哪些,元宇宙十大科幻电影解析

元宇宙的电影有哪些,元宇宙十大科幻电影解析

元宇宙正在被探索,而受制于目前的技术和成果,我们对元宇宙的感知和想象力也被限制。将抽象的概念转化成具象的认识,科幻电影往往能够打破我们对元宇宙的认知瓶颈,并拓展我们的想象空间和鼓励更高层次的探索。将各...

新出的区块链项目有哪些,2021区块链资金盘最新项目汇总

新出的区块链项目有哪些,2021区块链资金盘最新项目汇总

区块链骗局中的资金盘,有人欢喜有人愁,你看见晴空万里,可能下水去的时候,就是倾盆大雨,山洪暴发之际。你看见100个人里面有一个赚钱暴富走上人生巅峰,却忽视了99个人都是血本无归,成为了那一个人的垫脚石...

首发NFT咋买(阿里巴巴首发nft)

首发NFT咋买(阿里巴巴首发nft)

如何入手 Nintendo Switch 1.国内暂时没正规渠道,所以要么自己日本或者美国亚马逊海淘,或者干脆过去人肉背回来,要么就国内某宝,一般首发机器奸商肯定涨价,PS4Pro当初炒到过4500...