前言:
让细节去死,本次分析不涉及区块链进而比特币的底层数学构架,仅作宏观分析
感想:
区块链的应用前提是数据的广泛性,互联网的便捷性
第一部分:什么是区块链
1. 概念
区块链技术, 简称BT(Blockchain technology),也被称之为分布式账本技术,是一种互联网数据库技术,其特点是去中心化、公开透明,让每个人均可参与数据库记录。
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法 。
区块链(Blockchain)是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术。区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。
2. 基本原理:
区块链的基本原理理解起来并不难。基本概念包括:
(1)交易(Transaction):一次操作,导致账本状态的一次改变,如添加一条记录;
(2)区块(Block):记录一段时间内发生的交易和状态结果,是对当前账本状态的一次共识;
(3)链(Chain):由一个个区块按照发生顺序串联而成,是整个状态变化的日志记录。
如果把区块链作为一个状态机,则每次交易就是试图改变一次状态,而每次共识生成的区块,就是参与者对于区块中所有交易内容导致状态改变的结果进行确认。
3. 特征
(1)去中心化:
因为它是分布式存储的,所以不存在中心点,也可以说各个节点都是中心点,生活中应用就是不需要第三方系统了(银行、支付宝、房产中介等都属于第三方)。
(2)开放性:
区块链的系统数据是公开透明的,每个人都可以参与进来,比如租房子,你可以知道这个房子以前的出租信息,有没出现过问题,当然这里头的一些个人私有信息是加密的。
(3)自治性:
区块链采用基于协商一致的规范和协议(比如一套公开透明的算法),然后各个节点就按照这个规范来操作,这样就是所有的东西都有机器完成,就没有人情成分。 使得对"人"的信任改成了对机器的信任,任何人为的干预不起作用。
(4)信息不可篡改:
如果信息存储到区块链中就被永久保存,是没办法去改变,至于 51% 攻击,基本不可能实现。
(5)匿名性:区块链上面没有个人的信息,因为这些都是加密的,是一堆数字字母组成的字符串,这样就不会出现你的各种身份证信息、电话号码被倒卖的现象。
4. 基础架构模型
一般说来,区块链系统由数据层、网络层、共识层、激励层、合约层和应用层组成。 其中,数据层封装了底层数据区块以及相关的数据加密和时间戳等基础数据和基本算法;网络层则包括分布式组网机制、数据传播机制和数据验证机制等;共识层主要封装网络节点的各类共识算法;激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等;合约层主要封装各类脚本、算法和智能合约,是区块链可编程特性的基础;应用层则封装了区块链的各种应用场景和案例。该模型中,基于时间戳的链式区块结构、分布式节点的共识机制、基于共识算力的经济激励和灵活可编程的智能合约是区块链技术最具代表性的创新点
区块包含两个部分:
1、区块头(Head):记录当前区块的元信息
2、区块体(Body):实际数据
包含数据如下图所示:
5. 解决问题:去中心化、记账、产权、身份、信息不能篡改(安全性)、
6. 其他相关问题
(1)区块链与比特币关系?
比特币2009年被中本聪提出,然后参考了比特币的实现提炼出了区块链的技术。如果说比特币是面条,那么区块链就是面粉,后面大家发现面粉除了能做面条还可以做馒头跟包子。
(2)为啥我要帮你存储区块信息?
无利不起早,简单说就是你帮我存储信息,我给你相应的报酬。
(3)区块链需要了解的关键技术点?
通过 Hash 与 非对称加密来保障数据无法被篡改:
Hash:y = hash(x),对 x 进行哈希运算得出 y,可以隐藏原始信息 x,因为你没办法通过 y 来算出 x,从而做到匿名性。
非对称加密:公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。
共识算法:保障节点与节点之间的数据一致性。
(4)区块链项目是否一定需要有某种币出现?
不是。比特币本身是作为一种支付系统,所以它需要有一个价值度量的工具,所以必须要有bitcoin出现。此外,为了奖励有更多人愿意贡献自己的计算机来为系统提供计算,所以需要有bitcoin来进行奖励。而在一些私有链的系统,可以设计专门的资产进行交易,而每个节点都是必须参与计算,这是他们的责任也是他们的权利,所以不用考虑通过奖励的方式来鼓励他们参与,所以在这样的系统里面就可能不再需要设计某种币的存在。
第二部分:区块链的广域兼容性(或想象空间、天花板)
区块链作为底层技术,具有对传统行业的数据优化,结构优化,资源优化的作用,提升独立两者间的运行效率:
1. 可以应用区块链的一些领域:
▪ 证券交易:
▪ 电子商务:
▪ 物联网:
▪ 社交通讯:
▪ 文件存储:
▪ 存在性证明:
▪ 身份验证:
▪ 股权众筹:
▪ 各类确权:
2. 颠覆性技术:磨平了企业与企业之间的区位优势
区块链技术公开性,透明性,导致大企业的竞争优势并不明显。区块链技术的难点在于应用层面。限制区块链发展是想象力,这将使得长期内巨头及小企业共存。
大企业的区块链优势在于:①企业名气大,使得其关系网内的企业优先使用该企业的区块链技术;②区块链技术的设计相对完善,迭代次数少,成品率高;③大企业内区块链技术运用场景丰富,设计的区块链兼容性强。
但在相比于其他行业,大企业这三处优势并不能成为完全的行业壁垒,这可以有利促进小企业的共存状态。限制区块链发展是想象力,而中小企业最不缺少的就是想象力。高度竞争的环境可能更有利于中小企业法发展。
3. 区块链科技发展的下一个趋势: 自动化合同,或者叫“智能合同”
智能合约是一种用计算机语言取代法律语言去记录条款的合约。智能合约可以由一个计算系统自动执行。如果区块链是一个数据库,智能合约就是能够使区块链技术应用到现实当中的应用层。传统意义上的合同一般与执行合同内容的计算机代码没有直接联系。纸质合同在大多数情况下是被存档的,而软件会执行用计算机代码形式编写的合同条款。智能合约的潜在好处包括降低签订合约、执行和监管方面的成本;因此,对很多低价值交易相关的合约来说,这是极大降低人力成本。
央行如果能够通过区块链来发行法币,那么也可以通过智能合约技术,将代码嵌入到法币发行的行为中,则这部分法币可以被称为"可编程货币"。比如,如果央行指定某一部分资金是发放到农业相关的账户,那么则可以对这部分资金写入相应程序,指定该部分资金只能进入到农业相关的账户中,那么这部分资金在任何情况下也不可能会被挪用到其他的账户中。如果大部分货币都成为"可编程货币",那么我们则可以想象到,他们组成的金融环境就变成了"可编程金融"
4.安全可靠性并非牢不可破
安全性是区块链技术的重要特性制衣,但是,依然存在存在 51% 攻击、自私挖矿等攻击方式,还有可能通过传统的网络攻击方式,造成网络堵塞,迫使区块链网络出现硬分叉。具体来看,安全性可以分为底层代码、密码算法、共识机制、智能合约、数字钱包这五个维度进行阐释。
第三部分:现阶段区块链的情况
1. 企业数量,迅速增长:
截至 2018 年3 月底,我国以区块链业务为主营业务的区块链公司数量已经达到了 456 家。从中国区块链产业的新成立公司数量变化来看,2014 年该领域的公司数量开始增多,到 2016 年新成立公司数量显著提高,超过 100 家,是 2015 年的 3 倍多。2017 年是近几年的区块链创业高峰期,由于区块链概念的快速普及,以及技术的逐步成熟,很多创业者涌入这个领域,新成立公司数量达到 178 家
2. 从设备制造到产业应用,区块链产业链条脉络逐渐明晰
根据本次调研情况来看,目前我国区块链产业链条已经形成,从上游的硬件制造、平台服务、安全服务,到下游的产业技术应用服务,到保障产业发展的行业投融资、媒体、人才服务,各领域的公司已经基本完备,协同有序,共同推动产业不断前行
截至 2018 年 3月底,区块链领域的行业应用类公司数量最多,其中为金融行业应用服务的公司数量达到 86 家,为实体经济应用服务公司数量达到 109家。此外,区块链解决方案、底层平台、区块链媒体及社区领域的相关公司数量均在 40 家以上
3. 互联网巨头涌入快速推动我国区块链产业发展
目前,腾讯、阿里巴巴、百度、京东等互联网行业巨头纷纷加入区块链技术的研究与场景应用中来。腾讯基于 Trust SQL 核心技术,打造领先的企业级区块链基础服务平台。目前,腾讯区块 链已经落地供应链金融、医疗、数字资产、物流信息、法务存证、公益寻人等多个场景。
4. 地域分布相对集中,产业集聚效应明显
从中国区块链创业活跃度靠前城市来看,北京、上海、深圳、杭州依然为中国大陆区块链创业活跃度最高的四座城市,公司占比达到78%。
5. 区块链应用呈现多元化,从金融延伸到实体领域
从应用范围看,区块链技术几乎在所有的产业场景都能落地应用,原因是几乎所有的产业场景都涉及交易,都有降成本、提效率、优化产业诚信环境的需求,而这正是区块链技术落地应用后能迅速发挥的作用
6. 实现“协作环节信息化”,助力实体经济降成本提效率
从目前实际的落地案例看,产业区块链技术落地应用要实事求是地为产业解决一些“小问题”,着力于提升产业协作环节的信息化水平,具体可从“降成本”和“提效率”两个方面推动传统产业的发展
随着我国数字经济发展,在企业内部,信息化水平往往已经比较高,各类管理系统已经非常先进,但是在企业之间协作的环节,很多情况下并没有被信息系统所覆盖。比如不同类型的机构进行在对账时,往往要从信息系统中导出电子表格,并用邮件发送。甚至需要打印表格、盖章后邮寄,对方收到后再与系统数据进行比对。整个业务流程并不复杂,但是消耗了很多人力物力,成本较高,而且制约了业务运行效率和用户体验的提升。因此,很多联盟链系统都实际上是在解决
这个问题,提升企业之间协作环节的信息化水平
7. 技术滥用导致产业发展存在一定的风险
在区块链发展的早期阶段,由于它本身具有传递价值的属性,因此引来了一些不是专注于技术应用,而是热衷于通过 ICO(首次代币发行)进行非法集资、传销甚至是欺诈的行为
8. 产业政策体系逐步构建,产业发展环境持续优化
区块链产业发展的政策体系逐步完善,各地政府积极从产业高度定位区块链技术。区块链技术已经上升到国家科技战略层面。2016 年 12 月,《国 务院关于印发“十三五”国家信息化规划的通知》中首次提及区块链, 并将其与量子通信、人工智能、虚拟现实、大数据认知分析、无人驾 驶交通工具等技术一起作为重点前沿技术,明确提出需加强区块链等 新技术的创新、试验和应用,以实现抢占新一代信息技术主导权2018 年 4 月国务院批复了《河北雄安新区规划纲要》,强调重点发展信息技 术产业,要求超前布局区块链、太赫兹、认知计算等技术研发及试验
9. 监管层面
区块链是一项前沿技术,它的币圈交易所第一次实现了全世界人民的互联,24小时的全时交易。而且不受地理环境的制约。与传统各类交易所相比,由于交易所的虚拟性,国家的禁止,并不能完全打压整个交易所的交易,仅仅只是让交易所“挪个窝,换个地方”而已。
此外,技术创新造成的新监管挑战也在必然要求监管技术的持续进步。金融科技细分领域的 “Reg-Tech”(监管科技)。就是利用大数据、人工智能和区块链等的新技术,来解决监管合规问题,减少合规费用。区块链备案平台、基于区块链的监管体系等都属于 Reg-Tech 领域。国内已经出现从事监管科技的公司,他们主要为政府和各大银行等金融监管机构提供监管科技解决方案。金丘科技、众享比特等公司专门推出基于区块链的监管体系
10. 区块链媒体及社区领域的创业
由于还处于区块链早期,主要还是以行业新闻、快讯、深度报道、行情、数据、社区、社群等形式为主,与其他的媒体 形式并没有本质差异。从商业模式来看,该领域的公司基本上还是以 广告收入为主,另外会衍生出一些相关的培训、活动会务、评级、数 据等增值服务,盈利模式也没有超出传统范畴
11. 目前区块链技术发展的主要问题?
目前区块链技术还处于一个非常早期的阶段,不仅尚未形成统一的国际、国家技术行业标准,而且各种技术方案还在快速发展中。但是过去被认为基于区块链技术的系统会非常耗费资源(类似于比特币),或者区块链技术的系统处理数据有限制之类的问题已经在技术上获得了突破。但是,对于区块链技术的可扩展性,还没有经过大规模的实践考验,而现在主要还停留在原型设计阶段。
此外区块链行业极其缺乏人才,缺少大量既了解区块链技术,又了解金融的多方面人才,市场正在拼命寻找可以连接两个世界的人才,需要能够在现实世界中,将区块链技术能够在资本市场中实现,并且实现更好的功能。而需要建立基于区块链技术的全新系统,必然是需要这样的跨界人才。