当前位置:首页区块链比特币详情

比特币详情

比特币的每个节点是否知道整个网络中的每一笔交易?

是的,整个网络都知道。如果有人需要付费,信息将被广播到与其相连的节点,然后传播到整个网络中的每个站点。所有节点都在向公众广播,传输速度呈指数级扩展。传播到整个网络只需几秒钟。这些交易在每次扩散前都要经过验证,以确保不超过一个硬币,公钥与地址正确对应,公钥可以解密私钥签名,这些条件都必须满足。通过验证的事务将存储在每个节点的内存中,等待添加到块中。

为什么要设置一个数学难题?

如果太容易识别出一个区块,那么每台电脑都可以独立完成交易确认,它们之间就没有共同的目标,账簿也不会统一。基于求解数学问题的方法,我们可以构造出一条最长的链,即使存在局部分叉,它最终也会统一起来。此外,设置数学问题可以防止系统中的一些人做假账。这是基于对整个网络中大多数计算机的信任。只要大多数人是可信的,只要他们能更快地找到答案,假账户所在的链条就不可能成为最长的链条,最终会被错误采用假账户区块的节点所抛弃。

为什么在比特币用完的时候就把它都花掉了?

这是中本的设计。比特币在接收转账时可以接收任何数量的钱。然而,如果你想把比特币花在一个地址上,你需要把它全部转出。除交易方收到的文件外,其余的将转移到其旧地址或新地址。它的目的是让比特币在消费时摧毁旧货币,生产新货币。这样做的好处是减少了花费超过一美元的可能性。缺点是可能有更好的方法来避免这种复杂的操作。他在白皮书中写道:

一个常见的解决方案是引入一个可信的中央机构(mint),它检查每一笔交易是否存在双重支出。每次交易后,必须将硬币归还造币厂发行新硬币,只有直接从造币厂发行的硬币才可被信任不会被重复使用。

他提出了现实世界中的一个假设,即造币厂可以销毁旧货币并创造新货币,以避免向两个人支付相同的钱。第一笔交易来了,因为硬币已经被毁了。如果**一枚是同一枚硬币,就必须伪造。通过这个类比,他设计了比特币的安全机制。

他还提到,分开支付可能更麻烦。它是写在白皮书上的

虽然可以单独处理硬币,但要对转账中的每一分钱进行单独交易是不明智的。

对方什么时候知道我已经付款了?

你最迟几秒钟就能知道。如上所述,一个有效的事务将在几秒钟内传递到整个网络。

另外,还有一种更快的方法。在设计比特币的早期,中本有一种直接支付对方的方式。白皮书摘要中提到了这一点,并在电子邮件回复中进行了解释。具体来说,如果你知道对方的IP地址,就可以通过IP直连向对方发送交易信息。此消息将以正常网络速度立即到达。交易信息将由付款人的私钥签名,然后用接收方的公钥加密,并附加付款人的公钥。通过这种方式,密码学可以确保双方清楚地知道交易是关于另一方的,并且他们实际上已经收到了支付信息。但是,付款还需要整个网络的确认,所以您还需要一个小时才能认为交易已经完成。

交易可以取消吗?

发出的交易不会被取消,但如果交易费用很低,而且网络上的交易量很大,交易可能会被遗忘。也就是说,没有一个节点愿意将它打包成块。在这种情况下,这笔交易最终一无所获。

如果交易真的错了,有一种折衷的方法来取消交易,那就是支付更大的手续费。这种新的支付方式更可能是快速收入冻结,一旦新支付进入冻结,旧交易将失效。

什么是分叉?

分叉在几种情况下都会发生。一种是人造的。当节点修改规则时,它与旧系统不兼容。例如,设置了较大的块大小上限。此时,愿意遵循新节点规则的节点自然会形成一个新的网络。

另一种分歧来自于两个节点封装的时间非常接近,然后每个节点都广播新块的信息,并且每个节点都有一个新节点来识别其工作。然后,不同的节点根据不同的族继续扩展,这也形成了分叉。但是不久之后,所有的块都会从不同的源接收新的块,然后决定哪个链最长,从而失去短分支。

温馨提示:

文章标题:比特币详情

文章链接:https://www.btchangqing.cn/87807.html

更新时间:2020年08月19日

本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。

DEFI区块链行情

Yfi和yam:defi鸵鸟夜班编辑部今日鸵鸟区块链的今天与未来

2020-8-19 2:23:02

区块链

关于比特币的常见问题

2020-8-19 2:32:41

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索