一文了解比特币交易数据存在哪里?

  对于加密货币的新手来说,可能最难的就是搞清楚比特币的价值和原理。首先大家应该清楚的是,比特币就是一种数字代币,并且这种代币是没有实际的资产作为支撑的,其中挖矿的概念也是很多投资者不理解的。其实大家可以想象一下我们日常使用的货币,一般都是由一些中心化的机构来支配的,而比特币与日常的货币差别明显,毕竟他们的原理就是不同的。很多投资者比较好奇的问题是,比特币的交易数据是存在哪里的?下面就让句子百科小编为大家介绍一下吧。

  比特币通过区块链表和Merkle Tree存储交易数据,区块链和Merkle

  Tree都带有哈希指针,这使得并不是所有节点都需要保存所有区块,而只要保存最近区块的root hash即可。

  实际上,比特币中的节点分为轻节点和全节点。轻节点只是记录block header中的root

  hash的节点,比如,我们安装在智能手机中的比特币钱包就属于轻节点应用,而全节点是包含这个区块中发生的所有交易信息的。

  那么,在校验过程中,又涉及了一个叫做Merkle

  Proof的部分。上图中的tx就代表着交易信息,它是保存在底层的区块中的,它与h(1)、h(9)、h(13)等用绿色标示的哈希指针共同构成了一个Merkle

  Proof。当轻节点收到这笔交易的Merkle

  Proof之后,就可以通过tx计算出h(0),计算出h(0)之后,又可以通过h(0)、h(1)计算出h(8)…以此类推,最终也可以计算出一个root

  hash。这时,就可以拿着这个计算出来的root hash和之前保存在本地的root

  hash比较一下,如果一致,说明这笔交易实际发生没有经过篡改并且已经写在被校验的区块中了。

  如果还不是很好理解的话,我们还可以简单地粗略地这么来看。我们就把整个Merkle Tree当作block

  bady,他负责保存具体的交易列表,而轻节点就可以当成block header,它只负责保存root hash,用于监督Merkle Tree。

  比特币记账采取的是工作量证明法,也就是让记账的人去解一道运算量很大数学题,谁能够最先解出来,就用谁的账本,同时谁也就获得了比特币的奖励,这个解数学题的过程就叫做挖矿,所以挖矿比拼的就是矿机C

  P U的运算能力。

  具体要解怎样的数学题呢?这个数学题是要计算一个哈希函数,即输入一个x求得一个y,哈希函数具有正算容易反算难的特点,也就是说得知x可以计算出y值,但得知y值无法反推出x值。

  哈希函数有很多种,比特币采用的是由美国国家安全局发明的sha256算法,即对任意一个字符串进行运算后,都会得到一个256位的二进制数,如sha256(“apple”)=100110……,不论这个字符串是一篇文章还是一部电影,都是输出一个256位的二进制数。

  具体到比特币的记账上,就是要对新的区块进行两次sha256运算,得到一个256位的二进制哈希值。

  哈希值=sha256[sha256(区块信息)],并要求该哈希值的前n位都是0。

  一般一个区块信息会包含四大部分息:前块头部、账单信息、时间、随机数。

  由于前块头部、账单信息、时间是已知量,所以解这道数学题的关键就是去不断的尝试随机数,使得哈希值前n位都是0,n越大,哈希值越难算,随机数越难找。

  此时所有计算这道数学题的人就是矿工,电脑就是矿机,计算过程就是挖矿。第一个找到对应的随机数使得哈希值前n位都是0的人就有了打包权,以他的账本为准,从而获得奖励。

  希望币圈的新手都能够通过上面的文章了解比特币交易数据存在哪里。其实就目前的情况来说,不管是公链还是联盟链,所有的区块链它的数据都是存储在少数有意愿和有能力运行整个数据库的人那里的。比特币是没有自己的中心化数据库的,但是因为一些应用场景的限制以及一些历史遗留的问题,所以现在还处于一个区块链与中心化的服务器共存的状态,未来还需要逐步的迭代,最终要替换掉所有的中心化的机器。但根据摩尔定律,存储设备的容量是会增加,价格也会降低的,并且未来的网速会越来越快,因此大家也不必担心数据是否太大。

免责声明: 文章源于会员发布,不作为任何投资建议

如有侵权请联系我们删除,本文链接:https://www.sws100.com/qukuai/148868.html

(0)
句子百科句子百科
上一篇 2022年 12月 27日
下一篇 2022年 12月 27日

相关推荐

  • ouyi合约交易所v6.7.0下载 ouyi最新合约交易平台

    ouyi合约交易所v6.7.0下载 ouyi最新合约交易平台 ouyi合约交易所v6.7.0是一款全新的数字货币合约交易平台,旨在为数字货币投资者提供更加安全、可靠、低费用的交易服务。该平台以其高效的交易引擎、丰富的专业分析工具、优秀的技术支持团队以及兼容多个数字货币的特点而备受市场欢迎。 一、ouyi合约交易所v6.7.0的下载及安装 ouyi合约交易所v…

    区块链 2023年 5月 5日
  • 23年具备潜力的5种加密货币、值得埋伏

    邀请好友注册并登录,获取价值高达60000元的数字货币盲盒。 要确定哪种加密货币最好以及哪种在未来具有最大的增长潜力,需要考虑很多因素,因此在对这个主题进行了大量研究之后,我们列出了 2023 年投资的前 5 大加密货币。 加密货币最有可能在很短的时间内让你致富,但为此,你必须选择合适的加密货币进行投资。今天我们将看到可以让你致富的前 5 大最佳加密货币,如…

    2023年 1月 14日
  • 马来西亚公司注册详细流程

    大家好,句子百科https://www.sws100.com小编下面围绕“BHD币地址申请”主题给大家详细介绍一下。 1、提供1-3个公司名称,代理可免费核名;2、提供公司注册所需资料;3、签署协议,签订委托协议书,并支付款项;4、法定文件制作,签署文件;5、政府审批,完成公司注册手续;6、领取公司注册文件。 世界上最值钱的货币是赛堡尔加,即Seborgan…

    区块链 2023年 4月 18日
  • 什么是去中心化钱包?去中心化钱包是什么意思?

    什么是去中心化钱包?要说去中心化钱包,其实在DeFi大火之前,去中心化钱包就已诞生,而由于DeFi生态繁荣后,钱包作为DeFi生态各大应用的入口,需求量同步猛增,使得去中心化钱包在币圈大火,不过对于去中心化钱包虽然诞生已久,但是并不是所有投资者都能对去中心化钱包有所了解,那么,什么是去中心化钱包呢?下面小编就给大家详细说说去中心化钱包是什么意思?它与中心化钱…

    2022年 12月 16日
  • 区块链IOTX是什么币?IOTX币官网总量及交易平台介绍

    IoTeX(IOTX)是在以太坊平台上发布的加密货币令牌。IoTeX(IOTX)今日价格为0.00862153美元,24小时交易量为1,769,174美元。价格在过去24小时内下跌了-5.0%。它拥有35亿硬币的循环供应和最多100亿硬币的供应。IoTeX在12个交易所上市,总共有20个活跃市场,交易IoTeX最活跃的交易是Binance。 IoTeX市值为…

    2022年 12月 18日

联系我们

在线咨询: QQ交谈

邮件:k37759@foxmail.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信