Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > 区块链 >

零基础从底层开始的区块链教程 PDF 下载


分享到:
时间:2021-07-19 09:40来源:http://www.java1234.com 作者:转载  侵权举报
零基础从底层开始的区块链教程 PDF 下载
失效链接处理
零基础从底层开始的区块链教程  PDF 下载


 
本站整理下载:
提取码:bndh 
 
 
相关截图:
 
主要内容:

比特币是人类历史上第一种数字货币。
什么是数字货币?一句话概括,数字货币是基于数学加密原理构建的不可伪造的货币系统,而比特币是第一个基于数
学加密原理构建的分布式数字货币系统。
比特币和区块链有什么关系?一句话概括,比特币使用区块链技术实现了数字货币的可信支付。
比特币的历史可以追溯到2008年10月,一个名叫中本聪的神秘人物在一个密码学朋克论坛上发表了一篇比特币:一种
点对点的电子现金系统的文章,这篇文章被看成是比特币的白皮书。
随后在08年11月,中本聪发布了比特币的第一版代码。09年1月,中本聪挖出了比特币的第一个区块——创世区块,比
特币网络正式开始运行。
到现在,比特币已经运行了12年多。
说起货币,我们想到的就是日常生活中使用的纸币。但是,纸币并不是天生就出现的。如果追溯到三千多年前,人类
社会并没有任何货币,部落之间的贸易是物物交换。随着经济和贸易的发展,迫切需要一种“一般等价物”来作为商品
交换的“中介”,这种一般等价物就是货币。最早的货币是贝壳,后来由于金属冶炼技术的进步,出现了铜、铁铸造的
货币。金属货币由于体积小,容易分割和铸造,逐渐获得了广泛的使用。最终,世界各国的金属货币都落到了金、银
这几种贵金属上。
随着经济的继续发展,金属货币因为沉重并且不易携带,因此,人们发明了纸币。世界上最早的纸币出现在中国宋
朝,称为“交子”。纸币的发行机制决定了必须由政府发行,并且强行推广使用,因此纸币又称法币。
随着计算机技术的发展,银行系统经过几十年的发展,已经用计算机系统完全代替了人工记账,纸币也实现了电子
化。现在,我们可以自由地使用网银、支付宝这样的工具实现随时随地转账付款,就得益于纸币的电子化和网络化。
电子货币本质上仍然是法币,它仍然是由央行发行,只是以计算机技术把货币以实体纸币形式的流通变成了银行计算
机系统的存款。和纸币相比,电子货币具有更高的流动性。我们每天使用的网上银行、支付宝、微信支付等,都是这
种方式。
而比特币作为一种数字货币,它和电子货币不同的是,比特币不需要一个类似银行的中央信任机构,就可以通过全球
P2P网络进行发行和流通,这一点听上去有点不可思议,但比特币正是一种通过密码学理论建立的不可伪造的货币系
统。
比特币通过技术手段解决了现金电子化以后交易的清结算问题。
传统的基于银行等金融机构进行交易,本质上是通过中央数据库,确保两个交易用户的余额一增一减。这些交易高度
依赖专业的开发和运维人员,以及完善的风控机制。
比特币则是通过区块链技术,把整个账本全部公开,人手一份,全网相同,因此,修改账本不会被其他人承认。比特
币的区块链就是一种存储了全部账本的链式数据库,通过一系列密码学理论进行防篡改,防双花。
如果我们从现金和存款的角度看,现金是M0,而银行存款是M1和M2。银行存款本质上已经不是现金,而是用户的资
产,对应着银行的负债。因为银行只记录用户在银行的资产余额,因此,用户A通过银行把100元转账给用户B的时
候,用户A的资产减少100元,相应的,用户B的资产增加100元,银行对用户A和用户B的总负债不变。换句话说,存

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐