如何使用比特币和以太坊区块链浏览器
您是否对区块链浏览器感到好奇,以及为什么它们对区块链技术至关重要?大您来对地方了。要学习区块链开发并获得认证,我建议访问 伊万在技术学院。
区块链目前 LinkedIn排名第一的技能。因此,您绝对应该了解更多有关以太坊的信息,以便在2020年获得加密的全职职位。
在我的 第一 第二部分,我讨论了以太坊2.0和开发人员的最佳工具。在第三和第四篇文章中,我讨论了二次投票和开放治理模型。然后,在我的第五篇文章中,我研究了Swarm的基础架构。
在第六,第七和八种方法中,我深入探讨了共识算法和区块链难题。最后,我研究了区块链分片技术,哪些项目使之蓬勃发展,我对Plasma和Looms作了介绍。它是以太坊中最新的等离子实现之一
今天,我将研究一些知名的区块链浏览器。它们如何工作?一个人能找到什么信息?以太坊开发人员是否应该关注区块链浏览器并学习如何利用现有信息?
区块链浏览器简介
区块链浏览器是区块链的浏览器,类似于我们使用Mozilla或Google Chrome浏览器等网页浏览器的方式。
每个比特币和山寨币用户都严重依赖区块链浏览器来跟踪其交易和金额。但是,很少有用户真正欣赏这些浏览器的全部潜力。这些浏览器不仅提供跟踪交易的信息,还提供了更多有价值的信息。任何用户都可以在其指尖完全访问所有区块链数据。
出于本文的目的,我将讨论两个主要的区块链浏览器:
即使在冻结和交易信息方面,两者的工作方式也非常相似。但是,以太坊交易可能包含带有网络中智能合约指令的数据。有时,这些可能会更有趣。
比特币区块链
区块链包含在比特币网络内完成的所有交易。通过查看区块链浏览器的亮点,我们可以看到以下信息:
- 区块高度,按时间顺序排列包含交易的区块链区块,
- 该区块在区块链中发布的确切时间的时间戳,
- 包含一个区块内交易数量的交易,
- “挖矿者”表示挖矿者或挖矿池,
- 块的大小。最大大小约为1,2MB。
有了所有这些信息,我们就可以了解到区块链的总体状态,即已处理了多少个区块。另外,我们可以检查每个区块的交易数量以及每个区块之间的时间间隔。通过这些变量,我们可以计算每秒交易交易(TPS)的速度。 TPS度量标准有助于对某种技术的可伸缩性做出假设。
具有更多事务的块越多,可伸缩性就越好。但是,就安全性而言,最好相反:较小的区块,较少的交易。这是因为路由和容错,随着节点需要携带和传输的信息越多,区块链就需要越中心化。
有关安全性,去中心化性和可伸缩性如何相互连接的更多详细信息,请检查两难处。
比特币区块浏览器
当我们深入研究某个区块时,我们可以查看有关每个区块和合并交易的详细信息。我们应该关注的是:
- merkle根,其中包含必要的细节,以验证某个块的真实性,
- 通过merkle树链接的先前的块信息,
- 难度由特定时间开采的矿工数量进行调整,难度越高,所需的现时值越低;
- 这些位和大小再次表示一个块所需的总空间,
- 该版本包含在其上开采区块的比特币协议版本,
- 随机数,代表开采一块所需的数量。随机数是矿工试图找到区块哈希的随机数。
关于图像的事务部分,您可以看到事务哈希或tx,由“ 605f6e1f991f1a1a6fd0c0d8d52fda2a7baf0ba816ddb482ce699dc7f1454b87”表示。此外,您还具有有关硬币发送地址的信息。
您会很快了解到,下面的交易代表了矿工的奖励,与传统的比特币交易有些不同。
常规交易通常具有许多输出地址,仅仅是因为协议就是这样工作的,以便使用户混淆并为用户提供更多的隐私。
另外,您可以有一个输入以多个输出为目标。意味着一次交易可以有效地包含许多收款人。
交易包含的信息可以轻松转换为:
- 输入:发送的金额;
- 产出:收到的数额;
- 费用:支付给矿工的金额。
以太坊区块链
比特币和以太坊区块链的操作方式有所不同,但是,正如您从上面的屏幕截图中可以看到的那样,大多数逻辑保持相同,这是因为简单的事实是,任何区块链的目标都是以去中心化的方式注册信息。 。
就是说,由于ETH具有额外的数据字段,因此其区块链变得更加有趣。人们可以找到与智能合约功能和逻辑相关的非常有趣的交易。
让我们来探索。
以太坊区块浏览器
当我们查看Etheruem区块链浏览器时,我们可以立即看到一些相似之处,例如区块高度,时间戳,难度,奖励,随机数等。
但是,ETH转移使用GAS(ETH费用的另一个名称)作为较小的计量单位。
有趣的是,ETH和BTC交易之间的主要区别在于ETH允许执行复杂的脚本。在以太坊中,数据列使您可以编写复杂的指令,或将资产所有权授予接收者,等等。总之,由于额外的复杂性,我们能够很容易地在不可变的情况下注册一堆信息。分类帐。但是,就像DAO或Parity黑客一样,它很容易搞砸
资源资源
本文不是财务建议。作者可能没有意识到的变化。始终检查提供的资源