比特币区块链本质上是一个巨大的,共享的,加密的列表,其中列出了哪些地址持有哪些比特币余额。 在进行一些进一步的挖掘或交换比特币的交易发生之后,每个新区块都代表帐户余额的最新更新。 当将交易提交到比特币网络时,信息同时通过区块链通过所有比特币客户端传递。
区块链网络旨在使双重支出变得非常困难,尽管过去曾发生过违规行为。 这样,它的功能就很像公共分类账,负责经济交易并提供一些验证,证明所有比特币用户都配备了相同的信息。
每个块中的记录
区块链由一系列单独的区块组成,每个区块根据交易顺序按时间顺序排列。 块中包含的信息分为两部分。
第一部分由标头元素组成,这些标头元素提供有关位置和与块中包含的交易有关的数据的信息。 例如,标头中的哈希指向上一个块。 创世块没有哈希,因为这些块没有前身。 merkle树是计算机科学中用于记录交易的数据结构,用于显示块中包含的交易顺序。 区块内的另一个哈希包含时间戳信息(显示区块创建的时间和日期),随机数(即矿工需要解决的数字)和难度级别(表示要解决的问题的难度) )。 第二部分是标识符信息。 同样,这是加密哈希函数。 它是通过将标题元素连续哈希两次而生成的。
匿名
比特币所谓的好处或风险之一就是其独特的匿名性。 那些从事比特币交易的人应该绑定到特定的比特币地址,而不是个人名称或电子邮件。 但是,由于区块链信息分类帐,匿名性有所降低。 由于每笔交易都是公开记录的,因此仅通过跟踪交易,一次违反所有权身份的行为就会导致许多其他所有者得到启示。 区块链仍然比银行对账单更为匿名,但正如某些人断言的那样,它并不是难以掩盖的秘密面纱。 甚至比特币创始人的名字或化名也是众所周知的。