小林他爸 发表于 2023-10-4 19:51:44

区块链(比特币、数字货币)概念、原理、技术和应用

区块链(Blockchain),通俗来说它是通过密码学链接,不断增长的记录链表。
区块链的第一个广泛应用是比特币(Bitcoin),现在也在支付领域、发票领域、竞猜(彩票)领域和数字货币进行应用探索。
本文尝试从区块链的过程机制、结果机制、安全机制等三个方面系统地阐述区块链的原理。
首先,介绍了区块链的概念、区块链的起源、区块链的分类等区块链的基础知识。
其次,从 p2p网络、共识机制、激励机制、智能合约等方面阐述区块链的过程原理;从开放、分布式存储、不可修改等方面阐述区块链的结果原理;从地址化、加密化等方面阐述区块链的安全原理。
然后,介绍了区块链支付、区块链发票、区块链竞猜(彩票)等区块链的应用。
最后,从区块链的启示,区块链的边界,区块链的未来等对区块链进行总结。
本文主要目录如下:
1. 区块链基础
1.1. 区块链的概念
1.2. 区块链的起源
1.3. 区块链的分类

2. 区块链原理
2.1. 区块链的过程原理
2.1.1. p2p网络
2.1.2. 共识机制
2.1.3. 激励机制
2.1.4. 智能合约
2.2. 区块链的结果原理
2.2.1. 开放
2.2.2. 分布式存储
2.2.3. 不可修改
2.3. 区块链的安全原理
2.3.1. 地址化
2.3.2. 加密化

3. 区块链应用
3.1. 区块链支付
3.2. 区块链发票
3.3. 区块链竞猜(彩票)

4. 区块链总结
4.1. 区块链的启示
4.2. 区块链的边界
4.3. 区块链的未来
区块链时代,你做什么最有利?
接下来咱们一起走进区块链(比特币)的世界。
直接上PPT。

http://pic2.zhimg.com/v2-06627d6de54a01c85fd870411bb86721_r.jpg

区块链(比特币)的基础、原理、机制和应用

1. 区块链基础


http://pic3.zhimg.com/v2-cbf05b8e2fb108d7b4d1ccdc8172123e_r.jpg

区块链基础

1.1. 区块链的概念
什么是区块链?
先看生活中的铁链,一个个铁环形成一个链条。

http://pic1.zhimg.com/v2-759954d11c86f88fd83d418bf28f6238_r.jpg

区块链的概念

再想想结婚这个事情,怎样才成为一个合法夫妻?

http://pic4.zhimg.com/v2-2d98ed5feac3f1b6ff9af6718185a8ef_r.jpg

结婚 VS 区块链

所以,区块链(Blockchain)是通过密码学链接,不断增长的记录链表。

http://pic2.zhimg.com/v2-0c349749c463e5637da3bdaf6dc4c9e9_r.jpg

区块链(Blockchain)是通过密码学链接,不断增长的记录链表

更多关于区块链密码学(ECC椭圆曲线密码学)内容可以参考:
区块链的链接图如下所示:

http://pic4.zhimg.com/v2-cb01449102e20847ff63a870294bde0f_r.jpg

区块链的链接图

真实的区块如下图所示:

http://pic2.zhimg.com/v2-2470932c6cf9d366b19434dcbe78f6fd_r.jpg

真实的区块

1.2. 区块链的起源
2008年11月1日,中本聪(Satoshi Nakamoto) 在论文《Bitcoin: A Peer-to-Peer Electronic Cash System》中正式提出比特币,这是区块链的理论基石。

http://pic3.zhimg.com/v2-ddf98a222d2398a36ca323335a8e9c62_r.jpg

区块链的起源

Blockchain真正被独立提出来是2015年,较广泛认可是在2016年。

http://pic2.zhimg.com/v2-4e14babc18dc6b691a3a4f666bb74edd_r.jpg

2015年Gartner成熟度曲线 VS 2016年Gartner成熟度曲线

上图的左边展示的是2015年Gartner成熟度曲线,曲线上还没有区块链技术。
上图的右边展示的是2016年Gartner成熟度曲线,区块链已经处在这个顶端了。
更多区块链趋势内容可以参考:
区块链的发展过程如下:

http://pic2.zhimg.com/v2-e1a937febdb71d4faea581f10f8a3bfd_r.jpg

区块链大概发展过程

1.3. 区块链的分类
通常,区块链可以分成公链、联盟链、私链三种。

http://pic3.zhimg.com/v2-5885be5aa13f3b1003a77112886408ba_r.jpg

区块链的分类

公链、联盟链、私链的概要对比如下表所示:

http://pic4.zhimg.com/v2-01de63bbd3e07cad95136698726607ef_r.jpg

公链、联盟链、私链的概要对比

2. 区块链原理


http://pic1.zhimg.com/v2-151cdfbc7e325daca83bb148225dc904_r.jpg

区块链原理的目录

生活中,我们有中心化、中介化、不公开、不透明、信息泄漏等痛点。
本文也是基于过程、结果、安全这个框架进行组织的。

http://pic2.zhimg.com/v2-1ae1396aece465a5f8456538ab3a5b4d_r.jpg

生活中,我们有中心化、中介化、不公开、不透明、信息泄漏等痛点

2.1. 区块链的过程原理
从 p2p网络、共识机制、激励机制、智能合约等四个方面阐述区块链的过程原理。

http://pic3.zhimg.com/v2-0065b60d0fb6dd4e8d8017c399c9bd02_r.jpg

区块链的过程原理

接下来介绍区块链的过程机制。
举个区块链过程的例子。

http://pic1.zhimg.com/v2-8bd94b0e39d2a3860c3bdb04e9d9bf9c_r.jpg

区块链过程的例子

2.1.1. P2P网络
区块链的P2P网络机制如下:

http://pic2.zhimg.com/v2-f320cb59a0d4bd34c0c505f8b169c5e9_r.jpg

区块链的P2P网络机制

区块链网络有很多种,纯P2P网络如下图所示:

http://pic2.zhimg.com/v2-b5a4ef90b06f45ce7b1f2cc291a8bf99_r.jpg

纯P2P网络

P2P混合网络,即去中心化网络如下:

http://pic1.zhimg.com/v2-b4aff4d2ec466cb076ee49720720b194_r.jpg

P2P混合网络,即去中心化网络

2.1.2. 共识机制
区块链的共识机制如下:

http://pic3.zhimg.com/v2-302136520950a0d76c7eb4e96d6e8b12_r.jpg
区块链的共识机制主要有POW、POS、DPOS等三种,具体对比如下表所示:

http://pic3.zhimg.com/v2-0cf7e1e9f3fe85854916033b1d682f36_r.jpg

POW、POS、DPOS共识机制对比

共识机制的价值:保障一致性;维护“法律”。

http://pic2.zhimg.com/v2-ab94609a8eeedda77d6cd2271ce90061_r.jpg

共识机制的价值:保障一致性;维护“法律”

2.1.3. 激励机制
区块链的激励机制如下:

http://pic3.zhimg.com/v2-e4abe1b47af0b52f19e8f8caac8fc212_r.jpg

区块链的激励机制

可以看看中国股市与区块链币市的对比。

http://pic1.zhimg.com/v2-a49fe97cb7c56a2193aa6beeee3d7450_r.jpg

中国股市与区块链币市的对比

2.1.4.智能合约
区块链的智能合约机制如下:

http://pic3.zhimg.com/v2-de1eefbd6dd34b2ee0a06887d9f59f8e_r.jpg

区块链的智能合约机制

智能合约的内部运行机制如下图所示:

http://pic2.zhimg.com/v2-d4d5bf04d7c07f539cca0a3a49e15921_r.jpg

智能合约的内部运行机制

2.2. 区块链的结果原理
从开放、分布式存储、不可修改等三个方面阐述区块链的结果原理。

http://pic2.zhimg.com/v2-e07566e7a05bc8cbc3522e88b070fc79_r.jpg

区块链的结果原理

接下来介绍区块链的结果机制。
区块链,由于开放,所以外部可信;由于分布式存储、不可修改,所以内部可信。

2.2.1. 开放
以太坊的开放流程如下图所示:

http://pic2.zhimg.com/v2-b6af66ba0b029604180572cca04db3c9_r.jpg

以太坊的开放流程

区块链开放的价值

http://pic1.zhimg.com/v2-702854e08a85298a563182bc3fb55c54_r.jpg

区块链开放的价值

2.2.2. 分布式存储
什么是区块链分布式存储?
各节点有独立数据,各结点有完整数据。

http://pic2.zhimg.com/v2-209d04b8bf7e4e3ec918bd112ad24905_r.jpg

分布式存储

2.2.3. 不可修改
传统的数据库可以进行增删改查操作,但区块链智能进行写入、查询操作,不能进行删除、修改操作。

http://pic4.zhimg.com/v2-07b615248a62497d00b52eda122a000b_r.jpg

区块链的不可修改

2.3. 区块链的安全原理
接下来从地址化、加密化等两个方面阐述区块链的安全原理。
简单说安全就两个方面:对内防欺骗,对外防攻击。

http://pic3.zhimg.com/v2-f30653da29d5d9ee983f7977dd6fd6f2_r.jpg

区块链的安全原理

2.3.1. 地址化
区块链的地址化如下:

http://pic3.zhimg.com/v2-7ed27acd69fc1ab3a07d1f8da0e04482_r.jpg

区块链的地址化

2.3.2. 加密化
区块链的加密化如下:

http://pic1.zhimg.com/v2-780a7977baa0f6efe807c4b85de960c4_r.jpg

区块链的加密化

关于区块链的椭圆曲线加密机制的详情可以参考:《ECC椭圆曲线密码学的原理、公式推导、例子、Python实现和应用》
RSA与ECC加密的对比如下:

http://pic2.zhimg.com/v2-3826f79fe7f1eefd84f989e12b41887d_r.jpg

RSA与ECC加密的对比

到此,基于区块链的过程机制、结果机制、安全机制,可以解决我们生活中的中心化、中介化、不公开、不透明、信息泄漏等痛点。
所以,区块链的核心价值是提高效率、公开透明、保护隐私。

http://pic2.zhimg.com/v2-69d9a874112dbd1655c77dedf4b37321_r.jpg

区块链价值:提高效率、公开透明、保护隐私

从区块链的过程机制、结果机制、安全机制等方面阐述区块链信任机器的思想,得到区块链是基于过程、结果的信任机器结论。

http://pic4.zhimg.com/v2-740d2fdd3a1bcf30aa323c8eed62f0f7_r.jpg

区块链是基于过程、结果的信任机器结论

3. 区块链应用

区块链在支付、发票、竞猜等领域有很多实际应用。

http://pic2.zhimg.com/v2-f72acead43cb84baf0cbbc1488cb6255_r.jpg

区块链应用

3.1. 区块链支付
支付是区块链的主要应用场景之一,特别是跨国支付,由于受国家地域限制、政策限制,实时流动性差,手续费高。

http://pic1.zhimg.com/v2-a9176de90094f508ee4e3cade81b2b80_r.jpg

区块链支付

区块链跨境汇款的原理如下图所示:

http://pic4.zhimg.com/v2-58681a7ebd8516f40deb41ebb7cda8e7_r.jpg

区块链跨境汇款的原理

传统支付与区块链支付对比如下:

http://pic3.zhimg.com/v2-452557d1e44f524dd0dd345e2943e686_r.jpg

传统支付与区块链支付对比

区块链跨境汇款的优势如下图所示:

http://pic1.zhimg.com/v2-6ac4a902a28464a72a23d14e12d1e398_r.jpg

区块链跨境汇款的优势

区块链下,支付(特别是跨境支付)减少中间环节,提高效率,降低支付成本。
区块链支付优势如下表所示:

http://pic1.zhimg.com/v2-46784a60a110b64f22ff21407031e4ac_r.jpg

区块链支付优势


[*]成本低——支付成本低
[*]效率高——实时更新、资本流动快
[*]安全——有利于隐私保护
[*]透明——各方信息一目了然

3.2. 区块链发票
发票是区块链的典型应用场景之一。

http://pic3.zhimg.com/v2-4d175545e3bffc1b3780ee494135c9ee_r.jpg

区块链发票

传统发票与区块链发票的报销流程对比如下图所示:

http://pic1.zhimg.com/v2-08c66a1a8272fc733969aa192237c3e0_r.jpg

传统发票与区块链发票的报销流程对比

传统发票报销过程复杂,报销结果不公开、不透明。
公司要施行区块链发票,会触动谁的利益呢?哈哈。
区块链下,消费即报销,报销即到账,极大提高发票报销效率。而且,报销结果公开、透明。
即区块链发票的优点如下:

http://pic1.zhimg.com/v2-5417e0ef2e55f27f2002202776254ab0_r.jpg

区块链发票的优点


[*]国家——全面监督
[*]企业——节省成本
[*]商家——提高效率
[*]个人——节省时间

3.3. 区块链竞猜
彩票,竞猜是区块链的又一个典型的应用场景之一。

http://pic2.zhimg.com/v2-4c106c64b692b685285c0047030e6285_r.jpg

区块链竞猜

传统竞猜和区块链竞猜的对比如下图所示:

http://pic2.zhimg.com/v2-e1506b5e6afb180f8a72376c71506ded_r.jpg

传统竞猜和区块链竞猜的对比

区块链竞猜提高竞猜效率,构建可信竞猜平台。
我们基于区块链开发了一个竞猜APP,数字魔法。

http://pic4.zhimg.com/v2-352a32cba933af5695e1e21c060e4f6f_r.jpg

区块链竞猜APP:数字魔法

区块链竞猜的价值如下图所示:

http://pic4.zhimg.com/v2-ab1b960efdc5862a923e7b9181f33527_r.jpg

区块链竞猜的价值


[*]平台价值
提高竞猜效率;降低竞猜运营成本。

[*]用户价值
返奖率高,返奖快;可信竞猜平台。

4. 区块链总结

从区块链的启示,区块链的边界,区块链的未来等对区块链进行总结。

http://pic2.zhimg.com/v2-397eb8743c0e2cec13fc44e7004b1cd9_r.jpg

区块链总结

4.1. 区块链的启示
区块链的产业生态体系图如下:

http://pic1.zhimg.com/v2-8b511b3fe3abb2ccb5e2d681373dac68_r.jpg

区块链的产业生态体系

区块链的启示:组合创新、跨领域通才。

http://pic2.zhimg.com/v2-e8b731a1920f57a38b49f4fdc4002311_r.jpg

区块链的启示:组合创新、跨领域通才

4.2. 区块链的边界
区块链的一次确认过程如下图所示:

http://pic3.zhimg.com/v2-4b3296192adce597f5b071c06345b9d2_r.jpg

区块链的一次确认过程

区块链的边界如下图所示:

http://pic3.zhimg.com/v2-171296841c1e48f1eaa9fecaac875fd2_r.jpg

区块链的边界

4.3. 区块链的未来
把握区块链(比特币)的发展趋势,有利于你更好把我区块链世界的机会,比如区块链金融、区块链应用、区块链技术等等。高德纳(Gartner)技术成熟曲线(Gartner Hype Cycle)是非常重要的技术发展趋势风向标。
下图是2017年、2018年的Gartner区块链(比特币)的发展趋势。

http://pic4.zhimg.com/v2-798b0f459ada422001b7cc8e3f425abb_r.jpg

区块链的未来

左图来源:Top Trends in the Gartner Hype Cycle for Emerging Technologies, 2017
右图来源:5 Trends Emerge in the Gartner Hype Cycle for Emerging Technologies, 2018

总结:

区块链时代,你做什么最有利?
区块链的本质是基于过程、结果、安全的信任机器。
宏观上看,区块链也是是一种技术、一种机制,一种思想。
本文尝试从区块链的过程机制、结果机制、安全机制系统阐述区块链信任思想,得到区块链的本质是基于过程、结果的信任机器结论。

推荐一:区块链白皮书


http://pic3.zhimg.com/v2-35b641ba59e0188b5ed18c8d484f883a_r.jpg

推荐区块链白皮书

推荐二:区块链理论图书

http://pic1.zhimg.com/v2-7569b3b52648b02a5fd501c16a1f87bc_r.jpg

推荐区块链理论图书

推荐三:区块链相关领域图书


http://pic2.zhimg.com/v2-57192b0d639e4b513d51eccc53abc0f9_r.jpg

推荐区块链相关领域图书

结束语:

由于个人的经历、能力和水平是有限的,我的可能是片面的,也可能是错的,这里抛砖引玉。

http://pic1.zhimg.com/v2-eac44977f3e96346bc0efd14afa43bc4_r.jpg

能力和水平有限,我的可能是错的

理论本身是务虚的,需要实践、实践、再实践。
你的反馈,正的负的都是有价值的,有助于我加速迭代升级——更深入、更全面。
你可能会有更好的理论、实践案列,欢迎在评论区留言,咱们一起讨论。

kissinger 发表于 2023-10-4 19:52:13

非常棒,全部看完了

怡怡(涵韵) 发表于 2023-10-4 19:52:30

看完了 牛!

guojun_-2007 发表于 2023-10-4 19:52:58

想看这个ppt。[害羞]
页: [1]
查看完整版本: 区块链(比特币、数字货币)概念、原理、技术和应用