本文作者:sukai

区块链新型网络技术(区块链技术创新)

sukai 05-09 50

  无书导读:近日区块链(blockchain)应该是眼下的大热门,随便打开哪个网站都是各新闻媒体的大量报道,甚至宣称它将创造未来。很多区块链概念股都在持续暴涨,广电运通、远光软件、四方精创、高伟达、安妮股份等超10股涨停。

  

  我们生活在一个奔腾的年代,苹果重塑手机,谷歌战胜李世石,特斯拉重新定义汽车。科技不断重塑着我们的经济、生活和世界。

  一种全新的金融网络、分布式数据库技术从底层蓬勃而出,将重塑整个金融和经济,可能会让比尔?盖茨的预言“你们传统银行如果不改变,就是21世纪要灭绝的恐龙”应验。

  这个技术就是区块链。

  

  区块链技术想法的由来最早始于1992年Intel高级专家Tim May在与其朋友的一次聚会上讨论如何保护使用互联网的公众的隐私,之后他组织发起了“Cypherpunk”邮件列表组织,用户约1400人,其中包括维基创始人阿桑奇、万维网发明者Tim-Berners Lee等IT精英。

  

  区块链是一种分布式账簿,在2008年由一位网名叫中本聪(同样也是Cypherpunk组织的一员)的科学家在其发布的白皮书《比特币:一种点对点的电子现金系统》中提出,并在2009年创立了Bitcoin Network,开发出第一个区块,即“创世区块”。

  区块链最明显有别于传统网络的一点是其允许信息被分发而不是被复制,其本质上是一个去中心化的分布式账本数据库,(其本身是一串使用密码学相关联所产生的数据块,每一个数据块中包含了多次比特币网络交易有效确认的信息。 )

  

  

  火爆全球的区块链来了,身处金融行业的你准备好了吗?如果想紧跟这个时代,请来学习吧——

  一、区块链的本质

  区块链是什么?一句话,它是一种特殊的分布式数据库。

  

  首先,区块链的主要作用是储存信息。任何需要保存的信息,都可以写入区块链,也可以从里面读取,所以它是数据库。

  其次,任何人都可以架设服务器,加入区块链网络,成为一个节点。区块链的世界里面,没有中心节点,每个节点都是平等的,都保存着整个数据库。你可以向任何一个节点,写入/读取数据,因为所有节点最后都会同步,保证区块链一致。

  二、区块链的最大特点

  分布式数据库并非新发明,市场上早有此类产品。但是,区块链有一个革命性特点。

  区块链没有管理员,它是彻底无中心的。其他的数据库都有管理员,但是区块链没有。如果有人想对区块链添加审核,也实现不了,因为它的设计目标就是防止出现居于中心地位的管理当局。

  正是因为无法管理,区块链才能做到无法被控制。否则一旦大公司大集团控制了管理权,他们就会控制整个平台,其他使用者就都必须听命于他们了。

  但是,没有了管理员,人人都可以往里面写入数据,怎么才能保证数据是可信的呢?被坏人改了怎么办?请接着往下读,这就是区块链奇妙的地方。

  三、区块

  区块链由一个个区块(block)组成。区块很像数据库的记录,每次写入数据,就是创建一个区块。

  

  每个区块包含两个部分。

区块头(Head):记录当前区块的元信息

区块体(Body):实际数据

  区块头包含了当前区块的多项元信息。

生成时间

实际数据(即区块体)的 Hash

上一个区块的 Hash

  这里,你需要理解什么叫 Hash,这是理解区块链必需的。

  

  所谓 Hash 就是计算机可以对任意内容,计算出一个长度相同的特征值。区块链的 Hash 长度是256位,这就是说,不管原始内容是什么,最后都会计算出一个256位的二进制数字。而且可以保证,只要原始内容不同,对应的 Hash 一定是不同的。

  举例来说,字符串123的 Hash 是a8fdc205a9f19cc1c7507a60c4f01b13d11d7fd0(十六进制),转成二进制就是256位,而且只有123能得到这个 Hash。

  因此,就有两个重要的推论。

推论1:每个区块的 Hash 都是不一样的,可以通过 Hash 标识区块。

推论2:如果区块的内容变了,它的 Hash 一定会改变。

  

  四、 Hash 的不可修改性

  区块与 Hash 是一一对应的,每个区块的 Hash 都是针对”区块头”(Head)计算的。

  Hash = SHA256(区块头)

  上面就是区块 Hash 的计算公式,Hash 由区块头唯一决定,SHA256是区块链的 Hash 算法。

  前面说过,区块头包含很多内容,其中有当前区块体的 Hash(注意是”区块体”的 Hash,而不是整个区块),还有上一个区块的 Hash。这意味着,如果当前区块的内容变了,或者上一个区块的 Hash 变了,一定会引起当前区块的 Hash 改变。

  这一点对区块链有重大意义。如果有人修改了一个区块,该区块的 Hash 就变了。为了让后面的区块还能连到它,该人必须同时修改后面所有的区块,否则被改掉的区块就脱离区块链了。由于后面要提到的原因,Hash 的计算很耗时,同时修改多个区块几乎不可能发生,除非有人掌握了全网51%以上的计算能力。

  正是通过这种联动机制,区块链保证了自身的可靠性,数据一旦写入,就无法被篡改。这就像历史一样,发生了就是发生了,从此再无法改变。

  

  每个区块都连着上一个区块,这也是”区块链”这个名字的由来。

  五、采矿

  由于必须保证节点之间的同步,所以新区块的添加速度不能太快。试想一下,你刚刚同步了一个区块,准备基于它生成下一个区块,但这时别的节点又有新区块生成,你不得不放弃做了一半的计算,再次去同步。因为每个区块的后面,只能跟着一个区块,你永远只能在最新区块的后面,生成下一个区块。所以,你别无选择,一听到信号,就必须立刻同步。

  所以,区块链的发明者中本聪(这是假名,真实身份至今未知)故意让添加新区块,变得很困难。他的设计是,平均每10分钟,全网才能生成一个新区块,一小时也就六个。

  这种产出速度不是通过命令达成的,而是故意设置了海量的计算。也就是说,只有通过极其大量的计算,才能得到当前区块的有效 Hash,从而把新区块添加到区块链。由于计算量太大,所以快不起来。

  这个过程就叫做采矿(mining),因为计算有效 Hash 的难度,好比在全世界的沙子里面,找到一粒符合条件的沙子。计算 Hash 的机器就叫做矿机,操作矿机的人就叫做矿工。

  

  六、难度系数

  读到这里,你可能会有一个疑问,人们都说采矿很难,可是采矿不就是用计算机算出一个 Hash 吗,这正是计算机的强项啊,怎么会变得很难,迟迟算不出来呢?

  原来不是任意一个 Hash 都可以,只有满足条件的 Hash 才会被区块链接受。这个条件特别苛刻,使得绝大部分 Hash 都不满足要求,必须重算。

  原来,区块头包含一个难度系数(difficulty),这个值决定了计算 Hash 的难度。举例来说,第100000个区块的难度系数是 14484.16236122。

  

  区块链协议规定,使用一个常量除以难度系数,可以得到目标值(target)。显然,难度系数越大,目标值就越小。

  

  Hash 的有效性跟目标值密切相关,只有小于目标值的 Hash 才是有效的,否则 Hash 无效,必须重算。由于目标值非常小,Hash 小于该值的机会极其渺茫,可能计算10亿次,才算中一次。这就是采矿如此之慢的根本原因。

  区块头里面还有一个 Nonce 值,记录了 Hash 重算的次数。第 100000 个区块的 Nonce 值是274148111,即计算了 2.74 亿次,才得到了一个有效的 Hash,该区块才能加入区块链。

  七、难度系数的动态调节

  就算采矿很难,但也没法保证,正好十分钟产出一个区块,有时一分钟就算出来了,有时几个小时可能也没结果。总体来看,随着硬件设备的提升,以及矿机的数量增长,计算速度一定会越来越快。

  为了将产出速率恒定在十分钟,中本聪还设计了难度系数的动态调节机制。他规定,难度系数每两周(2016个区块)调整一次。如果这两周里面,区块的平均生成速度是9分钟,就意味着比法定速度快了10%,因此难度系数就要调高10%;如果平均生成速度是11分钟,就意味着比法定速度慢了10%,因此难度系数就要调低10%。

  难度系数越调越高(目标值越来越小),导致了采矿越来越难。

  八、区块链的分叉

  即使区块链是可靠的,现在还有一个问题没有解决:如果两个人同时向区块链写入数据,也就是说,同时有两个区块加入,因为它们都连着前一个区块,就形成了分叉。这时应该采纳哪一个区块呢?

  

  现在的规则是,新节点总是采用最长的那条区块链。如果区块链有分叉,将看哪个分支在分叉点后面,先达到6个新区块(称为”六次确认”)。按照10分钟一个区块计算,一小时就可以确认。

  

  由于新区块的生成速度由计算能力决定,所以这条规则就是说,拥有大多数计算能力的那条分支,就是正宗的比特链。

  九、总结

  区块链作为无人管理的分布式数据库,从2009年开始已经运行了8年,没有出现大的问题。这证明它是可行的。

  但是,为了保证数据的可靠性,区块链也有自己的代价。一是效率,数据写入区块链,最少要等待十分钟,所有节点都同步数据,则需要更多的时间;二是能耗,区块的生成需要矿工进行无数无意义的计算,这是非常耗费能源的。

  因此,区块链的适用场景,其实非常有限。

不存在所有成员都信任的管理当局

写入的数据不要求实时使用

挖矿的收益能够弥补本身的成本

  如果无法满足上述的条件,那么传统的数据库是更好的解决方案。

  

  目前,区块链最大的应用场景(可能也是唯一的应用场景),就是以比特币为代表的加密货币。下一篇文章,我将会介绍比特币的入门知识。

  十、故事解说

  有个封闭的山村,村民的主要工作就是挖玉石,村里的财富也是以玉石来计算。大家挖到的玉石堆放到一起,由村长清点记账。张三、李四、王五各自的财富,都记录在村长的账本上,他们可以依此去换取其他生活用品。

  这种方式就是目前的中央记账式金融体系。银行、券商、支付宝等金融机构就是“村长”。我们的流动资产,几乎都在他们的账本里。

  但村长是个凡人,老懵懂、帕金森、咸猪手......各种毛病一样不少。记账时,看到貌美农妇,多记两笔;遇到刺头 ,则少记一块。然后账本保管,也经常出问题,有的地方受潮模糊,还有的地方被老鼠啃掉。更过份的是,小寡妇赵六和村长鬼混的时候,账本还被她涂改了几笔。

  村民决定将不干活、白吃饭、常揩油、还老出错的村长废除掉。那谁来记账呢?

区块链新型网络技术(区块链技术创新)

  村民想了一个办法:每个人都带一本账本,谁挖到玉石时,自己记录的同时通知所有人,大家都在各自的本子写下同样的内容,账本都分别由村民们保管。以后村民之间的物品换取、交换玉石,也通过这个方式记账。这样既节省了一个记账的劳力,还避免了账本受潮等问题。即使小寡妇涂改了张三的账本,但大家拿李四、王五、孙七的账本出来对比,就能马上发现问题并更正。只要村民数量足够多(还有女人),即使小寡妇性能再强大,也无法纂改过半人的账本。这就是去中心化的分布式记账。

  问题来了,李四突然灵光一闪,“我把已经记录的玉石,拿来再记一次,财富岂不就很快翻倍再翻倍了?” 村民为了解决李四的弄虚作假,想了一个办法。给每块玉石都做标记,记录挖掘到的时间、地点和人物,以及上一块被挖到的玉石的信息。

  因此,每个村民的账本,都记录了每块玉的完整信息。每块玉都与上一块玉有信息关联,形成一个链条。李四既无法凭空捏造,也无法更改之前的记录。

这就是区块链——P2P分布式记账。

  上面的案例中,分布式记账,每挖到玉石,村民都需要停工,将账目更新一次,反而降低了生产效率。但在互联网的计算机里,这都是一瞬间的事情。

  区块链不一定需要挖玉石这个环节,玉石(比特币、或其他东西)可以按各种规则产生。区块链不等于比特币,比特币是基于区块链技术的一种应用。

  区块链的作用主要是用于记录这些物品(虚拟货币)的来龙去脉。按目前区块链行业的主流观点,相对于传统中央式记账,分布式的区块链安全、准确、高效、公开。它不需要牺牲巨大的摩擦成本来养活庞大的金融机构(村长),而且由于是P2P方式的去中心化存储,无需担心诸如金融机构的数据库被黑客入侵、机房遭受自然灾害、政变等问题。区块链是传统金融机构的颠覆者。

  

  十一、区块链火了,那资本大佬们怎么看呢?

  Facebook创始人扎克伯格在其Facebook个人主页发布主题为“个人年度挑战”的长篇博文,称将探索加密技术和虚拟加密货币在Facebook中的应用。除了扎克伯格以外,其他大佬们对区块链技术以及应用也有着不同的看法和观点。

  美图公司董事长蔡文胜:区块链经济带来了一场认知革命,“区块链经济的核心不在技术,而在于商业逻辑的重构。因此,这不仅仅是一场技术革命,更是一场认知革命。”蔡文胜说,中国未来的互联网发展不仅仅是跟随着世界的发展轨迹,还要强调认知的改革,抓住属于我们自己的机遇,加快脚步让创新的区块链技术真正在新兴的中国落地,让中国互联网产业有新秩序、新逻辑、新发展。

  创世伙伴资本创始合伙人周炜在近期也表示出对区块链的重视。周炜说:“在创新创业的技术上,我十分看好区块链和人工智能。但值得注意的是,区块链是基础性的,在基础这个层面上,应用层面会有很多创新例子出现,还有爆发力没有出来,区块链是目前公司团队在认真筛选的行业。”

  

  薛蛮子在微博发表观点:“ 很多人写信问我瑞波币是不是还可以去买。老实说我推荐瑞波币就是看到一个高频刚需的痛点与一个牛逼的团队。银行汇款之不便和高昂费用,这个早晚要革命。但是没想到要这么久,更没想到一旦涨起来能够到这么高的阶格。我现在无法告诉你瑞波币的未来,但是下一个瑞波币就在我们身边眼前,我在选十个未来之星,未来的瑞波币。”

  真格基金创始人徐小平:“all in 区块链”。就在昨日,真格基金创始人徐小平一段在内部交流群中呼吁CEO们 要“all in 区块链”。徐小平建议各大创业者们,在立身自身业务的同时,要了解区块链,理解ICO,进入区块链时代。对区块链不要有怀疑,不要有迟疑,立即动员全体员工拥抱区块链。

  58同城姚劲波直言表示,区块链有可能和互联网一样伟大。姚劲波说:“我现在发动全公司在看区块链,看区块链怎么样影响58同城。区块链和58同城有可能会天然的结合,所以我们主动去拥抱、去探索区块链。区块链有去中心化和去中介的特性,可能和互联网一样伟大,这可能是一个比人工智能还有颠覆性的历史机遇。此外,区块链和AI不一样,AI还是过去的技术的应用,而区块链有可能和互联网一样伟大。区块链能让整个社会有非常低成本的运作,把很多中介消灭掉。”

  

  十二、互联网巨头进军区块链企业名录

  1、阿里巴巴

  蚂蚁金服技术实验室宣布开放区块链技术,支持进口食品安全溯源、商品正品溯源、支付宝爱心捐赠平台。投资用于发行和交易区块链只能证券的平台Symbiont,8月,阿里健康与江苏常州市合作我国首个基于医疗场景的区块链应用医联体+区块链”试点项目。将使用名为“法链”的区块链技术,推出基于阿里云平台的邮箱存证产品等。

  2、腾讯

  TrustSQL项目,旨在以区块链基础设施构建安全高效的解决方案。以自主可控的区块链基础设施,基于场景,构建安全高效的解决方案。为企业及机构搭建价值连接器,共同推动价值互联网发展。

  

  3、百度

  百度金融推出的中国首单基于区块链技术的交易所ABS产品“百度-长安新生-天风2017年第一期资产支持专项计划”,百度公司高级副总裁朱光说,“进入ABS领域的资产,能够保证这个过程当中是透明的,是不可篡改的,这是我们已经应用的一个区块链技术,区块链是很前沿的技术,我们现在投入很多的力量在研究。”虽然我们看到的百度是梭哈了全部赌注在人工智能上,但朱光也提到他们在区块链投入了很多力量,希望百度能抓住改变的机会,别成了时代的尾巴。另百度投资了美国的一家全球性的区块链技术支付公司Circle。

  4、360安全卫士

  2017年12月20日,360宣布成立360金融区块链研究中心,360 金融区块链研究中心将分布式账本、智能合约、非对称加密和授权技术、共识机制等区块链核心技术领域发力,通过“区块链 + 金融”的新模式,充分发挥自身的资源优势,实现产业整合、科技创新一体的全新的生态金融体系。

  5、京东

  京东布局区块链,京东集团副总裁、Y事业部总裁于永利介绍,京东区块链平台与IBM存在着技术合作,更像是在IBM开源技术平台上搭建的插件生态。在区块链上,京东也拥有自研能力,不会受限于开源产品,目前研发团队规模达30人,后续还会再扩张。

  6、万达

  万达网络科技集团在区块链方面的主要目标是利用分布式账本技术重塑现在的互联网服务模式,打造下一代价值互联网基础设施。

  去年5月,万达启动超级账本研究;6月,启动自主区块链技术研究平台;8月,加入Linux基金会超级账本项目Hyperledger并内测上线区块链征信应用;9月,发布第一个自主区块链浏览器版本并加入金链盟,加入工信部区块链产业和技术产业论坛并担任副理事长单位,同时积极参与国内区块链白皮书的编写工作;10月,上线区块链金融资产交易所应用并完成开源操作系统北极星Polaris区块链技术平台架构设计;11月,启动区块链和分布式账本技术参考架构编制工作;12月,启动区块链开源项目和公有链测试评价方案;今年,与趣链科技合作打造区块链BaaS服务平台,与超级账本Fabric、Iroha、R3Corda封装实现通用分布式账本底层框架,还与大型软件公司Cloudera合作开发了“Hercules(大力神)”区块链解决方案。

  7、小米

  Digital 360 China 2017峰会上,小米MIUI商业产品部负责人顾大伟发表了主题演讲《探索程序化广告区块链解决方案》,提出了基于区块链的营销解决方案,以解决程序化广告领域长期存在的几个痛点问题。

  8、中国平安

  国内首家加入R3区块链联盟的机构,为全球金融市场设计和应用分布式共享分类账技术。将与全球最大的四十多家金融机构合作,共同开发基于分布式共享分类账技术的开拓性应用。截止2017年三季度末平安的区块链技术已经运用于平安金融一账通业务中。

  9、中国邮政

  中国邮政储蓄银行宣布推出基于区块链的资产托管系统,这是中国银行业将区块链技术应用于银行核心业务系统的首次成功实践。

  10、迅雷

  迅雷推出了基于区块链技术的媒介应用产品“链克”(原玩客云),首次影响,迅雷公司(NASD:XNET)的股价在美股市场两个月的时间内从4美元突破18美元。

  

  11、暴风影音

  推出了可挖矿的智能硬件“暴风播酷云”。

  价格为5999元,12月25日预约人数已经达到46万人,一机难抢!

  12、快播原团队

  LLT由原快播团队发起的首家基于区块链的共享CDN平台快播创始人王欣即将出狱, LLT(流量矿石)当天大涨28.28%。

  13、美图秀秀

  美图在官网发布招聘区块链工程师的信息,1.岗位职责:①负责区块链相关产品的研发 ②参与区块链底层源码改造及其配套系统的建设 2.月薪:2万-3万。此前美图董事长蔡文胜表示多区块链技术关注已久。

  14、人人网

  人人公司发布了RRCoin白皮书,旨在为社交网络提供一个开源的区块链平台。

  1月2日,人人公司发布的RRCoin白皮书显示,人人公司将为社交网络提供一个开源的区块链平台——人人坊,并会成立RRCoin基金会。

  15、天涯社区

  天涯社区进军区块链,参照Steemit推出代币“天涯钻”。目前其流通功能还未上线,类“挖矿机制”的贡献值计算还未公布,但天涯官方已经承诺将有一半的天涯钻用于用户创作奖励。从天涯公开的交易记录来看,天涯钻在用户群体中收到很大的欢迎。

  16、中网在线

  

  每一轮的大的技术革命,都会开启一个新的时代。新旧时代的交接,伴随其中的是,一次次大规模的财富转移。

  区块链技术,已经站在了转角的十字路口。对于掘金者,大部分财富转移的时间窗口,前面的五年就会基本完成。

  2018年,我们将看到区块链和数字货币行业呈指数级别的增长,越来越多的大企业将会蜂拥而至,影响更多的行业和领域,不仅限于金融和保险行业,也正在开始影响其他行业,比如互联网、制造业、人力资源行业、医疗健康行业、法律行业和零售业等等。

  

  这就是趋势的力量,如果企业不及时跟进,就会被甩到后面,甚至消失。随着区块链开始转变市场结构,企业需要改变商业模式和业务模式,以满足新市场的要求,尽快找到并成为区块链生态系统上的新节点。

  

  

  

部分转自阮一峰博客,编辑无书

关注无书,回复大数据或区块链即可获得「《人工智能时代,一本书读懂区块链金融》,[日] 野村综合研究所的《大数据的冲击》和李军的《实战大数据》」PDF电子书,还有王煜和吴军的大数据相关视频全,或点击

- END -

阅读
分享