如何读取比特币交易

当您考虑时,比特币交易应该很简单:我从一个比特币地址向另一个汇款。我只需要知道来源,目的地和数量,对吗?原来是 比特币交易比这复杂得多. 我们将学习如何简单地读取比特币交易,以及了解通常会发生的所有乱码.

[tweet_box design =” box_02”]比特币地址实际上并不像您认为的那样存在。[/ tweet_box]

绿色地址区块链不是所有现有账户及其各自余额的分类账,而是所有比特币交易的全面历史。实际上,整个区块链充满了交易,没有太多其他东西(还有一些连接区块的数据).

比特币是一种旨在避免不得不信任账户余额的系统 (由第三方维护),实际上,每个人都可以验证和跟踪曾经存在的硬币的每一部分,以确保没有人在使用该系统进行游戏。这可以通过公开所有交易并进行验证来实现.

瞧,比特币实际上并不在地址之间移动,它们实际上存在于带有特殊密码锁的虚拟保管库中。无需发送它们,您只需更改锁。如果爱丽丝“拥有比特币”,那么她实际上只是对内部具有BTC的金库拥有一个加密密钥。而且当爱丽丝(Alice)想将这些比特币发送给鲍勃(Bob)时,她只是解锁她的锁,然后将比特币放在鲍勃(Bob)的锁中的金库中。现在鲍勃“拥有”他们.

#Crypto ExchangeBenefits

1

Binance
Best exchange


VISIT SITE
  • ? The worlds biggest bitcoin exchange and altcoin crypto exchange in the world by volume.
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

2

Coinbase
Ideal for newbies


Visit SITE
  • Coinbase is the largest U.S.-based cryptocurrency exchange, trading more than 30 cryptocurrencies.
  • Very high liquidity
  • Extremely simple user interface

3

eToro
Crypto + Trading

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

保管库和锁是免费且易于制造的,因此,如果爱丽丝只想发送一些硬币(并保留其余的硬币),则可以用她的锁创建一个新的保管库并将零钱放入其中。每次有人打开锁, 整个网络需要能够对其进行验证 (否则他们会认为它作弊),因此使用加密签名来证明您拥有该锁的钥匙.

由于这一切都是数字方式完成的,因此比特币交易仅记录以下内容:

  • 输入:签名证明您实际上可以打开锁定的保险库.
  • 输出:每个新保管库中放置了多少个比特币以及具有什么锁.

专家提示:

输出的总和不能高于输入的总和(否则,您是凭空制作比特币的),但可以更低。投入和产出之和的差额等于矿工费。这意味着您永远不会在交易中看到任何有关矿工费用的参考,而只是简单地推断出:一个BTC输入-0.9 BTC输出= 0.1 BTC矿工费用。比特币钱包自动为您管理.

那么比特币交易实际上是什么样子?

“原始”比特币交易实际上很难阅读,这就是为什么存在大量“区块浏览器”的原因,这些网站是用于“翻译”并更容易阅读区块链中发生的事情的网站或其他软件。在此示例中,我们将研究Blocktrail,但您确实可以使用很多(相信我,有 许多).

区块链比特币钱包像许多区块浏览器一样,Blocktrail, 会显示比交易本身更多的交易信息:第一次看到时需要花多长时间来确认;其他浏览器会告诉您“发送”了多少钱,“更改”了多少钱,等等。这些额外的信息中的大多数有用,但也大多是猜测。只有区块链中的交易本身才能进行密码验证.

后续交易 (遵循以交易本身的“哈希”命名的惯例:61a1..0b0c)是一个非常简单且常见的交易:它从两个不同的输入(先前的交易)中收集BTC,总共159位,然后发送它们到两个不同的输出,总共59位。请注意,有100位剩余物,它们从未在交易输出中使用:它们被留作矿工费用.

比特币

基础知识:输入,输出和值

这些是交易页面中最重要的部分,它们告诉我们资金的来源和去向。假设我们要确认收到比特币付款(比方说50位地址1AFc…7VeQ),因此我们将在输出列表中查找地址, 确认正确数量的硬币已发送到那里. 在这种情况下,我们看到交易确实包括我们的付款.

另一个输出(将9位发送到3GmY…6J4S)可能是他们的更改地址,但这是推断,实际上我们的业务不多。我们可以通过单击每个地址来跟踪它,或者通过单击它旁边的箭头来跟踪每个输入/输出。 “ P2SH”标签表示该地址(保险库上的锁)是 脚本哈希, 这意味着该地址允许收件人使用更复杂的签名(例如multisig).

更多信息

输入和输出上方的信息可能有用,例如Blocktrail首次看到该交易的时间(“中继时间”),以及在一个块中确认该交易之前所花费的时间(“确认之前的时间”)。当然,它将向我们显示在哪个块中对其进行确认(“块”),以及它具有多少确认(“确认”)。 “优先级”是Blocktrail计算此笔交易费用的方式(基于 硬币时代 和交易大小(以字节为单位).

原始信息

有关交易的真正的硬信息实际上列在底部的脚本中: 有关每个输入和输出的“原始”信息. 输出脚本包括 密码锁和保险库 您将比特币发送到。输入脚本包含签名,证明库的所有者可以打开由先前的输出(来自先前的交易)确定的锁。.

如果您有兴趣深入了解比特币交易,强烈建议您浏览 掌握比特币中的交易章节 通过安德烈亚斯·安东尼奥普洛斯(Andreas Antonopoulos).

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map