预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

区块链以及区块链技术总结区块链是当前一种比较热门新概念,蕴含了技术与金融两层概念。从技术角度来看,这是一种牺牲一致性效率且保证最后一致性分布式数据库,固然这是比较片面。从经济学角度来看,这种容错能力很强点对点网络,恰恰满足了共享经济一种必要规定——低成本可信环境。本次分享一下聊聊区块链技术,以及当前区块链技术架构,并且简介一下价值互联网。由于区块链是一种新兴技术概念,本文所有观点仅代表个人观点,未必所有对的。#1.技术人员看待区块链对的姿势区块链虽然是一种新兴概念,但它依赖技术一点也不新,如非对称加密技术、P2P网络合同等。好比乐高积木,积木块是有限,但是不同组合却能产生非常故意思事物。我接触过某些工程师,初次接触区块链时,不约而同表达了:都是成熟技术,不就是分布式存储嘛。站在工程师角度,第一反映将这种新概念映射到自己知识框架中,是非常自然。但是细究之下发现,这种片面理解也许将对区块链理解带入一种误区,那就是作为一种技术人员,忽视了区块链经济学特性——一种权力分散且完全自治系统。区块链本质上是一种基于P2P价值传播合同,咱们不能只看到了P2P,而看不到价值传播。同样,也不能只看到了价值传播,而看不到区块链底层技术。可以这样说,区块链更像是一门交叉学科,结合了P2P网络技术、非对称加密技术、宏观经济学、经济学博弈等等知识,构建一种新领域——针对价值互联网摸索。那什么是价值互联网?价值互联网可以是当下如日中天电子商务所衍生支付业务。但,真只是支付领域吗?很显然这是不够,一级资我市场,实体资产确权与转移,证券登记交割、证信与反欺诈。咱们再仔细想想,咱们各大电商平台专业差评师,恶意刷单还少吗?如今金融领域,除了支付比较便利之外,在其她绝大某些业务中,咱们就像是被套着锁链走路同样,咱们重复确认,重复审核,重复监督,咱们重复构建一种又一种大大小小高可用集群,保证线上服务可靠性与持续性,咱们雇佣一种又一种安全工程师,交付一种又一种渗入测试项目。为什么?由于作弊成本太低了,低到只要改数据库一行记录就可以提取上百万资金。强大互联网给了咱们成本几乎为零高速信息传播通道,却没有一种成本低廉可靠高速价值传播通道,那么这也就是区块链即将带来。区块链是一种公共分布式总账,下面从技术角度简朴简介一下:想象有一种100台分布式数据库集群,当前状况是这100个节点事实上拥有者是一种机构,并且所有节点处在该机构内网当中,因此这个机构想让这100个数据库节点干嘛就干嘛,换句话说这100个节点之间是处在一种可信任环境,并且受控于一种实体,这个实体具备绝对仲裁分派权。此外状况是这样,想象这100个节点分别归不同人所有,且每个人节点数据都是同样,即完全冗余,并且所有节点是处在广域网当中,换句话说就是这100个节点之间是不信任,且不存在一种实体,它拥有绝对仲裁权。当前考虑第二种状况,采用什么样算法(共识模型)可以提供一种可信任环境,使:“1.每个节点互换数据过程不被篡改;互换历史记录不可被篡改;2.每个节点数据会同步到最新数据,且承认通过共识最新数据;3.基于少数服从多数原则,整体节点维护数据自身客观反映了互换历史。”区块链本质上就是要解决以上第二种状况一种技术方案,更确切说应当叫分布式冗余链式总帐本方案。关于区块链某些要素,在我以往文章里有总结过某些:“1.包括一种分布式数据库2.分布式数据库是区块链物理载体,区块链是交易逻辑载体,所有核心节点都应包括该条区块链数据全副本3.区块链准时间序列化区块,且区块链是整个网络交易数据唯一主体4.区块链只对添加有效,对其她操作无效5.基于非对称加密公私钥验证6.记账节点规定拜占庭将军问题可解/避免7.共识过程(consensusprogress)是演化稳定,即面对一定量不同节点矛盾数据不会崩溃8.共识过程可以解决double-spending问题”因此作为一种技术人员,不应当只看到了区块链所依赖技术,更应当关注区块链以外点和面,综合来看,区块链将会有趣得多。#2.区块链普通性架构简介关于区块链自身发展史,网络上资料比较多,本文不再赘述。而关于区块链技术简介,在各个区块链平台社区是有详细资料,但是针对这些资料总结,以及抽象出一共通概念简介,还是凤毛麟角,本文尝试总结一下。在简介之前,我想稍微简介一下公有链,联盟链概念,这些概念是以太坊创始人Vitalik提出,我在这些概念基本上做了某些研究。其实区别公有链、联盟链很简朴,只要看这个区块链访问权限就可以了,如果访问该区块链需要获得链上节点允许,那么这是一种联盟链,否则是公有链。依照名称,咱们也可以”望文生义“,公有表达一种完全开放网络,联盟表达一种半开放网络,成员之间是共享,非成员身份是没有自由访问权限,因此咱们也称联盟链为允许链。下面咱们来看几种比较主流区块链平台(公有链,皆开源):