比特币就是区块链上的一个账本是什么?怎么看?

资讯 9个月前 manoon
0

比特币钱包究竟是什么?

你可能知道比特币区块链上的账本。我们先来看一个。它是什么样子的?

因为比特币的账本是完全公开的,我们可以找一个钱包地址看看:

1DrtPCLLBbeBwHKPKfgq94LT7AGWRK8zzL

经典比特币的钱包地址都是1开头的,如果大家最近看到3开头的地址,就是SegWit的地址。

提供区块查看的网站(如blockchain.info)有很多,我们来看看这个钱包里有什么

比特币就是区块链上的一个账本是什么?怎么看?

可以看到这个地址一共进行了135笔交易,总共收到了139.2个比特币,然后在下面列出了该地址上的所有交易。该地址的当前余额为 0.560741。这个余额是计算出来的,没有记录在任何地方!换句话说,你钱包里有多少钱在任何地方都不存在。当您转账时,矿工会检查您是否有足够的“余额”来支持交易。实际上,它会查看您地址之前的所有“交易”,一一增加和减少。这实际上是一种比特币设计。一个非常聪明的地方。因为如果交易没有打包(记账),或者打包后整个区块被丢弃,你不必担心,转账失败后钱会丢失。

只要有地址,任何人都可以看到这个钱包里有多少钱。因此,我们可以简单地认为:

比特币就是区块链上的一个账本是什么?怎么看?

钱包=地址(可查看)+私钥(可转账)

如果你只是想通过钱包APP方便的查看多个地址上的比特币,其实根本不需要导入私钥,这样可以降低资产被盗的风险。什么是私钥?

您可以将钱包视为玻璃制成的透明保险箱。任何人都可以看到里面有多少钱,每笔钱从哪里来,之前的钱都去了哪里。那么私钥就是保险箱的密码,任何有密码的人都可以打开里面的钱。你可以看着钱去另一个玻璃柜,但没有办法。

记住:任何时候都不要把私钥给任何人!

比如你用钱包app导入你自己的私钥,你怎么知道这个app不会把私钥发送到你背后的其他地方?很难放心。

所以,小马只敢信任3种钱包:

正规渠道下载的知名钱包,如google play下载的blockchain.info钱包

不要在各种小软件市场下载,即使是国内一些大厂商的软件市场。许多黑客会在普通钱包中植入特洛伊木马。你看起来像blockchain.info,但里面有木马可能会窃取你的私钥。

比特币就是区块链上的一个账本是什么?怎么看?

冷钱包

钱包所在的机器从来没有连接过互联网,所以我敢安全地存储私钥。冷钱包没有联网,里面的钱怎么转?其实很简单。比如你用旧手机做个冷钱包,下载一个钱包APP,然后把手机里记住的WIFI全部删除,拔掉SIM卡,让手机无法上网(不要t 只使用飞行模式,它不安全)。这个钱包APP可以用手机的摄像头扫描二维码。通过私钥对交易进行加密后,即可生成交易信息的二维码,用联网的手机扫描即可完成转账。

开源钱包,必须运行在可以放心的环境中。

例如,我将自己使用提供的钱包。它是一个网站,但不是一个在线钱包。它的代码是开源的,你可以在github上下载。它是一个纯前端(javascript)钱包,可以在浏览器中运行。所以你可以看到它的代码中是否有恶意逻辑,它也可以运行在离线电脑/手机的浏览器中。

比特币转账如何运作?

然后我们将使用 coinb.in 来演示如何发送比特币转账。

打开左边第一个菜单是New(新建),选择Transaction(转账)

比特币就是区块链上的一个账本是什么?怎么看?

比特币就是区块链上的一个账本是什么?怎么看?

比特币转账需要由两部分组成:输入输出

换句话说,如果传输从 A 传输到 B,则 A 是输入,B 是输出。

比特币就是区块链上的一个账本是什么?怎么看?

先看输入。我们需要填写的是一些Transaction ID,而不是钱包地址,这就是我们之前说的,比特币钱包里没有多少钱的地方,所以你要转给别人钱必须先来自之前的交易(其他人将其转给您,然后您有钱再给其他人)。因此,比特币货币不会无根而生,必须有语境。

然后,我们随机填写一个交易ID,然后填写交易金额(Amount),假设是1. 1 BTC,然后填写输出(Output)。

比特币就是区块链上的一个账本是什么?怎么看?

输出更容易理解,多少钱转账到哪个地址(Address)。一个交易可以有多个输入和多个输出。比如我们这次随机找了一个地址,填了1个BTC。下面它会自动为你计算。刚才的输入是1.1BTC,现在输出是1BTC,那么你的交易费(矿工费)就等于0.1BTC。

单击提交,您可以在绿色框中看到生成的交易数据。注意,这只是生成的交易信息,此时没有发生交易!刚才没用私钥,地址和交易ID是随机写的。绿框右上角有一个二维码按钮,点击后会显示一个二维码。也就是说,我们可以用冷钱包手机扫码获取交易数据,从而用私钥对签名进行加密。

比特币就是区块链上的一个账本是什么?怎么看?

然后,我们就可以到冷钱包中保证的这个网页(假设交易信息是通过扫描二维码复制的)。在菜单中点击登录,您可以使用您的私钥对刚才的交易信息进行加密。相当于您认可了本次交易的发生。

比特币就是区块链上的一个账本是什么?怎么看?

这个菜单按钮旁边的Broadcast就是在交易信息签名后从冷钱包中生成一个二维码,通过扫码传输到联网的电脑,最后广播到比特币网络。世界各地的矿工都可以收到这笔交易。大家会先验证交易是否合法(比如输入是否有“双花”。说白了就是之前花过的钱,转账余额不足)。如果一切正常,则打包。

您的交易经过多次打包确认后,即可视为转账交易成功。因为全世界都目睹了这笔交易的发生,无法再撤销。

这是最原始、最安全的钱包使用方式,但也是最“麻烦”的方式。如果你对当前环境的安全有保证,这一切都可以在网上完成。而coinb.in还提供了更简单的“钱包”管理方式。您只需要使用您自己的邮箱地址和密码(密码不是私钥)比特币交易流程,它可以帮助您通过算法自动生成地址和私钥,完成钱包管理。

比特币就是区块链上的一个账本是什么?怎么看?

例如,我只需输入电子邮件地址和密码(2 次确认),然后单击提交。这不是“注册账号”,因为你可以拔掉网线并关闭WIFI来完成这个操作。任何地方都不会为您保存密码,您将永远无法找回密码。如果忘记密码,不备份私钥,里面的钱就会丢失。(说“丢了”有点不妥,应该是看到钱在那里,但永远不能花掉——转给别人)

比特币就是区块链上的一个账本是什么?怎么看?

在这个钱包里,大家都不陌生。填写哪个地址转账多少,需要支付多少矿工费。在这里发送真的是发送!因为它会自动为你完成签名和广播操作。

比特币转账需要多长时间?

这是许多人不习惯用比特币转账的地方。又不是你用支付宝转账,嗡!对方会一键接收。因为支付宝是中心化的服务,阿里说你转账就转账,挂了阿里服务器就没了。

您可以在线查看比特币网络中当前有多少未经确认的交易。目前有4万多支钢笔。半个月前拥堵的时候,数量是16万笔。也就是说,目前还有很多交易还没有被确认和打包。访问这里,可以看到下面的biu~biu~biu交易不断被广播。

所以你的交易广告被全世界的人听到了,但是矿工需要将它们打包成块(相当于将它们记录在分类账中)才能生效。一般在等待这个区块之后,在对方承认它已经到达之前比特币交易流程,超过3个区块被打包在它的“链”上(通常人们说是6个确认)。

这次不一定。它与几个因素有关:

比特币网络预计10分钟出块,但也不是绝对的,但有可能现在的矿工运气不好,一小时没出块(也可能运气好,一分钟挖块)。

您支付的矿工费也将决定速度。因为未打包的交易太多,矿工必须按照给定的金额进行排名。他们给的钱越多,排名越高,就越有可能先打包。如果你给的太少。. . 哈哈,有可能永远不会轮到你。那么您的交易一直处于未确认状态,但请放心,钱不会丢失。

版权声明:manoon 发表于 2021-10-13 20:58:37。
转载请注明:比特币就是区块链上的一个账本是什么?怎么看? | 198区块链导航

暂无评论

暂无评论...