主页 > 下载安卓版imtoken钱包 > OKEx老玩家告诉你比特币系统的交易特点

OKEx老玩家告诉你比特币系统的交易特点

下载安卓版imtoken钱包 2023-03-20 05:44:50

有句话叫存在即合理。 作为比特币的忠实信徒,笔者在OKEx打拼三年。 比特币自2009年挖出第一个创世块以来,已经运行了10多年。这些年,比特币被越来越多的人所了解和认可,整体价格走势在不断上涨。次,位

有句话叫存在即合理。 作为比特币的忠实信徒,笔者在OKEx打拼三年。 比特币自2009年挖出第一个创世块以来,已经运行了10多年。这些年,比特币被越来越多的人了解和认可,整体价格走势不断上涨。 虽然有时价格波动很大,但比特币的底层技术和比特币系统是相对稳定的。 在没有中心化组织管理和维护比特币的情况下,其市值从零增长到最高近 2 万亿。 比特币系统的交易特点是什么? 为什么比特币交易系统可以实现这些功能?

下图来自OKEx

%title插图%num

比特币系统的交易特点

比特币,一种点对点的电子现金系统。 如果你认为比特币系统就是比特币,那你离真相会越来越远。 事实上,比特币只是比特币系统最表面的应用,在应用层的背后是比特币系统的底层技术。 可以说,没有这两种底层技术,比特币就无法自动发行和交易。 正是它们让比特币具备了去中心化、去中介化、避免双花等功能。 这里先科普一下几个术语,什么是去中心化、去中介化、避免双花。

1.权力下放

在一个分布有很多节点的系统中,每个节点都具有高度的自治性。 节点之间可以自由连接,形成新的连接单元。 任何节点都可能成为阶段性中心,但不具备强制性的中心控制功能。 节点之间的影响会通过网络形成非线性因果关系。 这种开放、扁平、平等的制度现象或结构,我们称之为去中心化。

随着主体与客体相互作用的加深,认知功能的不断平衡,认知结构的不断完善,个体才能从以自我为中心的状态中解脱出来,这就是去中心化。

2.去中介化

传统市场的资源配置要达到分秒必争的效率并不容易。 当然,有了互联网,资源的分配是通过网络实现的。 通过供求关系来深化合作,比如现在的P2P,在资源(金钱)的配置上有一定程度的互动,让投资人和借款人达成一致,双方通过一定的方式完成这个行为协议。 物,相对于传统的,这个中介平台本质上不会有传统中介的影子。 这个中介的效率比以前高了很多。 人们在进行此类理财时需要擦亮眼睛。 毕竟在理财的过程中,信息并不是完全对等的,如果不能很好的确认关键信息,投资者就需要慎重考虑了。

在以前的发展中,很多资金是通过传统的中介机构变现的,比如证券公司、交易所等市场,但是现在还有互联网这样的中介机构。 当然,它提供的功能还是可以通过互联网来实现的。 对投资者是有效的,智能投顾的引入(或更高水平的智能投顾发展)将大大提高交易中介的效率,提供更好的服务,中介等功能也将被淘汰。 推新。

3.避免双重支出

Double payment就是双重支出的问题,就是我手里只有100元,但是我却花了200元甚至更多。 即手中的100元可以多次使用。

在中本聪首次提出“双重支付”问题之前,互联网上解决这个问题依赖于第三方权威机构验证数据的真实性和有效性。

在数字货币体系中,同样存在“双花”问题。 这是由于数据的可复现性,使得同一个数字资产可能因为系统操作不当而被重复使用。

比特币作为一个去中心化的点对点价值传输系统,为了解决“双花”问题,比特币通过UTXO、时间戳等技术的融合解决了双花问题。

具体来说,当一笔交易被广播到区块链网络时,接收到该交易的节点会对这笔交易进行验证,检查该交易是否已经花费,即是否存在于UTXO中。 如果交易输出不再存在于未花费交易列表中,则验证失败。

下图来自OKEx

%title插图%num

比特币系统的数据结构

1.哈希指针

哈希指针用于区块之间的连接,同时也保证区块的内容不被篡改。

有计算机基础的人都知道普通指针(计算机系统的内存指针),哈希指针和普通指针非常相似,只是普通指针中的指针被区块链中的哈希值代替。

2. 区块链

区块链是由区块一个一个组成的链表。 区块链和普通链表的区别在于区块链使用的是哈希指针。 比特币中的一个区块主要由两部分组成,一个是区块头,主要包括前一个区块的哈希值、时间戳、挖矿难度、工作量证明随机数,以及Merkle Tree的根哈希区块链交易希腊值。

取哈希时,将整个区块的头部内容放在一起得到哈希。 每个区块的哈希值是将前一个区块头中的所有内容拼接在一起并取哈希值得到的。 区块3的哈希是通过将区块2的头部中的值拼接在一起并取哈希得到的。 这种数据结构的一个重要特性是,只要我们保存最后的哈希值比特币的特征,我们就可以检测到对区块链任何部分的修改。 有了这个属性,比特币节点中的一些节点就不需要保存整个区块链的内容。 例如,一个节点只保存最近的节点。 如果你想使用之前的节点,你可以向系统中的其他节点请求这个块。

下图来自OKEx

%title插图%num

3.默克尔树

Merkle树是一种哈希二叉树,是一种用于快速汇总和验证大规模数据完整性的数据结构。 这棵二叉树包含加密哈希值,术语“树”在计算机科学中经常用于描述具有分支的数据结构。

在比特币网络中,默克尔树用于汇总一个区块中的所有交易,同时生成整个交易集的数字指纹,为验证区块中是否存在某笔交易提供了一种高效的方式。

生成一棵完整的 Merkle 树需要递归地对哈希节点对进行哈希处理,并将新生成的哈希节点插入到 Merkle 树中,直到只剩下一个哈希节点,这就是 Merkle 树的根。 默克尔树可以理解为一棵倒过来的树。 这棵树的每个分支只能分为两个分支。 最后,两片叶子将挂在每个最小的树枝上。

这里的每一片叶子都是一条交易记录,每一个树枝的分叉点就是一个哈希值,每个哈希值都是两个树枝的分叉点或者一个叶子值的哈希值计算出来的。 这些分叉节点的哈希值聚合到上层分叉点,再进行哈希计算,生成哈希值。 以此类推,最终收敛到树根,树根计算出的哈希值就是根哈希值。 通过这种结构,可以快速定位到其中一笔交易。

比特币系统的结构

比特币系统是一个分散的、非信任的系统。 它包括从底层到表层的三层:通用协议层、比特币协议和比特币。 我们通常所说的比特币,是比特币系统表层的加密数字部分。 矿工依靠算力竞争获得新区块的记账权,从而获得比特币奖励。 这个获取比特币的过程不能由比特币本身来完成,需要比特币的下一层应用协议层来完成。 记录和处理比特币的发行和比特币的转账,类似于现实世界中央行发行货币,商业银行处理各种转账交易。

应用协议层只负责发行比特币和处理比特币交易信息,但要实现这些功能,需要下推到通用协议层,主要负责分布式账本和去中心化网络。 通用协议层是比特币系统的底层技术。 只有这一层才能实现比特币区块链的分布式存储、去中心化和交易去中介化。 如何理解? 可以想象成一个三层蛋糕,最底层是通用协议层。 比特币系统的最终目标是产生比特币,让每个人都使用比特币。 如果把比特币比作现实世界中资金的变现,那么比特币的协议层就类似于会计记录资金的流向比特币的特征,最底层的通用协议层类似于会计准则。 总之,底层技术服务于它的上层应用。

下图来自OKEx

%title插图%num

作者寄语

比特币在世界上的影响力越来越大,但年产量却越来越小。 不少国内投资者跃跃欲试。 这场有盈有亏的数字货币战争还会持续很多年,挖矿产业链也会持续很多年。 现在是区块链时代,我们需要随时关注和学习新知识,如果你想入市,推荐一个笔者正在使用的平台,OKEx,全球顶级交易所之一,安全和服务质量值得每个人的依赖。

下图来自OKEx

%title插图%num

比特币李笑比特币身价_808比特币创始人颜万卫 炮制比特币风险大_比特币的特征