公司法
当前位置: 首页 法律大全

比特币到底是什么 通俗易懂(第一次读比特币白皮书的时候)

时间:2023-05-19 作者: 小编 阅读量: 1 栏目名: 法律大全

2008年10月31日,中本聪在网站上发表了比特币白皮书,至今已经十年过去了。每个人在转账过程中,签署币过去的转账记录的哈希和下一个接收者的公钥,接收者验证签名后就能宣示所有权了。私钥是由256位数字0和1组成的随机数,将其转换成64位十六进制显示。所以比特币的私钥共有2^256个,数量和可见宇宙中所有原子数差不多。一旦预期数量的币都已在流通,那激励就会过渡为转账费。

比特币到底是什么 通俗易懂?免责声明:本文不构成任何投资建议,下面我们就来说一说关于比特币到底是什么 通俗易懂?我们一起去了解并探讨一下这个问题吧!

比特币到底是什么 通俗易懂

免责声明:本文不构成任何投资建议。

小编:记得关注哦!

你有没有真正读过比特币白皮书?都是知识点。

2008年10月31日,中本聪在网站上发表了比特币白皮书,至今已经十年过去了。你有没有仔细读过?在这个特殊的日子,带你重温。

读之前必须要了解一个基础概念,哈希(hash)。哈希作为动词就是把任意的输入长度通过散列算法变成固定长度的输出,而且无法逆向推倒,哈希值就是所输出的固定长度。

经过散列算法,相同的信息会得到相同哈希值,即使信息有细微改变,得到的哈希值也会不同。

01

中本聪在标题里就给比特币下了定义:一种点对点的电子现金系统(A Peer-to-Peer Electronic Cash System)。一种最纯粹的点对点电子现金在交易过程中只涉及到交易双方,不会有第三方金融机构参与。不过想绕过第三方机构,双花(同一笔钱花两次)问题是要必须要解决的。

在比特币网络中,使用了数字签名,时间戳,PoW等方法,下面将详细讲解隐藏在比特币背后的技术。

02

在现在的转账系统,也就是存在第三方金融机构的转账系统中,信任问题是不可避免的。完全不可逆的交易实际上不可能存在,总会存在纠纷,仲裁花费就会增加交易成本。同时由于支付是可能逆转的,商家要提防客户,要求他们提供更多的信息,所以信任必须存在。

电子支付系统需要的是加密证明,而不是基于信任。这样双方就可以直接交易,不需要第三方的参与。

在这个系统里,比特币就是一串数字签名链。每个人在转账过程中,签署币过去的转账记录的哈希和下一个接收者的公钥,接收者验证签名后就能宣示所有权了。

在这里解释一下公钥和私钥的关系。私钥是由256位数字0和1组成的随机数,将其转换成64位十六进制显示。所以比特币的私钥共有2^256个,数量和可见宇宙中所有原子数差不多。公钥由私钥通过椭圆曲线加密算法得到,比特币地址由公钥通过哈希得到。

他们之间严格按照私钥得出公钥,公钥得出地址的顺序,不能逆推。用私钥加密过的信息可以用公钥解密,用公钥加密过的信息可以用私钥解密,地址是用于转账,可以由公钥证实。

所以交易信息(哈希值)用私钥签名后,用公钥验证签名就能确定“比特币”之前的所有者。由于每次的交易信息都不同,所以每次交易都会有新的签名信息。

在这里介绍一个特别的概念,UTXO(Unspent Transaction Output),即没有花费的输出。很有意思,比特币其实不是“币”,它其实是一种UTXO。比特币账本记录的是一笔笔交易,转账中肯定包括输入和输出,如果还有没有花费的输出,就是这个地址剩余的比特币数。除了矿工挖到区块奖励的比特币外,其他的比特币都来源于前面地址的UTXO。

03

回到上一话题,接收者很难验证这些“币”是否被双花,通常情况下就要引入信得过的第三方机构,或者造币厂验证是否双花。在每次转账过程中,造币厂回收之前的币并重新发放新币,新币只通过这个造币厂发放,于是就避免了双花,但是又有一个问题,每一笔交易都要通过这个造币厂。

如果要在系统中除掉这个第三方造币厂,就要系统中所有人都知道转账的前后顺序,转账记录就要被公开,参与者都要同意唯一的转账顺序。接收者需要证明在每次转账过程中,大多数节点都同意币是第一次被接收的。

时间戳就是为了解决这个问题,给交易一个不可伪造的时间标记,让所有人都确认转账顺序。

时间戳是将等待被时间戳的区块,散列其中的内容,然后将哈希值通过报纸或者网络广播出去。时间戳证明了数据在那个时刻存在,因为只有那个时刻存在,才会得到相应的哈希值。每一个时间戳的哈希都包括前一个时间戳,因此形成了一条链,每个新加上的时间戳都在之前时间戳的后面。

04

分布式的时间戳服务器需要建立在点对点的基础上,这里使用的是PoW(Proof of Word,工作量证明)的共识机制。PoW的过程是寻找一个值,让这个值的哈希值满足一定条件,比如说用SHA-256算法(SHA-256哈希函数)。哈希值是从一堆数字0开始的,寻找这个值的工作量随着数字0的增加指数增长,但是要验证这个值是否符合条件只需要1次哈希运算。

实现PoW是通过加入随机数的方式,直到找到一个能达到那么多0的哈希值,这个哈希值是由之前区块的哈希值,随机数和区块交易共同决定的。找到符合条件的哈希值,CPU就花费了劳动实现PoW。除非重新完成这么多的工作量,区块是不会再被改变的。之后新的区块会连接这个区块,如果要改变还要改变所有在这之后的区块。

PoW还解决了决定权的问题,如果用一个IP一票的原则,那拥有很多IP的人就可能推翻这一切,代表大多数。如果一个CPU算一票,最长的链最能代表大多数,因为其中包含了最多的工作量。

诚实节点控制大多数CPU的时候,诚实链就会比其他竞争链要长。如果有人要攻击,修改之前的区块,就要重复那已完成的工作量,还要超过诚实链的长度,随着区块增加,较慢的攻击者追上的可能性会随着区块增加指数递减。

PoW的难度会随着每小时平均产出区块数量而定,如果产出过多,难度就会增加。

05

比特币的运行网络步骤如下:

1. 新的转账广播到所有节点;

2. 每个节点收集新的转账打包成区块;

3. 每个节点为区块找到有难度的工作量证明;

4. 当节点找到工作量证明,向所有节点广播;

5. 如果那个区块上的交易都经过确认有效且没有被双花,那节点们就接受这个区块;

6. 节点接受这个区块的方式表现为,将这个区块的哈希当作之前的哈希值,在这个区块之后继续创造区块。

一笔交易被确认的程度,要看它所在区块之后的区块数。后面的区块数越多,代表这个交易记录越难更改,所以被认可程度更高。

节点一直在最长链上工作延长它,如果两个节点同时广播了不同版本的区块,那其他节点接收的顺序总会不同。在这种情况下,出现了分叉,节点们在不同的区块上工作延伸,不过他们会将两边都储存下来避免另一边会超过自己这边。一旦一边变得更长,那较短链上的那些节点会转换到较长的那边。

新的转账没有必要广播到所有的节点上,只要他达到节点们那里,就会被打包成区块。区块广播允许丢失信息,如果一个节点没有收到区块,他会在收到下一个区块的时候意识到,并且会重新补上。

06

比特币的发行不依靠任何机构,每个人都可以“制造”比特币。区块里第一笔交易很特殊,区块发现者会被奖励新币,这种激励会让节点支持网络。这种持续稳定增加一定数量币的方式和黄金矿工一样,花费一定资源增加黄金数量。在比特币系统里,CPU的时间和电力就是需要花费的资源,所以那些打包区块寻找哈希值的节点称自己是“矿工”。

激励也会体现在转账费上,收款方收到的会比付款方少一些,少的那部分就是用于奖励打包区块的奖励。一旦预期数量的币(2100万)都已在流通,那激励就会过渡为转账费。在这个体系下,是不会出现通货膨胀的。

激励会鼓励节点诚实,如果贪婪的攻击者聚集CPU攻击诚实节点,他就会改变支付来双花,或者用它来造新币。他会发现如果遵照规则,在最长链上挖矿会更有利可图,遵守规则可以拥有更多的新币,搞破坏反而会损失财富。

07

如果最近的交易已经被最够多的区块确认,那它之前已花费的记录就可以被废弃,节约空间。为了不改变区块的哈希值,交易记录被散列成默克尔树(Merkle Tree)的形式,只有根被包括在区块的哈希中,储存在区块头上。旧的区块可以去除默克尔树的分支来压缩,内部的哈希值不需要储存。

没有转账记录的区块头大概是80字节,如果每十分钟产生一个区块,80字节*6*24*365=4.2 MB一年。2008年的RAM是2GB,根据摩尔定律每年还要增长1.2 GB,即使区块头都储存在内存里都不是问题。

比特币系统中默克尔树的储存方式,还可以应用在SPV (Simplified Payment Verification,简单支付确认)上。

没有网络的全节点也可以验证支付信息,用户只需要储存最长链的区块头信息,获得这个区块转账记录的默克尔树分支。他不能自行检查交易记录,但是能通过链条定位这个转账记录,就代表节点接受了这笔交易,后面增加的区块可以进一步确认网络已经接受了它。

在诚实节点控制网络的时候,SPV确认更值得信赖,但是当攻击者掌控时网络,也更容易受到攻击。因为网络节点们可以自己证实交易记录,所以这个简易方法可能被攻击者伪造。为了避免被作恶节点攻击,当网络中节点检测到无效区块时,发送警报,提示用户下载全节点并且警觉那些不一致的交易。要更安全和更快的确认交易,还是自己运行全节点比较好。

8

传统银行对于隐私的保护,在于很难向被信任的第三方获得信息。在比特币系统里,所有交易都要公开,保护隐私就好换另一个的思路,保持公钥匿名。大家都能看到一个人向另一个人转账,但是没法将这个信息联系到具体的人身上。这和股票交易所的模式很相似,时间和交易量时公开的,但是不知道交易双方。

还有另一种防火墙,可以在每次转账过后,换成变新的密钥对。有些情况下不可避免要用多个输入,这就表明了这些输入都属于一个人。如果有一个公钥暴露了拥有者,那与之相关的交易记录都会被曝光。

09

这是一种不需要基于信任的电子支付系统,最初设计了数字签名的框架,用来证明币的所有权。为了避免双花问题,在点对点网络中使用工作量证明,记录公开的历史交易记录。如果诚实节点掌握大多数CPU算力,攻击者不可能成功改变系统。同时,PoW也是一种投票方式,在比特币系统里,算力为大,大多数算力代表最长链,也代表了大多数人的利益。区块奖励也让节点们更加维护比特币系统,与其用召集算力攻击比特币,不如老老实实挖矿能获得更多利益。

从比特币诞生至今,“比特币是世界最大的骗局”“比特币就是传销”“比特币是庞氏骗局”等等言论时不时地质疑一番。但读完白皮书之后,那些言论自然不攻自破。隐藏在比特币背后一个个巧妙的设计,使比特币在没有任何官方机构背书的情况下运转了十年之久,从零开始成长为市值1100亿美元的庞然大物。

本文来源: 币圈邦德

原文标题:比特币白皮书十周年,重温白皮书纪念

    推荐阅读
  • 怎样养好盆栽百合花(盆栽百合花又香又高贵)

    怎样养好盆栽百合花百合开花香气浓郁,艳丽而娇嫩,含苞待放,芬芳吐蕊,是特别深受人们喜爱的一种花卉。在选择的时候一定要选择正规的商家,选择对版的百合才能符合自己的心愿。大约两个月左右,就可以看到百合花开出艳丽的花朵了。百合花开完花之后不要丢掉,直接把它的残花修掉就可以了。

  • 绵阳市有哪些旅游景点好玩(旅行攻略之四川省绵阳市)

    绵阳又称为“中国科技城”,位于四川西北部盆地。风景优美,家人爬爬山不错,有天然溶洞)六:越王楼七:潼川古城(历史悠久,晚上夜景很不错。我国两弹就是在这里研究成功的。是个不错的打卡地)以上十个都是不错的景点,绵阳美食也有很多,米粉、锅盔、冒菜、酥饼、凉粉、醪糟、片粉、还有很多美食,大家可以去品尝一下

  • 忍界大战我爱罗带什么秘卷(这样带秒杀敌人)

    忍界大战我爱罗带什么秘卷带水龙卷和查克拉,水龙卷追踪可以更好地封走位,查克拉能配合大招迅速击杀敌人。在第四代风影遇刺不久后继任成为第五代风影,领导并守护着砂隐村,曾一度被“晓”抽去了一尾守鹤而死亡,最后被千代牺牲性命复活。第四次忍界大战中,我爱罗担任忍者联军队长与第四部队统领。战争结束后,我爱罗仍继续担任风影的职位,还和鸣人及木叶村等人维持着友好的关系。

  • 长春有哪些专科学校(长春的专科学校有哪些)

    师范教育部组建),是吉林省、长春市政府在“十二五”期间重点扶持建设的全省唯一一所师范高等专科学校。长春医学高等专科学校,是经教育部批准的全日制普通高等专科学校,“卓越医生教育培养计划”试点高校。

  • 明日之后夜魔是什么(夜魔特点介绍)

    明日之后夜魔是夜晚出现的野怪每当夜幕降临时,玩家总会收到一条特殊的提醒,那就是连续不断的紧凑三声喇叭声,并提示玩家“喇叭声唤醒了什么”,下面我们就来聊聊关于明日之后夜魔是什么?明日之后夜魔是什么明日之后夜魔是夜晚出现的野怪。其实,这个喇叭声唤醒的就是“夜魔”,出现这条提醒之后,也将意味着在不久过后有一位夜魔大人将亲自光顾你的家园,并向你寒暄温暖,表达最衷心的祝福!

  • 三本末世流小说推荐(10本末日基建玄幻类文)

    幸好“末日营地”游戏自由度极高。公测结束,她满心期待游戏正式运营,不料全球沦为游戏场……袁香儿学艺初成,入妖林,欲擒一小妖,契之以为使徒。袁香儿心中不忍,将其带回家中,哺食裹伤,悉心照料。至此之后,每天外出归来的袁香儿欣喜的发现家门口总会多出一些奇怪的礼物。小招待所内水电齐全,只要支付晶核就可以获得安全的居所美味的食物。

  • 哄女朋友的暖心故事(哄女友开心的故事)

    问老总老总,大家这儿有木有红萝卜?仔猪太胖了,猪妈妈担忧仔猪的身心健康,让仔猪减肥瘦身,猪妈妈每日监管仔猪慢跑。此刻小狗狗来找仔猪,猪妈妈恰好让小狗狗监管仔猪,小狗狗同意了猪妈妈。临行的情况下,猪妈妈刻意交待仔猪不可以喝凉水和吃凉的物品。仔猪开心的吃完起來,但是还没有等吃了,仔猪就肚子痛的倒在了地底,此刻猪妈妈正巧回家,立刻带著仔猪来到医院门诊。

  • 2060打游戏好吗(2060不仅节目全网出圈广受好评)

    10月22日起,江苏卫视推出了一档国产原创动漫形象舞台竞演节目《2060》,在每周五晚间时段播出。截至目前,《2060》已播出五期节目,CSM63城平均收视2.34%、收视份额11.57%。《2060》自开播以来,凭借新颖的节目模式以及弘扬中国传统文化的内核,获得了业内外各方的关注和肯定。文章还着重表扬了《2060》节目用好国风元素弘扬优秀传统文化,并采用年轻化表达贴近青少年喜好。

  • 新宝骏十年磨剑苦工一朝转型成功(新宝骏形象店什么样)

    在服务方面,新宝骏将会提供全生命周期的实施在线服务,通过APP实现从预约到服务完结的全面在线化。不仅如此,新宝骏还将提升服务水平,将会对到店的每一位消费者提供6对1的专属服务,包括店长、销售顾问、服务顾问、技术主管、保险专员和客服专员,给用户提供实时在线响应,为用户日常用车进行保驾护航。而且,新宝骏提供了在线预约和上门取车保养的服务,让您可以足不出户完成车辆保养。

  • 贵州赤水丹霞大瀑布美景迷人(赤水大瀑布难得一见的)

    在贵州赤水丹霞旅游区大瀑布景区,壮美的大瀑布气势恢宏。据了解,按照疫情防控要求,游客在进入景区时需要进行扫码、测温。景区还采取了门票线上预约、错峰游览等措施。此外,为应对假期客流,当地加强了车辆运力调控、增加工作人员值守,优化客流引导。