Читать книгу 掌握比特币 之 初学指南 - Alan T. Norman - Страница 4
第二章
了解区块链和比特币交易
Оглавление在我们开始购买和储存你的第一个比特币的基础知识之前,让我们先来看看让比特币发挥作用的技术的基础 – 区块链。最近,“区块链”已经成为新创业公司的流行语。许多使用这个术语的人都不清楚区块链是如何保护去中心化网络的。在本章结束时,你将比许多加密货币爱好者更好地理解区块链的基础知识。
区块链与比特币
如果你还记得,那是在2008年,中本聪首次发表了一份关于比特币技术的白皮书,并详细介绍了运行比特币交易的P2P系统。比特币货币本身就是一个革命性的想法。然而,推动它的技术才是真正的创新。中本聪的区块链可以为任何东西创建安全的去中心化分类账,而不仅仅是加密货币。
比特币区块链是一个包含比特币历史上所有交易的公共分类账。由于没有中央管理机构或数据库,分类账位于由运行比特币软件的每台计算机组成的网络上。每个人都在共同努力建设这个网络。
这一切都发生在公共场合,任何人都可以看到正在发生的流量。这种透明度在任何其他金融体系中几乎都是闻所未闻的。这种透明度是加密货币的独特之处。
更广泛地说,区块链可能会潜在地影响我们生活中需要验证身份、进行交易或获得合同安全的任何部分。区块链上的公共分类账可以比我们今天信任的许多机构更快、更便宜、更安全。
比特币交易是如何运作的?
比特币在物理上并不存在。某处没有比特币金库。仔细想想,这与我们现代的货币并没有太大的不同。当你登录你的银行账户时看到的钱并不意味着里面有一个装有你的资金的盒子。同样,也没有什么可以定义为“这是一个比特币”。
相反,当你启动一个交易时,你会将交易请求发送到整个网络。网络上的矿商会将你的交易与当前网络上的其他交易请求一起添加到公共分类帐中。然后,该分类帐被盖上时间戳,链接到最后生成的分类帐,并用密钥锁定。盖了章、已链接并已锁定的分类帐被称为数据块。
块
交易块包含添加新交易以及将块连接到所有先前交易所需的所有内容。每个块中包括四件事:对链中前一个块的引用、要添加的所有交易、时间戳和显示块是如何创建的密码证明。
这种冲压、链接和锁定块的组合是中本聪在创造比特币方面的创新。它解决了创建一个任何人都可以添加到的分类帐的问题:
● 时间戳按顺序显示数据块所属的位置,以确保数据块不会混淆,或者网络不会同时支持多个数据块。
● 链接是对嵌入在当前块的内容中的前一个块的引用。这确保了块在长块链中的位置。区块链!
块上的加密锁称为散列。该网络的矿工使用他们的计算能力来计算这个散列。对于比特币来说,这是一个令人难以置信的难题,世界上最快的处理器平均需要10分钟才能解开。
通过将所有这些信息存储在单个块中,区块链系统能够自我调节,不需要进行监视和监督。不需要人工检查交易。一旦散列,几乎不可能更改块的内容。
更改块的内容需要编辑分类帐,重新构建块,然后重新解决密码难题。你最好希望你的计算机比网络上的所有其他计算机都快,因为如果你想要实现你的块,你将需要赢得完成拼图的竞赛。考虑到比特币网络上的巨大计算能力,这是极不可能的。
块排列成链,如果你想要更改较旧的交易,则必须编辑该块并解决新难题。但是,旧的原始谜题的答案就嵌入了链中的下一个区块里。你还必须更新下一给块,这次使用新的谜题答案!每次编辑块时,都必须为之后的每个块重新解开谜题。你需要解决的块的谜题越多,你成功实施攻击的可能性就越小。从统计上看,超过一个小时的比特币交易几乎不可能改变。
将交易添加到区块链后,它将永久存在并记录在网络中的每台计算机上。通过这种方式,区块链是可以想象到的最安全的数据库之一。
确认
成功的交易必须得到确认,以确保它们是正确的。矿工们每隔十分钟就会创建一个新的区块并将其添加到区块链中,他们就是这样做的。矿工验证交易,将其记录在公共分类帐中,并将其添加到下一个区块。一旦块被解决,交易就被认为是经过验证的,不太可能进行更改。
如上所述,块在链中的位置越靠后,更改交易就越困难。出于这个原因,一些人更愿意等几个块后再称这笔交易为“已确认”。
在商店使用比特币时,有些商家可能根本不会强迫你等待。然而,这确实意味着他们在冒险让你完成付款。这在低价值交易中通常更为常见,因为欺诈风险较低。
费用
与所有交易系统一样,比特币每笔交易都要收费。不过,这里有一个重要的区别:费用不是必需的,可以由汇款的人决定。
为了换取更快的确认,矿工们收集并处理费用。支付足够的钱,矿工们会将你的交易移到堆的顶部,以便添加到下一个区块中。一旦他们成功创建了一个新的比特币区块,他们就会为该特定区块中包括的所有交易收取费用。
这些费用完全是自愿的,发起交易的人可以决定是否要收取费用。然而,通过包括手续费,你可以确保矿工有动力处理你的交易。如果你选择不包括费用,矿工将在你之前处理其他交易。你可以等待几个小时(甚至几天),直到然后你的免费交易被包含在块中。一些钱包(你存放和管理比特币的地方)将为你决定交易费。稍后我们会更多地讨论钱包。
区块链和交易
区块链现在看起来不那么神秘了吗?这只是这个不可思议的发明的开始。我写了一本关于区块链技术的书(https://geni.us/blockchain-ch)。如果你感兴趣,这些资源将会深入了解到细节中。
稍后,我们将更多地介绍你一直在阅读的矿工的信息,但现在让我们转向了解一些关于获取和消费比特币的有用信息。