区块链可算这几年最火的技术,之前看过一些书和资料, 在这整理几篇文章,帮助自己梳理。
概念:
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法
——百度百科
**
1、 区块链应用介绍
**
1.1 比特币,应该是区块链最成功的应用,大部分人都是因为比特币而知道区块链。比特币是基于区块链的电子货币,我认为其对区块链技术最大的意义是给人做了一次普及,以一个成功的案例展示区块链技术力量,缺点也因为比特币的过于成功,导致大部分区块链都离不开代币的套路。
1.2 以太坊,它并不是简单的复制比特币的存在,而是这基础上进化,最主要从比特币简单的非图灵完整的脚本语言进化是完善的编程语言和运行环境,引入账户概念(外部与内部),因此以太坊可以更好的支持智能合约,其目标也是打造”世界计算机”,提供一个区块链的计算平台,以执行各种区块链的应用(项目)。
1.3 Libra
待补充
2、 区块链的特点
去中心化:
使用分布式核算和存储,不存在中心化的硬件或管理机构,任意节点的权利和义务都是均等的,系统中的数据块由整个系统中具有维护功能的节点来共同维护。
我认为是否能去中心,不是技术问题而是社会效率问题。历史上为什么小作坊会被大工厂代替,就是效率上战胜。 比特币基于区块链的去中心,每个节点都平等,但随着挖矿专业化发展,单独的节点无法完成挖矿的任务,矿场出现