当前位置:网站首页 >> 作文 >> 区块链的解析(4篇)

区块链的解析(4篇)

格式:DOC 上传日期:2023-01-10 22:03:02
区块链的解析(4篇)
时间:2023-01-10 22:03:02     小编:zdfb

范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。大家想知道怎么样才能写一篇比较优质的范文吗?下面是小编帮大家整理的优质范文,仅供参考,大家一起来看看吧。

区块链的解析篇一

区块链(blockchain)是指通过去中心化和去信任的方式集体维护一个可靠数据库的技术方案。该技术方案让参与系统中的任意多个节点,把一段时间系统内全部信息交流的数据,通过密码学算法计算和记录到一个数据块(block),并且生成该数据块的指纹用于链接(chain)下个数据块和校验,系统所有参与节点来共同认定记录是否为真。

区块链是一种类似于nosql(非关系型数据库)这样的技术解决方案统称,并不是某种特定技术,能够通过很多编程语言和架构来实现区块链技术。并且实现区块链的方式种类也有很多,目前常见的包括pow(proof of work,工作量证明),pos(proof of stake,权益证明),dpos(delegate proof of stake,股份授权证明机制)等。

区块链的概念首次在论文《比特币:一种点对点的电子现金系统(bitcoin: a peer-to-peer electronic cash system)》中提出,作者为自称中本聪(satoshi nakamoto)的个人(或团体)。因此可以把比特币看成区块链的首个在金融支付领域中的应用。

【通俗解释】 无论多大的系统或者多小的网站,一般在它背后都有数据库。那么这个数据库由谁来维护?在一般情况下,谁负责运营这个网络或者系统,那么就由谁来进行维护。如果是微信数据库肯定是腾讯团队维护,淘宝的数据库就是阿里的团队在维护。大家一定认为这种方式是天经地义的,但是区块链技术却不是这样。如果我们把数据库想象成是一个账本:比如支付宝就是很典型的账本,任何数据的改变就是记账型的。数据库的维护我们可以认为是很简单的记账方式。在区块链的世界也是这样,区块链系统中的每一个人都有机会参与记账。系统会在一段时间内,可能选择十秒钟内,也可能十分钟,选出这段时间记账最快最好的人,由这个人来记账,他会把这段时间数据库的变化和账本的变化记在一个区块(block)中,我们可以把这个区块想象成一页纸上,系统在确认记录正确后,会把过去账本的数据指纹链接(chain)这张纸上,然后把这张纸发给整个系统里面其他的所有人。然后周而复始,系统会寻找下一个记账又快又好的人,而系统中的其他所有人都会获得整个账本的副本。这也就意味着这个系统每一个人都有一模一样的账本,这种技术,我们就称之为区块链技术(blockchain),也称为分布式账本技术。

由于每个人(计算机)都有一模一样的账本,并且每个人(计算机)都有着完全相等的权利,因此不会由于单个人(计算机)失去联系或宕机,而导致整个系统崩溃。既然有一模一样的账本,就意味着所有的数据都是公开透明的,每一个人可以看到每一个账户上到底有什么数字变化。它非常有趣的特性就是,其中的数据无法篡改。因为系统会自动比较,会认为相同数量最多的账本是真的账本,少部分和别人数量不一样的账本是虚假的账本。在这种情况下,任何人篡改自己的账本是没有任何意义的,因为除非你能够篡改整个系统里面大部分节点。如果整个系统节点只有五个、十个节点也许还容易做到,但是如果有上万个甚至上十万个,并且还分布在互联网上的任何角落,除非某个人能控制世界上大多数的电脑,否则不太可能篡改这样大型的区块链。

【要素】

结合区块链的定义,我们认为必须具有如下四点要素才能被称为公开区块链技术,如果只具有前3点要素,我们将认为其为私有区块链技术(私有链)。

1、点对点的对等网络(权力对等、物理点对点连接)

2、可验证的数据结构(可验证的pkc体系,不可篡改数据库)

3、分布式的共识机制(解决拜占庭将军问题,解决双重支付)

4、纳什均衡的博弈设计(合作是演化稳定的策略)

【特性】

结合定义区块链的定义,区块链会现实出四个主要的特性:去中心化(decentralized)、去信任(trustless)、集体维护(collectively maintain)、可靠数据库(reliable database)。并且由四个特征会引申出另外2个特征:开源(open source)、隐私保护(anonymity)。如果一个系统不具备这些特征,将不能视其为基于区块链技术的应用。去中心化(decentralized):整个网络没有中心化的硬件或者管理机构,任意节点之间的权利和义务都是均等的,且任一节点的损坏或者失去都会不影响整个系统的运作。因此也可以认为区块链系统具有极好的健壮性。

去信任(trustless):参与整个系统中的每个节点之间进行数据交换是无需互相信任的,整个系统的运作规则是公开透明的,所有的数据内容也是公开的,因此在系统指定的规则范围和时间范围内,节点之间是不能也无法欺骗其它节点。

集体维护(collectively maintain):系统中的数据块由整个系统中所有具有维护功能的节点来共同维护的,而这些具有维护功能的节点是任何人都可以参与的。

可靠数据库(reliable database):整个系统将通过分数据库的形式,让每个参与节点都能获得一份完整数据库的拷贝。除非能够同时控制整个系统中超过51%的节点,否则单个节点上对数据库的修改是无效的,也无法影响其他节点上的数据内容。因此参与系统中的节点越多和计算能力越强,该系统中的数据安全性越高。

开源(open source):由于整个系统的运作规则必须是公开透明的,所以对于程序而言,整个系统必定会是开源的。

隐私保护(anonymity):由于节点和节点之间是无需互相信任的,因此节点和节点之间无需公开身份,在系统中的每个参与的节点的隐私都是受到保护。

【区块链意义之一 :解决拜占庭将军问题】

区块链解决的核心问题不是“数字货币”,而是在信息不对称、不确定的环境下,如何建立满足经济活动赖以发生、发展的“信任”生态体系。而这个问题称之为“拜占庭将军问题”,也可称为“拜占庭容错”或者“两军问题”,这是一个分布式系统中进行信息机交互时面临的难题,即在整个网络中的任意节点都无法信任与之通信的对方时,如何能创建出共识基础来进行安全的信息交互而无需担心数据被篡改。区块链使用算法证明机制来保证整个网络的安全,借助它,整个系统中的所有节点能够在去信任的环境下自动安全的交换数据。更多介绍请参见《比特币与拜占庭将军问题》。

【区块链意义之二:实现跨国价值转移】

互联网诞生最初,最早核心解决的问题是信息制造和传输,我们可以通过互联网将信息快速生成并且复制到全世界每一个有着网络的角落,但是它尚始终不能解决价值转移和信用转移。这里所谓的价值转移是指,在网络中每个人都能够认可和确认的方式,将某一部分价值精确的从某一个地址转移到另一个地址,而且必须确保当价值转移后,原来的地址减少了被转移的部分,而新的地址增加了所转移的价值。这里说的价值可以是货币资产,也可以是某种实体资产或者虚拟资产(包括有价证券、金融衍生品等)。而这操作的结果必须获得所有参与方的认可,且其结果不能受到任何某一方的操纵。

在目前的互联网中也有各种各样的金融体系,也有许多政府银行提供或者第三方提供的支付系统,但是它还是依靠中心化的方案来解决。所谓中心化的方案,就是通过某个公司或者政府信用作为背书,将所有的价值转移计算放在一个中心服务器(集群)中,尽管所有的计算也是由程序自动完成,但是却必须信任这个中心化的人或者机构。事实上通过中心化的信用背书来解决,也只能将信用局限在一定的机构、地区或者国家的范围之内。由此可以看出,必须要解决的这个根本问题,那就是信用。所以价值转移的核心问题是跨国信用共识。

在如此纷繁复杂的全球体系中,要凭空建立一个全球性的信用共识体系是很难的,由于每个国家的政治、经济和文化情况不同,对于两个国家的企业和政府完全互信是几乎做不到的,这也就意味着无论是以个人抑或企业政府的信用进行背书,对于跨国之间的价值交换即使可以完成,也有着巨大的时间和经济成本。但是在漫长的人类历史中,无论每个国家的宗教、政治和文化是如何的不同,唯一能取得共识的是数学(基础科学)。因此,可以毫不夸张的说,数学(算法)是全球文明的最大公约数,也是全球人类获得最多共识的基础。如果我们以数学算法(程序)作为背书,所有的规则都建立一个公开透明的数学算法(程序)之上,能够让所有不同政治文化背景的人群获得共识。

【未来的发展】

互联网将使得全球之间的互动越来越紧密,伴随而来的就是巨大的信任鸿沟。目前现有的主流数据库技术架构都是私密且中心化的,在这个架构上是永远无法解决价值转移和互信问题。所以区块链技术有可能将成为下一代数据库架构。通过去中心化技术,将能够在大数据的基础上完成数学(算法)背书、全球互信这个巨大的进步。

区块链技术作为一种特定分布式存取数据技术,它通过网络中多个参与计算的节点开共同参与数据的计算和记录,并且互相验证其信息的有效性(防伪)。从这一点来,区块链技术也是一种特定的数据库技术。互联网刚刚进入大数据时代,但是从目前来看,大数据还处于非常基础的阶段。但是当进入到区块链数据库阶段,将进入到真正的强信任背书的大数据时代。这里面的所有数据都获得坚不可摧的质量,任何人都没有能力也没有必要去质疑。

也许我们现在正处在一个重大的转折点之上——和工业革命所带来的深刻变革几乎相同的重大转折的早期阶段。不仅仅是新技术指数级、数字化和组合式的进步与变革,更多的惊喜也许还会在我们前面。在未来的24个月里,这个星球所增长的计算机算力和记录的数据将会超过所有历史阶段的总和。在过去的24个月里,这个增值可能已经超过了1000倍。这些数字化的数据信息还在以比摩尔定律更快的速度增长。区块链技术将不仅仅应用在金融支付领域,而是将会扩展到目前所有应用范围,诸如去中心化的微博、微信、搜索、租房,甚至是打车软件都有可能会出现。因为区块链将可以让人类无地域限制的、去信任的方式来进行大规模协作。

我们这一代人将很可能会幸运地经历人类历史上两个最让人吃惊的事件,地球上的所有人和所有机器通过区块链技术以前所未有的互信展开了空前的大规模协作,其次就是基于此真正的人工智能将被创造出来。这两个时间将会深深地改变这个世界的经济发展模式。创业者、企业家、科学家以及各种各样的极客将利用这个充裕的世界去创造能让我们震惊和快乐。

区块链的解析篇二

解读区块链技术及应用

两万字深度长文!从原理到趋势,解剖风口上的区块链技术

区块链不是一项新技术,而是一个新的技术组合。其关键技术包括p2p动态组网、基于密码学的共享账本、共识机制、智能合约等技术;

科技史上大部分创新都是与生产力有关的,提升效率,让人做更少工作,让机器做更多工作;区块链带来的最主要的颠覆却是生产关系上的;

互联网实现了信息的传播,区块链实现了价值的转移;区块链可以看作是“价值互联网”的基础协议,类似于“信息互联网”的http协议,二者都是建议在tcp/ip协议之上的应用层协议; 区块链并不是一个全能技术,在某些应用领域里相比传统技术并不具备明显的技术优势,因此创业者及投资机构都需要考虑技术适用性问题;

区块链底层技术及协议层可能出现几家平台型公司;但大部分投资机会在于应用层,即基于行业应用的“区块链+”项目。

9月4日央行等7部委下发的《防范代币发行融资风险公告》将ico定义为非法融资,不论机构和个人都不建议参与此类项目。part one:区块链基础知识 &区块链和区块链技术

“区块链就像一台魔法计算机,任何人都能够上传程序并自我执行,程序执行前和执行后的所有状态都公开可见,密码经济学为程序严格按照协议执行提供了机制保障。”——vitalik buterin 狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本(分布式数据库)。广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。如何理解上述定义呢?

1)一个分布式的链接账本,每个账本就是一个“区块”; 2)基于分布式的共识算法来决定记账者;

3)账本内交易由密码学签名和哈希算法保证不可篡改;

4)账本按产生的时间顺序链接,当前账本含有上一个账本的哈希值,账本间的链接保证不可篡改;

5)所有交易在账本中可追溯。

&区块链特征

区块链是一种共享的分布式数据库技术。尽管不同报告中对区块链的介绍措辞都不相同,但以下4个技术特点是共识性的。

1)去中心化(decentralization):区块链由众多节点组成一个端到端的网络,不存 在中心化的设备和管理机构,任一节点停止工作都会不影响系统整体的运作。图2的左侧描述了当今金融系统的中心化特征,右侧描述的是正在形成的去中心化金融系统;

2)去信任(trustless):系统中所有节点之间通过数字签名技术进行验证,无需信任也可以进行交易,只要按照系统既定的规则进行,节点之间不能也无法欺骗其它节点; 3)集体维护(collectivelymaintain):系统是由其中所有具有维护功能的节点共同维护的,系统中所有人共同参与维护工作;

4)可靠数据库(reliabledatabase):系统中每一个节点都拥有最新的完整数据库拷贝,单个甚至多个节点对数据库的修改无法影响其他节点的数据库,除非能控制整个网络中超过51%的节点同时修改,这几乎不可能发生。区块链中的每一笔交易都通过密码学方法与相邻两个区块串联,因此可以追溯到任何一笔交易的前世今生。

简化起见,上图展示了6处保留数据库副本的节点;在3个交易序列中,前2个交易的数据和签名得到了所有6个节点的验证,但第三个交易的位置5没有通过验证,将被其它节点的“一致意见”更改。&区块链分类

以参与方分类,区块链可以分为公有链、联盟链和私有链;从链与链的关系来分,可以分为主链和侧链。

1)公有链(public blockchain)

公有链通常也称为非许可链(permissionless blockchain),无官方组织及管理机构,无中心服务器,参与的借点按照系统规格自由接入网路、不受控制,节点间基于共识机制开展工作。公有链是真正意义上的完全去中心化的区块链,它通过密码学保证交易不可篡,同时也利用密码学验证以及经济上的激励,在互为陌生的网络环境中建立共识,从而形成去中心化的信用机制。在公有链中的共识机制一般是工作量证明(pow)或权益证明(pos),用户对共识形成的影响力直接取决于他们在网络中拥有资源的占比。

公有链一般适合于虚拟货币、面向大众的电子商务、互联网金融等b2c、c2c或c2b等应用场景,比特币和以太坊等就是典型的公有链。2)联盟链(consortium blockchain)联盟链是一种需要注册许可的区块链,这种区块链也称为许可链(permissioned blockchain)。联盟链仅限于联盟成员参与,区块链上的读写权限、参与记账权限按联盟规则来制定。整个网络由成员机构共同维护,网络接入一般通过成员机构的网关节点接入,共识过程由预先选好的节点控制。由于参与共识的节点比较少,联盟链一般不采用工作量证明的挖矿机制,而是多采用权益证明(pos)或pbft(practical byzantine fault tolerant)、raft等共识算法。一般来说,联盟链适合于机构间的交易、结算或清算等b2b场景。例如在银行间进行支付、结算、清算的系统就可以采用联盟链的形式,将各家银行的网关节点作为记账节点,当网络上有超过2/3的节点确认一个区块,该区块记录的交易将得到全网确认。联盟链对交易的确认时间、每秒交易数都与公有链有较大的区别,对安全和性能的要求也比公共链高。

由40多家银行参与的区块链联盟r3和linux基金会支持的超级账本(hyperleder)项目都属于联盟链架构。目前国内有影响力的区块链联盟——中国分布式总账基础协议联盟(chinaledger)、中国区块链研究联盟、金链盟(金融区块链联盟)等——也都在致力于开发联盟区块链项目。

3)私有链(private blockchain)

私有链建立在某个企业内部,系统的运作规则根据企业要求进行设定。

私有链的应用场景一般是企业内部的应用,如数据库管理、审计等;在政府行业也会有一些应用,比如政府的预算和执行,或者政府的行业统计数据,这个一般来说由政府登记,但公众有权力监督。私有链的价值主要是提供安全、可追溯、不可篡改、自动执行的运算平台,可以同时防范来自内部和外部对数据的安全攻击,这个在传统的系统是很难做到的。

4)侧链(side chain)

侧链是用于确认来自于其它区块链的数据的区块链,通过双向挂钩(twoway peg)机制使比特币、ripple币等多种资产在不同区块链上以一定的汇率实现转移。所谓“多种资产在不同区块链上转移”其实并不会实际发生。以比特币为例,侧链的运作机制是,将比特币暂时锁定在比特币区块链上,同时将辅助区块链上的等值数字货币解锁;当辅助区块链上的数字货币被锁定时,原先的比特币就被解锁。

侧链进一步扩展了区块链技术的应用范围和创新空间,使区块链支持包括股票、债券、金融衍生品等在内的多种资产类型,以及小微支付、智能合约、安全处理机制、真实世界财产注册等;侧链还可以增强区块链的隐私保护。&区块链产业链

区块链产业链主要包括基础网络层、中间协议层及应用服务层。

1)基础网络层

基础网络层由数据层、网络层组成,其中数据层包括了底层数据区块以及相关的数据加密和时间戳等技术;网络层则包括分布式组网机制、数据传播机制和数据验证机制等。2)中间协议层

中间协议层由共识层、激励层、合约层组成,其中共识层主要包括网络节点的各类共识算法;激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等;合约层主要包括各类脚本、算法和智能合约,是区块链可编程特性的基础。3)应用服务层

应用服务层作为区块链产业链中最重要的环节,则包括区块链的各种应用场景和案例,包括可编程货币、可编程金融和可编程社会。

part two:区块链核心技术

区块链技术:指多个参与方之间基于现代密码学、分布式一致性协议、点对点网络通信技术和智能合约编程语言等形成的数据交换、处理和存储的技术组合。

&数据层:设计账本的数据结构 1)核心技术之:区块 + 链

从技术上来讲,区块是一种记录交易的数据结构,反映了一笔交易的资金流向。系统中已经达成的交易的区块连接在一起形成了一条主链,所有参与计算的节点都记录了主链或主链的一部分。

每个区块由区块头和区块体组成,区块体只负责记录前一段时间内的所有交易信息,主要包括交易数量和交易详情;区块头则封装了当前的版本号、前一区块地址、时间戳(记录该区块产生的时间,精确到秒)、随机数(记录解密该区块相关数学题的答案的值)、当前区块的目标哈希值、merkle数的根值等信息。从结构来看,区块链的大部分功能都由区块头实现。

概括来看,一个区块包含以下三部分:交易信息、前一个区块形成的哈希散列、随机数。

交易信息是区块所承载的任务数据,具体包括交易双方的私钥、交易的数量、电子货币的数字签名等;前一个区块形成的哈希散列用来将区块连接起来,实现过往交易的顺序排列;随机数是交易达成的核心,所有矿工节点竞争计算随机数的答案,最快得到答案的节点生成一个新的区块,并广播到所有节点进行更新,如此完成一笔交易。2)核心技术之:哈希函数

哈希函数可将任意长度的资料经由hash算法转换为一组固定长度的代码,原理是基于一种密码学上的单向哈希函数,这种函数很容易被验证,但是却很难破解。通常业界使用y =hash(x)的方式进行表示,该哈希函数实现对x进行运算计算出一个哈希值y。

常使用的哈希算法包括md5、sha-

1、sha-256、sha-384及sha-512等。以sha256算法为例,将任何一串数据输入到sha256将得到一个256位的hash值(散列值)。其特点:相同的数据输入将得到相同的结果。输入数据只要稍有变化(比如一个1变成了0)则将得到一个完全不同的结果,且结果无法事先预知。正向计算(由数据计算其对应的hash值)十分容易。逆向计算(破解)极其困难,在当前科技条件下被视作不可能。3)核心技术之:merkle树

merkle树是一种哈希二叉树,使用它可以快速校验大规模数据的完整性。在区块链网络中,merkle 树被用来归纳一个区块中的所有交易信息,最终生成这个区块所有交易信息的一个统一的哈希值,区块中任何一笔交易信息的改变都会使得merkle 树改变。

4)核心技术之:非对称加密算法

非对称加密算法是一种密钥的保密方法,需要两个密钥:公钥和私钥。

公钥与私钥是一对,如果用公钥对数据进行加密,只有用对应的私钥才能解密,从而获取对应的数据价值;如果用私钥对数据进行签名,那么只有用对应的公钥才能验证签名,验证信息的发出者是私钥持有者。

因为加密和解密使用的是两个不同的密钥,所以这种算法叫做非对称加密算法,而对称加密在加密与解密的过程中使用的是同一把密钥。&网络层:实现记账节点的去中心化 5)核心技术之:p2p网络

p2p网络(对等网络),又称点对点技术,是没有中心服务器、依靠用户群交换信息的互联网体系。与有中心服务器的中央网络系统不同,对等网络的每个用户端既是一个节点,也有服务器的功能。国内的迅雷软件采用的就是p2p技术。

p2p网络其具有去中心化与健壮性等特点。

a)去中心化:网络中的资源和服务分散在所有结点上,信息的传输和服务的实现都直接在结点之间进行,可以无需中间环节和服务器的介入。

b)健壮性:p2p架构天生具有耐攻击、高容错的优点。由于服务是分散在各个结点之间进行的,部分结点或网络遭到破坏对其它部分的影响很小。&共识层:调配记账节点的任务负载 6)核心技术之:共识机制

共识机制,就是所有记账节点之间如何达成共识,去认定一个记录的有效性,这既是认定的手段,也是防止篡改的手段。目前主要有四大类共识机制:pow、pos、dpos和分布式一致性算法。

pow(proofof work,工作量证明)

pow机制,也就是像比特币的挖矿机制,矿工通过把网络尚未记录的现有交易打包到一个区块,然后不断遍历尝试来寻找一个随机数,使得新区块加上随机数的哈希值满足一定的难度条件。找到满足条件的随机数,就相当于确定了区块链最新的一个区块,也相当于获得了区块链的本轮记账权。矿工把满足挖矿难度条件的区块在网络中广播出去,全网其他节点在验证该区块满足挖矿难度条件,同时区块里的交易数据符合协议规范后,将各自把该区块链接到自己版本的区块链上,从而在全网形成对当前网络状态的共识。

优点:完全去中心化,节点自由进出,避免了建立和维护中心化信用机构的成本。只要网络破坏者的算力不超过网络总算力的50%,网络的交易状态就能达成一致。缺点:目前比特币挖矿造成大量的资源浪费;另外挖矿的激励机制也造成矿池算力的高度集中,背离了当初去中心化设计的初衷。更大的问题是pow机制的共识达成的周期较长,每秒只能最多做7笔交易,不适合商业应用。pos(proofof stake,权益证明)

pos机制,要求节点提供拥有一定数量的代币证明来获取竞争区块链记账权的一种分布式共识机制。如果单纯依靠代币余额来决定记账者必然使得富有者胜出,导致记账权的中心化,降低共识的公正性,因此不同的pos机制在权益证明的基础上,采用不同方式来增加记账权的随机性来避免中心化。例如点点币(peer coin)pos机制中,拥有最多链龄长的比特币获得记账权的几率就越大。nxt和blackcoin则采用一个公式来预测下一记账的节点。拥有多的代币被选为记账节点的概率就会大。未来以太坊也会从目前的pow机制转换到pos机制,从目前看到的资料看,以太坊的pos机制将采用节点下赌注来赌下一个区块,赌中者有额外以太币奖,赌不中者会被扣以太币的方式来达成下一区块的共识。

优点:在一定程度上缩短了共识达成的时间,降低了pow机制的资源浪费。

缺点:破坏者对网络攻击的成本低,网络的安全性有待验证。另外拥有代币数量大的节点获得记账权的几率更大,会使得网络的共识受少数富裕账户支配,从而失去公正性。dpos(delegatedproof-of-stake,股份授权证明)

dpos很容易理解,类似于现代企业董事会制度。比特股采用的dpos机制是由持股者投票选出一定数量的见证人,每个见证人按序有两秒的权限时间生成区块,若见证人在给定的时间片不能生成区块,区块生成权限交给下一个时间片对应的见证人。持股人可以随时通过投票更换这些见证人。dpos的这种设计使得区块的生成更为快速,也更加节能。

从某种角度来说,dpos可以理解为多中心系统,兼具去中心化和中心化优势。优点:大幅缩小参与验证和记账节点的数量,可以达到秒级的共识验证。缺点:选举固定数量的见证人作记账候选人有可能不适合于完全去中心化的场景。另外在网络节点数少的场景,选举的见证人的代表性也不强。分布式一致性算法

分布式一致性算法是基于传统的分布式一致性技术。其中有分为解决拜占庭将军问题的拜占庭容错算法,如pbft(拜占庭容错算法)。另外解决非拜占庭问题的分布式一致性算法(pasox、raft),详细算法本文不做说明。该类算法目前是联盟链和私有链场景中常用的共识机制。优点:实现秒级的快速共识机制,保证一致性。

缺点:去中心化程度不如公有链上的共识机制;更适合多方参与的多中心商业模式。

综合来看,pow适合应用于公链,如果搭建私链,因为不存在验证节点的信任问题,可以采用pos比较合适;而联盟链由于存在不可信局部节点,采用dpos比较合适。&激励层:制定记账节点的“薪酬体系” 7)核心技术之:发行机制和激励机制 以比特币为例。

比特币最开始由系统奖励给那些创建新区块的矿工,该奖励大约每四年减半。刚开始每记录一个新区块,奖励矿工50个比特币,该奖励大约每四年减半。依次类推,到公元2140年左右,新创建区块就没有系统所给予的奖励了。届时比特币全量约为2100万个,这就是比特币的总量,所以不会无限增加下去。另外一个激励的来源则是交易费。新创建区块没有系统的奖励时,矿工的收益会由系统奖励变为收取交易手续费。例如,你在转账时可以指定其中1%作为手续费支付给记录区块的矿工。如果某笔交易的输出值小于输入值,那么差额就是交易费,该交易费将被增加到该区块的激励中。只要既定数量的电子货币已经进入流通,那么激励机制就可以逐渐转换为完全依靠交易费,那么就不必再发行新的货币。&合约层:赋予账本可编程的特性 8)核心技术之:智能合约 智能合约是一组情景应对型的程序化规则和逻辑,是通过部署在区块链上的去中心化、可信共享的脚本代码实现的。通常情况下,智能合约经各方签署后,以程序代码的形式附着在区块链数据上,经p2p网络传播和节点验证后记入区块链的特定区块中。智能合约封装了预定义的若干状态及转换规则、触发合约执行的情景、特定情景下的应对行动等。区块链可实时监控智能合约的状态,并通过核查外部数据源、确认满足特定触发条件后激活并执行合约。part three:区块链行业应用

在《区块链:新经济蓝图及导读》一书中,作者melanieswan按照应用范围和发展阶段将区块链应用划分为区块链1.0、2.0、3.0。其中:

区块链1.0支撑虚拟货币应用,也就是与转账、汇款和数字化支付相关的密码学货币应用,比特币是区块链1.0的典型应用;

区块链2.0支撑智能合约应用,合约是经济和金融领域区块链应用的基础,区块链2.0应用包括了股票、债券、期货、贷款、抵押、产权、智能财产和智能合约,以太坊、超级账本等是区块链2.0的典型应用;

区块链3.0应用是超越货币和金融范围的泛行业去中心化应用,特别是在政府、医疗、科学、文化和艺术等领域的应用。

&1.0:数字货币

目前区块链技术最广泛、最成功的运用是以比特币为代表的数字货币。近年来数字货币发展很快,由于去中心化信用和频繁交易的特点,使得其具有较高交易流通价值,并能够通过开发对冲性质的金融衍生品作为准超主权货币,保持相对稳定的价格。

自比特币诞生以后,已经陆续出现了数百种的数字货币,围绕着数字货币生成、存储、交易形成了较为庞大的产业链生态。以比特币为例,参与机构主要可分为基础设施、交易平台、ico融资服务、区块链综合服务等四类。

&2.0:泛金融应用

区块链应用于金融领域有着天生的绝对优势,用互联网语言来说,这是区块链的基因决定的。主观来看,金融机构在区块链应用的探索上意愿最强,需要新的技术来提高运营效率,降低成本来应对整个全球经济当前现状。客观来看,金融行业市场空间巨大,些许的进步就能带来巨大收益。金融行业是对安全性、稳定性要求极高的行业,如果区块链在金融领域应用得以验证,那么将会产生巨大的示范效应,迅速在其他行业推广。ibm在2016年发布的报告中指出,2017年会有14%的金融市场机构和15%的银行会采用区块链技术商用解决方案,65%的银行在三年内会采用区块链技术。

在金融领域,除去数字货币应用,区块链也逐渐在跨境支付、供应链金融、保险、数字票据、资产证券化、银行征信等领域开始了应用。1)跨境支付

该领域的痛点在于到账周期长、费用高、交易透明度低。以第三方支付公司为中心,完成支付流程中的记账、结算和清算,到账周期长,比如跨境支付到账周期在三天以上,费用较高。以paypal为例,普通跨境支付交易手续费率为4.4%+0.3美元,提现到国内以美元进账,单笔一次35美元,以人民币进账为1.2%的费用。

区块链去中介化、交易公开透明和不可篡改的特点,没有第三方支付机构加入,缩短了支付周期、降低费用、增加了交易透明度。在这一领域,ripple支付体系已经开始了的实验性应用,主要为加人联盟内的成员商业银行和其他金融机构提供基于区块链协议的外汇转账方案。国内金融机构中,招商银行落地了国内首个区块链跨境支付应用,民生银行、中国银联等也在积极推进。

2)数字票据

该领域痛点在于三个风险问题。操作风险:由于系统中心化,一旦中心服务器出问题,整个市场瘫痪;市场风险:根据数据统计,在2016年,涉及金额达到数亿以上的风险事件就有七件,涉及多家银行;道德风险:市场上存在“一票多卖”、虚假商业汇票等事件。

区块链去中介化、系统稳定性、共识机制、不可篡改的特点,减少传统中心化系统中的操作风险、市场风险和道德风险。

目前,国际区块链联盟r3联合以太坊、微软共同研发了一套基于区块链技术的商业票据交易系统,包括高盛、摩根大通、瑞士联合银行、巴克莱银行等著名国际金融机构加入了试用,并对票据交易、票据签发、票据赎回等功能进行了公开测试。与现有电子票据体系的技术支撑架构完全不同,该种类数字票据可在具备目前电子票据的所有功能和优点的基础上,进一步融合区块链技术的优势,成为了一种更安全、更智能、更便捷的票据形态。在国内,浙商银行上线了第一个基于区块链技术的移动数字汇票应用,央行和恒生电子等也在测试区块链数字票据平台。

3)征信管理

该领域的痛点在于:数据缺乏共享,征信机构与用户信息不对称;正规市场化数据采集渠道有限,数据源争夺战耗费大量成本;数据隐私保护问题突出,传统技术架构难以满足新要求等。在征信领域,区块链具有去中心化、去信任、时间戳、非对称加密和智能合约等特征,在技术层面保证了可以在有效保护数据隐私的基础上实现有限度、可管控的信用数据共享和验证。国内目前中国平安在开展区块链征信方向的探索,创业公司如linkeye、布比区块链等也在这一领域进行尝试。4)资产证券化

这一领域业务痛点在于底层资产真假无法保证;参与主体多、操作环节多交易透明度低出现信息不对称等问题,造成风险难以把控。数据痛点在于各参与方之间流转效率不高、各方交易系统间资金清算和对账往往需要大量人力物力、资产回款方式有线上线下多种渠道,无法监控资产的真实情况,还存在资产包形成后,交易链条里各方机构对底层资产数据真实性和准确性的信任问题。

区块链去中介化、共识机制、不可篡改的特点,增加数据流转效率,减少成本,实时监控资产的真实情况,保证交易链条各方机构对底层资产的信任问题。目前,欧美各大金融机构和交易所都在开展区块链技术在证券交易方面的应用研究,探索利用区块链技术提升交易和结算效率,以区块链为蓝本打造下一代金融资产交易平台。在所有交易所中,纳斯达克证券交易所表现最为激进。其目前已正式上线了flinq区块链私募证券交易平台。此外,纽交所、澳洲交易所、韩国交易所也在积极推进区块链技术的探索与实践。国内多家金融机构、百度、京东、蚂蚁金服等也在积极推进基于区块链技术的资产证券化业务,其中百度金融先后与华能信托、长安新生等落地了国内首单区块链技术支持证券化项目和区块链技术支持交易所abs项目。5)供应链金融

这一领域的痛点在于融资周期长、费用高。以供应链核心企业系统为中心,第三方增信机构很难鉴定供应链上各种相关凭证的真伪,造成人工审核的时间长、融资费用高。

区块链去中介化、共识机制、不可篡改的特点,不需要第三方增信机构鉴定供应链上各种相关凭证的真实性,降低融资成本、减少融资的周期。

国内上市公司易见股份与ibm合作发布了国内首个区块链供应链金融服务系统 “易见区块“;宜信、点融网与富金通、群星金融等机构也推出了相关应用。6)保险业务

随着区块链技术的发展,未来关于个人的健康状况、事故记录等信息可能会上传至区块链中,使保险公司在客户投保时可以更加及时、准确地获得风险信息,从而降低核保成本、提升效率。区块链的共享透明特点降低了信息不对称,还可降低逆向选择风险;而其历史可追踪的特点,则有利于减少道德风险,进而降低保险的管理难度和管理成本。

目前,英国的区块链初创公司edgelogic正与aviva保险公司进行合作,共同探索对珍贵宝石提供基于区块链技术的保险服务。国内的阳光保险于2016年采用区块链技术作为底层技术架构,推出了“阳光贝”积分,成为国内第一家落地区块链应用的保险公司。中国平安、众安保险、中国人寿等多家保险公司也在推进区块链技术应用落地。&3.0:区块链 + 行业应用

随着区块链技术在金融领域应用的不断验证,其技术优势在其他行业领域也逐渐体现出价值。目前,医疗健康、ip版权、教育、文化娱乐、通信、慈善公益、社会管理、共享经济、物联网等领域都在逐渐落地区块链应用项目,“区块链+”正在成为现实。

1)区块链 + 医疗

医疗领域,区块链能利用自己的匿名性、去中心化等特征保护病人隐私。电子健康病例(ehr)、dna钱包、药品防伪等都是区块链技术可能的应用领域。ibm在去年的报告中预测,全球56%的医疗机构将在2020年前将投资区块链技术。

目前,国外如飞利浦医疗、gem 等医疗巨头和google、ibm等科技巨头都在积极探索区块链技术的医疗应用,也有factom、bithealth、blockverify、、bitfury等区块链技术公司参与其中。国内,阿里健康与常州市合作了医联体+区块链试点项目,众享比特、边界智能等区块链技术创业公司也在布局相关项目。2)区块链 + 物联网 物联网是一个非常宽泛的概念,如果将通信、能源管理、供应链管理、共享经济等涵盖在内,区块链技术的物联网应用将成为一个非常重要的应用领域。场景一:供应链管理

现代企业的供应链不断延长,出现零碎化、复杂化、地理分散化等特点,给供应链管理带来了很大的挑战。核心企业对于供应链的掌控能力有限,同时对假冒商品的追溯和防范也存在很大的难度。作为一种分布式账本技术,区块链能够确保透明度和安全性,也显示出了解决当前供应链所存在问题的潜力。

应用层面,ibm在16年就推出了一个区块链供应链服务,客户可以在云环境中测试基于区块链的供应链应用来追踪高价值商品,区块链初创企业everledger 就使用了该项服务来推动钻石供应链实现透明度。在国内ibm也与易见股份合作了“易见区块链应用”,用于医药供应链及供应链金融领域。微软推出的区块链供应链项目project manifest也已经吸引了13家合作伙伴,行业涉及汽车零部件件、医疗设备等。

初创型区块链公司仍然是区块链供应链项目落地的主体,国外如skuchain主要开发区块链供应链的解决方案,解决贸易融资当中的痛点,实现无纸化;everledger主要开发钻石防伪的区块链应用;chronicled利用区块链技术来帮助验证收藏类运动鞋; blockverify主打药品的追踪溯源等。在国内,除了上述提到的易见供应链应用外,众安科技推出了一项基于区块链技术的鸡养殖追踪系统;区块链初创公司食物优提供了一套基于区块链技术的农场供应链客户系统,已对接全球500多家农场,在提供验证溯源服务的同时,还会提供基于物联网的农业大数据分析,精准营销获客等服务,以增加服务附加值;唯链(vechain)开发了一个基于区块链技术的透明供应链平台,与chronicled类似,也是从奢侈品流通溯源入手,已经和10多个行业客户展开合作。等等。

场景二:共享经济

共享经济是“去中心化”的典型例子。如airbnb对接了有闲置房屋或者床位的房东和租房者,uber、滴滴对接了闲置的汽车和乘客,摩拜、ofo提供的共享单车,等等。但共享经济始终面临的一大问题便是信用缺失。区块链技术可以很好的解决这个问题,区块链去中介化、共识机制、不可篡改的特点能有效解决人与人之间信任基础薄弱、个人信用体系不健全等阻碍共享经济发展的因素。

基于以上特点,在共享经济领域,airbnb、uber和滴滴、摩拜和ofo都在主动拥抱区块链,希望借助区块链技术提升效率、降低成本。创业公司中,赑特数字科技推出了运行在区块链上的物联网智能锁系统,以此切入共享经济领域。场景三:能源管理

分布式能源的发展带来的一个问题是微电网的管理以及与现有的中央电网之间如何平衡。区块链具有分布式账本和智能化的合约体系功能,能够将能源流、资金流和信息流有效地衔接,成为能源互联网落地的技术保障。

在国外,欧洲能源巨头tennet、sonnen、vandebron也在与ibm合作运用区块链技术,将分布式弹性能源整合至电网,以确保供电平衡。纽约初创lo3 energy和consensys合作,由lo3 energy负责能源相关的控制,consensys提供区块链底层技术,在纽约布鲁克林区实现了一个点对点交易、自动化执行、无第三方中介的能源交易平台,实现了10个住户之间的能源交易和共享。

国内也有一家能源区块链初创企业energo labs,提供基于微电网和区块链的p2p清洁能源生产和交易平台及解决方案,目前在菲律宾已经有落地的试点项目,另外在澳大利亚和泰国也设立了分公司。另外,能链众合打造的能源区块链实验室也在开发适用于能源环保行业的区块链分布式账本以及企业级区块链应用。除了上述提到的三大应用场景,区块链技术在物联网领域还可应用于充电桩共享、工业互联网、智能家居等领域,不一而足,本文不再展开讨论。3)区块链 + ip版权&文化娱乐

互联网流行以来,数字音乐、数字图书、数字视频、数字游戏等逐渐成为了主流。知识经济的兴起使得知识产权成为市场竞争的核心要素。但当下的互联网生态里知识产权侵权现象严重,数字资产的版权保护成为了行业痛点。

区块链去中介化、共识机制、不可篡改的特点,利用区块链技术,能将文化娱乐价值链的各个环节进行有效整合、加速流通,缩短价值创造周期;同时,可实现数字内容的价值转移,并保证转移过程的可信、可审计和透明,有效预防盗版等行为。

目前,区块链行业致力于解决版权问题的项目已为数不少,国外如blockai帮助艺术工作者在区块链上注册作品版权;mediachain针对图像作品进行认证和追溯;ascribe进行知识产权登记;decent发布了一个去中心化的数字版权管理解决方案,等等。

在国内,海螺区块链与“猪八戒网”合作完成了基于海螺链构建的onefair平台和猪八戒网的对接;亿书则瞄准的是数字出版行业,做一个集写作、出版、分享为一体的综合平台;etchain泛娱链打造ip数字资产交易平台;国内首个获得虚拟货币交易许可的区块链资产交易平台——黑石区块链也将ip作为第一批交易品种。另外像yoyow、纸贵科技、物链、知产链ipchain等创业公司也都在涉足ip版权领域。4)区块链 + 公共服务&教育

在公共服务、教育、慈善公益等领域,档案管理、身份(资质)认证、公众信任等问题都是客观存在的,传统方式是依靠具备公信力的第三方作信用背书,但造假、缺失等问题依然存在。区块链技术能够保证所有数据的完整性、永久性和不可更改性,因而可以有效解决这些行业在存证、追踪、关联、回溯等方面的难点和痛点。

应用层面,如普华永道与区块链技术公司blockstream、eris合作提供基于区块链技术的公共审计服务;bitfury与格鲁吉亚政府合作落地区块链技术土地确权;蚂蚁金服区块链公益项目;索尼基于区块链的教育信息登记平台,和数软件针对教育行业的区块链项目,等等。综合来看,作为一项基础类技术,区块链在众多具备分布式、点对点交易、去信任等特点的行业领域都有极大的应用价值,现阶段整个区块链产业生态仍处于起步阶段,各行业应用大多还有待探索和试验,各行各业的应用不一而足,本文不再展开讨论。有兴趣的朋友可以进一步研究,也欢迎交流。

part four:区块链领域的投资思考 q:数字货币或挖矿类项目的投资机会

就比特币而言,经过了7、8年发展,比特币已经是目前最成熟的区块链体系,围绕其生态相关的项目对于早期投资而言基本上已经过了时间窗口,市面上的交易平台已经有很多成熟的渠道(据统计,比特币在国内三大交易平台成交超过80%),新平台机会很小;矿机制造商也有临近上市的。宏观而言,比特币pow验证的模式瓶颈明显,未来相关业务是否会继续存在是个问题。对于vc机构而言,围绕比特币生态相关的项目投资价值已经比较低。9月4日,央行等7部委下发了《防范代币发行融资风险公告》,禁止代币融资交易平台从事法定货币与代币、“虚拟货币”相互之间的兑换业务,这一领域的投资机会也基本关闭了。q:ico的投资价值与风险

ico(initial crypto-token offering),首次加密代币发行,源自股票市场的首次公开发行(ipo)概念,是区块链项目首次发行代币。

具体来讲,ico就是区块链项目通过发行代币向投资者众筹,而项目运营的情况将会反映在代币的价值上,这样投资者和创业团队就都能享受到代币带来的收益。可以说,ico使得开源it社区里,第一次有了针对开发者的激励机制。

对于区块链这样的早期技术,退出周期很长,而参与ico,投资代币能够获得投资资金的流动性。因此,国内外有一些机构成立专门投资ico的基金,或直接以ico的方式募集基金来投资ico项目。但对于大多数基金机构而言,ico项目的风险依然过高,估值定价、资金管控等都不透明。9月4日下发的《防范代币发行融资风险公告》明确界定ico为非法融资,宣告了ico的死刑。这一领域不论是机构投资者还是个人投资者,都不建议参与。q:底层技术类项目的发展 国内做底层技术的公司,一类是基于以太坊智能合约进行的修改和优化;一类是基于自定义的加密算法、共识机制等研发的区块链协议。从整个业态来看,像比特币、以太坊这种底层技术平台是开源的,因此对做底层技术及协议层的公司来说,不管是基于国外开源代码改进还是自己重新架构,都需要找到一个可持续的商业模式。

通常来说,技术类公司的发展选择有两种:一种是建系统、搭平台、布局生态;另一种是技术输出,帮助客户做应用。有理想的公司都希望做成开放式平台,吸引各类开发者、创业者来开发自己的应用。但搭平台前期比较难产生收入,投入高周期长,以前只能找vc投资,现在还可以依靠ico融资,但风险依然很大,而且必然面临巨头的竞争,孰输孰赢很难预料。

如果从应用切入,前期的投入少、门槛低,如果场景无缝衔接,很快就能变现。但这种“技术提供商”的模式很容易把自己变成一个劳动密集型的公司,实现规模化发展压力大;比较理想的状态是将应用模块很好地产品化,与集成厂商合作推广行业应用。国内很多区块链创业公司往往选择同时涉足技术服务和平台两种模式。通过技术服务快速实现技术落地和盈利,支持平台研发;通过平台来布局未来,同时也能获得更好的市场估值。目前区块链底层协议的成熟度和稳定性都还有很大欠缺,这也给优秀的技术团队提供了更大的发展空间。长期来看,掌握底层核心技术研发及优化能力的团队更有机会成长为底层技术和协议开发的平台公司,基于对性能和安全性及应用场景的不同需求开发公有链或联盟链,然后上面生长嫁接出很多不同行业的应用。我们认为这种平台应该是具备特定的行业属性或者功能属性的。

q:区块链应用场景的挖掘

区块链本质上是通过数学密码学解决了人与人之间价值交互的信任及公平性问题,是对现有互联网技术的升级补充。所以从这个意义上来说,它会对非常多的行业产生非常大的影响。但并不是所有行业都适合应用区块链技术。如何分析区块链应用场景呢?我们可以参照以下的逻辑: 第一,一个好的区块链技术应用场景一定会涉及到多个信任主体,大家需要有去信任中介的方式来合作。

第二,一定是主体之间有比较强的合作关系,这是商业的需要。

第三,目前的区块链技术还只能用于中低频交易,是否可以满足交易需求。第四,商业模式一定要完备、可持续。

从上述逻辑来看,金融、供应链管理、交通运输、能源管理、电子政务等都是适合区块链融合应用的领域。另外,区块链领域的应用大体上可以分两大类。一类是用区块链的技术解决现今用其他技术已经解决的一些问题,但区块链技术能更好地降低成本或者提升效率;另一类是用区块链解决之前已有技术不能解决的问题。目前的区块链应用还是以第一类为主。q:区块链会不会是个泡沫?

目前有一个误区,认为各种电影、音乐、图片、大数据都可以运行在区块链上,事实上短期内是不太可能的。目前主流公有链技术区块都还是几mb级别容量,如果把很多数据写进区块,区块链的大小会短期内膨胀到无法存储。如果把比特币区块链比喻成dos系统,那么以太坊类的支持智能合约的就像windows95/98。所以就不难理解为什么说区块链技术有很大潜力,但是目前还处在比较早期。

从gartner发布的2017年技术成熟度曲线来看,区块链正在从期望膨胀期进入幻灭期,市场泡沫依然存在,但也已经出现了以太坊、超级账本、open blockchain等可商业化的底层协议,行业应用逐渐增多。对于一种新兴技术,我们往往会在短期内高估它的价值,但在长期的时间轴线上又往往会忽视它的影响,因此,对于区块链技术我们始终抱有一种谨慎而乐观的态度,多关注行业内的创业公司,你会发现改变随时都在发生。

区块链目前仍是一项进化中的技术,虽然近期比特币及ico监管问题给区块链生态带来了极大的负面影响,但整个区块链生态仍在持续进化和完善中。免责声明

本文来自腾讯新闻客户端自媒体,不代表腾讯新闻的观点和立场。

区块链的解析篇三

一、区块链的基础知识

1、区块链的基本概念

定义:

区块链(blockchain)是比特币的底层技术,像一个数据库账本,记载所有的交易记录。这项技术也因其安全、便捷的特性逐渐得到了银行与金融业的关注。

简介:

区块链(blockchain)是比特币的一个重要概念,本质上是一个去中心化的数据库,同时作为比特币的底层技术。区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。

区块链在网络上是公开的,可以在每一个离线比特币钱包数据中查询。比特币钱包的功能依赖于与区块链的确认,一次有效检验称为一次确认。通常一次交易要获得数个确认才能进行。轻量级比特币钱包使用在线确认,即不会下载区块链数据到设备存储中。

比特币的众多竞争币也使用同样的设计,只是在工作量证明和算法上略有不同。如:权益证明和scrypt等等。

创世区块:

该概念在中本聪的白皮书中提出,中本聪创造第一个区块,即“创世区块”。2009年1月3日,比特币的创始人中本聪在创世区块里留下一句永不可修改的话:

“the times 03/jan/2009 chancellor on brink of second bailout for banks(2009年1月3日,财政大臣正处于实施第二轮银行紧急援助的边缘)。”

当时正是英国的财政大臣达林被迫考虑第二次出手纾解银行危机的时刻,这句话是泰晤士报当天的头版文章标题。区块链的时间戳服务和存在证明,第一个区块链产生的时间和当时正发生的事件被永久性的保留了下来。比特币公司btcc于2015年推出了一项服务“千年之链”即区块链刻字服务,就是采用的以上原理。用户可以将通过这项服务将文字刻在区块链上,永久保存。

发展:

区块链诞生自中本聪的比特币,自2009年以来,出现了各种个样的类比特币的数字货币,都是基于公有区块链的。数字货币的现状是百花齐放,列出一些常见的:bitcoin、litecoin、dogecoin、okcoinetc,除了货币的应用之外,还有各种衍生应用,如比特股,彩色币,ripple,ethereum等等。可以用区块链的一些领域可以是: ▪ 智能合约 ▪ 证券交易 ▪ 电子商务 ▪ 物联网 ▪ 社交通讯 ▪ 文件存储 ▪ 存在性证明 ▪ 身份验证 ▪ 股权众筹

我们可以把区块链的发展类比互联网本身的发展,未来会在internet上形成一个比如叫做finance-internet的东西,而这个东西就是基于区块链,它的前驱就是bitcoin,即传统金融从私有链、行业链出发(局域网),bitcoin系列从公有链(广域网)出发,都表达了同一种概念——数字资产(digitalasset),最终向一个中间平衡点收敛。区块链的进化方式是: ▪ 区块链1.0——数字货币

▪ 区块链2.0——数字资产与智能合约

▪ 区块链3.0——dao、dac(区块链自洽组织、区块链自洽公司)–>区块链大社会(科学,医疗,教育etc,区块链+人工智能)。

分类:

区块链目前分为三类,其中混合区块链和私有区块链可以认为是广义的私链: 公有区块链(publicblockchains)公有区块链是指:世界上任何个体或者团体都可以发送交易,且交易能够获得该区块链的有效确认,任何人都可以参与其共识过程。公有区块链是最早的区块链,也是目前应用最广泛的区块链,各大bitcoins系列的虚拟数字货币均基于公有区块链,世界上有且仅有一条该币种对应的区块链。联合(行业)区块链(consortiumblockchains)行业区块链:由某个群体内部指定多个预选的节点为记账人,每个块的生成由所有的预选节点共同决定(预选节点参与共识过程),其他接入节点可以参与交易,但不过问记账过程(本质上还是托管记账,只是变成分布式记账,预选节点的多少,如何决定每个块的记账者成为该区块链的主要风险点),其他任何人可以通过该区块链开放的api进行限定查询。

私有区块链(privateblockchains)私有区块链:仅仅使用区块链的总账技术进行记账,可以是一个公司,也可以是个人,独享该区块链的写入权限,本链与其他的分布式存储方案没有太大区别。目前(dec2015)保守的巨头(传统金融)都是想实验尝试私有区块链,而公链的应用例如bitcoin已经工业化,私链的应用产品还在摸索当中。

特征:

 去中心化

由于使用分布式核算和存储,不存在中心化的硬件或管理机构,任意节点的权利和义务都是均等的,系统中的数据块由整个系统中具有维护功能的节点来共同维护。

 开放性

系统是开放的,除了交易各方的私有信息被加密外,区块链的数据对所有人公开,任何人都可以通过公开的接口查询区块链数据和开发相关应用,因此整个系统信息高度透明。

 自治性

区块链采用基于协商一致的规范和协议(比如一套公开透明的算法)使得整个系统中的所有节点能够在去信任的环境自由安全的交换数据,使得对“人”的信任改成了对机器的信任,任何人为的干预不起作用。

 信息不可篡改

一旦信息经过验证并添加至区块链,就会永久的存储起来,除非能够同时控制住系统中超过51%的节点,否则单个节点上对数据库的修改是无效的,因此区块链的数据稳定性和可靠性极高。

 匿名性

由于节点之间的交换遵循固定的算法,其数据交互是无需信任的(区块链中的程序规则会自行判断活动是否有效),因此交易对手无须通过公开身份的方式让对方自己产生信任,对信用的累积非常有帮助。应用:

 艺术行业

ascribe让艺术家们可以在使用区块链技术来声明所有权,发行可编号,限量版的作品,可以针对任何类型艺术品的数字形式。它甚至还包括了一个交易市场,艺术家们可以通过他们的网站进行买卖,而无需任何中介服务。

 法律行业

bitproof是目前近些年来涌现的众多文档时间戳应用中最为先进的,将会让传统的公证方式成为过去。相对于包括blocksgin和originstaemp这样的免费版本,bitproof提供更多的服务,包括有一个是针对知识产权的。有趣的是,bitproof最近和一家旧金山的it学校进行合作,把他们学生的学历证书都放在区块链上,完全重新定义了如何让文凭和学生证书的处理和使用方式。

 开发行业

colu是首个允许其它企业发行数字资产的企业,他们可以将各种资产来“代币化”让许多人影响深刻。尽管免费的比特币钱包counerparty也允许发行简单的代币,并且在其他钱包持有者之间进行交易,colu的代币可以设置有各种状态和类型,能够脱离或者重新回到这个系统,并且当在区块链上存储数据过大的时候能够将数据存储在bittorrent的网络上。

 房地产行业

他们计划能够让整个产业链流程变得更加现代化,解决每个人在参与房地产面临的各种问题,包括命名过程,土地登记,代理中介等。

 金融角度看待区块链

货币的本质:货币只是一种广泛价值共识,本身不具有价值沉淀。资产与货币的关系:货币描述资产。

什么是数字资产:资产数字化,可细分,可交易,价格由供需市场决定,而不是价值中介——货币决定。

 保险行业

在过去两年里,说起科技领域最炙手可热话题的必然离不开区块链技术。这一脱胎于比特币的底层技术,以7年多的稳定运行证明了其高度安全可靠的架构和算法设计,同时凭借分布式账本和智能合约等创新性的技术,为多个行业的产业升级打开了巨大的想象空间。甚至有业内专家预言区块链技术将掀起第二次互联网革命。金融行业历来对先进技术最为敏感。传统的银行和证券业巨头从2014年就纷纷投身于如火如荼的区块链创业投资中,两年内全球投资总额高达 10亿美金,其中更不乏像dah的6千万美元、blockstream的5千万美元这样的巨额a轮融资。除了资金投入,各大公司更是亲自参与和推动具体的业务应用当中:例如美国纳斯达克证券交易所推出的linq区块链股权交易所已经与2015年底开始发行测试;而 全球43家跨国银行结成的r3 cev联盟也是一直在测试和改进银行间的跨行清算联盟链,动作之快,参与度之高都是前所未有。

保险行业虽然对于区块链技术的参与相对比较保守,但在学术领域一直在进行积极的探索和研究。2014年底,由英国著名的z/yen group咨询集团发起的欧美保险业论坛推出的长达50页的《终身之链》专项研究报告从多个方面讨论的区块链将会给保险业带来的创新和变革。

在研究区块链技术的同时,和国内众多保险行业的专家学者交流,从业务流程、公司管理等多个角度深入探讨了区块链在保险业务的具体落脚点,现笔者与读者分享对于信用风险管理的一些思考。

区块链核心技术简介

区块链主要解决的交易的信任和安全问题,因此它针对这个问题提出了四个技术创新:

-第一个叫分布式账本,就是交易记账由分布在不同地方的多个节点共同完成,而且每一个节点都记录的是完整的账目,因此它们都可以参与监督交易合法性,同时也可以共同为其作证。不同于传统的中心化记账方案,没有任何一个节点可以单独记录账目,从而避免了单一记账人被控制或者被贿赂而记假账的可能性。另一方面,由于记账节点足够多,理论上讲除非所有的节点被破坏,否则账目就不会丢失,从而保证了账目数据的安全性。

-第二个叫做对称加密和授权技术,存储在区块链上的交易信息是公开的,但是账户身份信息是高度加密的,只有在数据拥有者授权的情况下才能访问到,从而保证了数据的安全和个人的隐私。

-第三个叫做共识机制,就是所有记账节点之间怎么达成共识,去认定一个记录的有效性,这既是认定的手段,也是防止篡改的手段。区块链提出了四种不同的共识机制,适用于不同的应用场景,在效率和安全性之间取得平衡。以比特币为例,采用的是工作量证明,只有在控制了全网超过51%的记账节点的情况下,才有可能伪造出一条不存在的记录。当加入区块链的节点足够多的时候,这基本上不可能,从而杜绝了造假的可能。

-最后一个技术特点叫智能合约,智能合约是基于这些可信的不可篡改的数据,可以自动化的执行一些预先定义好的规则和条款。以保险为例,如果说每个人的信息(包括医疗信息和风险发生的信息)都是真实可信的,那就很容易的在一些标准化的保险产品中,去进行自动化的理赔。在保险公司的日常业务中,虽然交易不像银行和证券行业那样频繁,但是对可信数据的依赖是有增无减。因此,笔者认为利用区块链技术,从数据管理的角度切入,能够有效地帮助保险公司提高风险管理能力。具体来讲主要分投保人风险管理和保险公司的风险监督。投保人风险管理

在现在的保险经营中,保险公司和投保人的纠纷时有发生,要么是投保人提供虚假的个人信息骗保,要么是理赔的时候对于免责条款的认定发生分歧。而这些问题的关键都在于对投保人的个人信息缺乏一个真实可信的数据采集和存储手段。

而随着诸如医疗信息数字化、个人征信体系等国家系统性工程的推进,越来越多的权威数据源出现,如果能够将这些数据引入并存储在区块链上,将成为伴随每一个人的数字身份,这上面的数据真实可信,无法篡改,实时同步,终身有效,对于投保人的风险管理将带来莫大的益处。

-第一,是将不同公司之间的数据打通,相互参考,从而及时发现重复投保、历史理赔等信息,及时发现高风险用户。以今年3月份4000万意外伤害险骗保为例,扬州的周某在十余家寿险公司投保,直到人工核保时才查出来。如果在区块链记录了他每一次投保信息,很快就可以发现并及时采取措施。

-第二,是将不同行业的数据引入区块链,可以提高核保、核赔的准确性和效率。举一个重疾险的例子,如果能在区块链上查询到投保人所有的就诊记录,甚至直系亲属的就诊记录,对于投保人当前的身体状况、患病史、家族病史就有了一手的资料,有效地杜绝带病投保。保险公司风险监督

在保险公司运营过程中,由于各种原因导致的风险时有发生,监管机构只能采取事前审核或者事后约束的措施。但随着保险业务的前端日益开放,参与保险市场的企业越来越多元化,事中监督的需求日益凸显。而笔者看来,区块链技术正是进行事中监督的有效技术手段之一。只要保险公司将日常运营流程搬到区块链上,并向监管机构开发一个记账节点(即使是一个只读的记账节点),监管机构就可以实时的观察到保险公司的全部业务动向。例如资金流向和投资构成、产品的承保和赔付数据、主要的人事和管理操作等,无需等到保险公司事后申报,从而及时发现可能存在的业务风险和违规操作。

在此基础上,监管机构还可以利用大数据技术,对全国的保险市场进行分析和预测,及时发现和预防可能存在的系统性风险,或是发现潜在的保障需求和趋势,从而更好地为老百姓提供保障。除了通过改变数据存储方式来减少保险公司在承保和监督方面的风险,区块链技术还激活了很多传统的保障模式,例如相互保险,以及很多新的保障需求,例如临时动态保单。随着科技和保险行业的交流和碰撞日益加深,相信还会有更多新的应用和公司出现。

什么条件下才需要使用区块链

区块链是 2016年 的新流行词。最大最安全的公共区块链是比特币使用的区块链,目前的市场价值约为 64 亿美元。在许多企业家眼中,区块链诱人的发展前景可能是一种新的召唤。比特币促成了许多有趣的创新,比如通过我的公司 bitwage 来发工资,就能让国际范围内的工资支付更快捷,成本也更低。但是还有一种形式叫 “私人区块链” 也叫 “许可区块链(permissionedblockchains)”,其发展前景也同样很有吸引力。

从本质上来说,区块链只是一种用不可变的形式来存储数字信息的方法。从企业的 it 战略层面上来说,区块链在概念上与关系数据库很类似。大约三十多年前,关系数据库取代了大型机(又叫非关系型数据库)的主导地位。而到了 2010年 前后,非关系型数据库又开始反过来抢占关系数据库的利基市场。

区块链中的 “区块” 用密码链接在一起,这样就不可能再通过修改以前的数据来 “做假账”。新产生的内容由所有参与维护这一区块链的所有系统共同审核,只要有足够的系统承认这个新内容,它就成为了一个新区块。

bitwage 公司的运作很顺利,随着公司日趋成熟,我有必要花点时间来研究这个领域下一步将会如何发展。有很多金融服务公司对区块链支付感兴趣,但同样也有很多应用是无须公众参与的不可变公共区块链。

“虽然私有区块链受到许可权的限制,但仍然是去中心化的,也没有单一的权威。使用区块链可以在合作伙伴之间建立信任,从而无需或减少使用票据结算。各个公司可以创造不同的资产,指定交易速度,提出保密要求,决定谁可以参与区块链。通过同一联盟成员之间进行共享,私有企业区块链可在合作伙伴之间建立信任并提高效率。但公司会想要去掉一些比特币的包袱,比如说,挖矿所导致的高能耗。私有区块链可以根据企业及其合作伙伴的具体案例来量身定制。通过相互模仿,内部网的发展会促进公共网络发展,反之亦然。”

利用透明机制来建立信任并提高效率,这一点无论是对公共区块链还是对私有区块链似乎都是关键所在。共享网络的合作伙伴之间分享信息的过程,甚至各分公司之间共享信息的过程都极其效率低下,需要中介机构来保证数据的合法性。区块链技术的创新在于它能够把互不相干的机构联系起来。众多企业正在研究的应用案例包括简化对账程序、提高网络安全性以及工作流程自动化。

许多创业公司在运用私有区块链创建具体应用案例方面取得了相当的成功。

分布式账本初创公司 r3cev 建立了一个有 42 家金融机构参与的金融联盟,研究并实施区块链技术解决方案。早前巴克莱银行、瑞士信贷银行和高盛投资集团已经加入了金融联盟,最近美国合众银行与丹麦银行也加入了这个联盟。

r3cev 认为通过三项服务可以解决金融联盟成员的需求。第一项服务是创建技术基础层结构,并计划在上面构建各种的应用案例和私有区块链。第二项服务是全球协作实验室,从本质上来说这是一个高度技术个性化的 sandbox,参与者要通过严苛的业务流程,包括申请、测试和分析三个阶段。第三项服务是根据全球协作实验室发现的成功应用案例,在基础技术结构层上建立商业应用模式。

charleycooper 是 r3cev 的总经理,之前担任过美国商品期货交易委员会的首席运营官。虽然目前市面上还没有私有区块链技术,但 charley cooper 解释说,贸易金融领域有几个应用案例已经得到了金融联盟成员的认可,正在积极将其转化为商业应用。

另外还有一些公司致力于开发私有区块链在非金融领域的应用。gem 公司同时为私有区块链和公共区块链开发中间件,它对医疗领域很感兴趣。emilyvaugh 是 gem 公司的市场总监,他说:

“bmc healthservices 杂志的一项研究表明,由于医疗收费系统过于复杂,每年浪费的金额高达 3,750 亿美元之多。虽然对医疗收费系统造成影响的某些因素是无法避免的,但如果保险公司、医院收费部门、贷款方以及患者都使用同一个区块链来管理支付,既能够保护患者的隐私,又能够提高医疗收费过程的效率。此外,在保护患者隐私和网络安全的基础上,运用区块链网络管理电子病历能提高医疗服务的透明度和效率。区块链技术的身份认证结构错综复杂,由此产生的数据完整性和分布式安全模式能减少整个医疗行业的人员冗余和盗窃现象。”

因为需要遵守《医疗电子交换法案(hippa)》,医疗保健领域面临着重重困难,但是鉴于每年因为效率低下而造成的浪费数以千亿,实行区块链解决方案不是 “要不要” 的问题,而是 “什么时候” 的问题。

尽管有许多企业家对于用私有区块链替代公共区块链的想法感兴趣,可一旦涉及到不同法律实体之间的资产结算问题,私有区块链似乎仍然举步维艰。私有区块链已经能够解决透明度问题,但这些系统仍然还在寻找改进结算机制的方法。

举个例子,在美国,仍然是用纸质产权证来代表汽车所有权。如果在区块链上将产权数字化,再向车主发放数字产权令牌,这一过程将变得高效,而且还可以打击造假行为。但如果我把我的数字产权令牌发给你,就出现了结算问题,因为纸质产权证仍然在我的手中,那么这种情况下汽车到底是谁的呢? 这是一个法律问题,因而也是一个政治问题,超出了技术解决的能力范围。若是在同一个国家之内,这个问题还有可能解决,但是若问题超出国界成为跨国资产结算,这就需要国际政治及法律合作才能解决。

使用比特币的公共区块链进行跨国支付时,由于其数字令牌本身也是有价值的,因此这是一个直接支付体系。这和汽车产权数字令牌的情况不一样,比特币数字令牌的价值是纯数字化的,投资购买比特币的区块链就会产生一个真正的价值交易,将价值从一个媒介转换到了另一个媒介,再转移数字令牌的时候,接收人就接收到了真正的价值,而不是价值的代表。这就是即时结算。

也许你正在酝酿成立自己的创业公司,希望能够使用区块链技术填补这一市场空白。你会使用私有区块链还是公共区块链? 这里有几个简单的规则:公共区块链针对的是面向应用的用户,已经正式有了一个可信任第三方。私有区块链针对的是单一实体内的用户,或者在同一个行业联盟内的用户,他们彼此之间需要透明,但没必要对公众透明。不要被相互矛盾的区块链协议弄昏了头脑。鉴于人们对这一领域的狂热激情,目前的性能和安全问题是暂时的。区块链技术和二十世纪九十年代的客户端—服务器计算系统一样,也会有成长的痛苦,但是即将风暴般席卷全球。

区块链上的共识机制

发现区块链技术到底会给企业级的信息技术公司带来什么好处。有一大部分让我们帮忙的工程和区块链半点关系都没有。受到大家追捧的区块链也不是万能的,下面为大家介绍区块链适合用在什么地方。另外比特币行情走势比较稳定了,1.数据库 database 我们来说第一个准则。区块链是为共享数据库服务的技术。所以你一开始就需要知道为什么你用数据库,这一种结构性的信息。可以是传统的关系型数据库,包括一个或几个表格一样的数据库表。或者可以是最近流行的nosql,更像文件系统或者字典。(理论上讲,nosql是关系型数据库的子集)

金融资产的总账可以被自然地表达成一个数据库表,其中每行表示一个被某个特定的实体拥有的一种资产类型。每行又有三列:(1)拥有者的个人标识比如账号(2)资产类别的标识比如“usd”或者”aapl”(3)被拥有的资产的数量

2.多个输入者 multiple writers 这个比较简单。区块链是一个支持多个输入者的技术。换句话说,必须有多于一个实体来产生更改数据库的交易。你知道这些输入者是谁吗? 3.信任的缺失 absence of trusts 第三个准则。如果多于一个实体对数据库输入,那么在这些实体间需要某种程度的不信任。换句话讲,区块链是一个基于数据库和多个不信任的输入者的技术。

说到不信任的时候我在说什么?我指的是一个用户不愿意别人修改自己“拥有”的数据库。类似的,当读取数据库的内容时,一个用户不会像接受“真理”一样接受另一个用户报告的数据,因为每个用户有自己的经济或政治的动机。4.去掉中介 所以这个问题,像之前定义的,是使一个数据库和多个不信任的输入者成为可能。已经有一个众所周知的解决方案:一个广受信任的中间人。这是一个每个输入者都相信的人,虽然他们不见得互相信任。其实,这个数据充满了这种性质的数据库,比如在银行里账户的总账。你的银行控制着数据库,保证每笔交易都是有效的,是被参与交易的客户授权了的。无论你费多大劲的请求,你的银行也永远不会让你直接更改数据库。

区块链取消了可信任的中间人,通过使得数据库可以被多个不可信任的输入者直接更改。没有一个中心的守门人需要校验交易和认证他们的来源。然而,交易的定义延伸包含了授权和可靠的证据。交易可以被每个节点单独的验证和处理,每个节点可以保存一份数据库。

但是你需要问的问题是:你是想要还是真的需要去掉中间人?根据你的使用场景,有一个中间实体维护授信的数据库和作为交易看门人真的有错吗?倾向于一个基于区块链的数据库而不是可信任的中间人的合理理由可能包括:成本更低,交易更快,自动调和,新的监管条例或者简单的找不到合适的中间人。5.交易互动 transaction interaction 所以区块链对有多个互不信任的输入者直接修改共享的数据库是适用的。但这还不够。区块链真正的闪光点在当被多个输入者创造出来的交易有交互的时候。

我说交互的时候指的是什么?往全了说,这指被不同的输入者创造的交易是互相关联的。比方说,小红给了小明一笔钱,小明给了小李一笔钱。这种情况下,小明的交易取决于小红的交易,同时我们无法验证小明的交易除非先查看小红的。正因为这种关联性,这些交易自然的属于同一个共享的数据库。

再往深一层说,区块链一个不错的特征是多个输入者可以互相协作的创造交易,每一方都没有风险。这就使得区块链不需要中间人,来打到每方必须实现自己的义务交易才能发生的情形。

还有一个弱一点的应用是不同独立的输入者互相有关系的情形。一个例子是一个不同实体验证客户不同方面的个人身份的身份数据库。虽然每一个验证证书是单独的,但是区块链提供了一个把所有东西整合在一起的方法。6.制定规则

这不是一个独立的条件,但是是之前论证的自然结果。如果数据库可以被多个输入者同时修改,这些输入者并不全部互相相信,那么这个数据库必须有内置的规则限定交易的运行。这些规则从根本上讲不同于传统数据库的约束,因为他们和变换的合法性有关,而不是与数据库某个特定时间的状态有关。每笔交易都会被网络里的每个节点用这些规则检查,检查失败的将会被拒绝,不会传下去。

资产总账包括了这种规则的简单例子,来避免交易无中生有的创造资产。这个规则说总账里各种资产的数量必须在交易前和交易后保持一致。7.选择你的验证者

到现在我们描述了一个交易可以在多个地方发起的分布式数据库,在节点中用点对点的方式传播,被每个节点单独验证。那么区块链从何而来?嗯,区块链的任务是有权威的最终的交易日志,这个日志的内容所有的节点都可证明的认同。

我们为什么需要这个日志?首先,它使得新添加的节点可以从零开始计算这个数据库的内容,而不需要信任其他节点。其次,它解决了一些节点丢失掉交易的可能性,因为系统的瘫痪或者信息交流的短路。如果没有交易日志,这会导致一个节点的数据库和其他节点的有出入,这就有损共享数据库的意义。

第三,两个交易是有可能有冲突的,导致只有一个可以被接受。经典案例是”一个资产两次成功消费”,这种情况下同一个资产发给了两个不同的接受者。在没有中央权威的点对点数据库中,节点对接受哪个交易是有不同意见的,因为没有客观的正确答案。通过交易在区块链中被“确认”,我们保证了所有的节点达成一致的选择。

最后,在以太坊类型的区块链中,精确的交易顺序是非常关键的,因为每一笔交易都会影响到接下来的交易会发生什么。这种情形区块链将定义权威的事情发生的顺序,没有这个交易不能被处理。

区块链从字面上看就是一个区块的链条,在这个链条里每一个区块包括了一群被确认的交易的集合。但谁负责选择进入每个区块的交易呢?在适合企业应用的“私有链”中,答案是一群固定的验证者(“矿工”)来把它们创造出的区块进行数字签名。这个白名单将和某种形式的分布式可达成一致的方案结合起来,避免少数的验证者控制这个区块链。比如说,多链用了一种叫做“采矿多样性”的方案,这个方案里被允许的矿工将循环的工作,同时对不行使职责的节点给予一定程度的容忍。

不管使用哪种达成一致的方案,负责检验的节点都比传统中心化数据库的拥有者有少太多的权利。检验者不能伪造交易,也不能违背规则修改数据库。在资产总账中,这意味着他们不能花别人的钱,也不能改变资产的总量。但是即使如此检验者还是有两种方法来影响数据库的内容: 交易审查:如果足够多的验证者恶意串通,他们可以阻止特定的交易在区块链中被确认,使得这个交易永远的打入冷宫。

偏好性。如果两个交易起了冲突,创造下一个区块的检验者将决定哪个交易被确认,另一个就被拒绝。公平的选择是第一个被看到的交易,但是检验者可以根据其他因素做选择,而不显露出谁先来后到这一点。

因为这些问题,在部署一个基于区块链的数据库时,你需要清醒的认识到谁是你的验证者和你为什么相信他们。根据场景的不同,验证者可以被选择成为:(1)一个或多个被一个组织控制的节点(2)一个维护区块链的一群核心组织(3)网络上的每个节点 8.为你的资产背书

如果你已经看到这了,你们会注意到我倾向于将描述为共享的数据库,而不是通常上讲的”共享的总账”。为什么呢?因为区块链作为一个技术,可以被用于解决比追踪资产所有权更广阔的问题。任何一个有多个互不信任的输入者的数据库都可以基于区块链搭建,而不需要一个中心化的中间人。例子有共享的日历,维基百科形式的合作和讨论论坛。

话说回来,目前似乎主要是那些追踪金融资产的流动和交易的人对区块链感兴趣。我能想到两个原因:(1)金融业在回应(回想起来,非常小的)类似比特币这样的虚拟货币的威胁。(2)一个资产总账是一个被多个互不信任的实体创造的互相影响的交易共享数据库,这是区块链技术是最简单和自然的应用。

如果你确实想用区块链作为资产总账,你需要回答下一个更重要的问题:流动中的资产的本性是什么?我这么说不是表示现金啊债券啊提货单啊,虽然这些也很重要。问题却是:谁是在区块链上代表资产背后的人?如果数据库上说我有十个单位的什么东西,谁将允许我在现实世界中对那十个单位的东西宣示主权?我应该把谁告上法庭如果我不能将在区块链上声明的资产转换成传统的可见的资产?

当然,这个答案对不同的场景将不同。对货币资产来说,你可以想象监管的银行接受现金,然后为存款人在一个区块链技术下的分布式总账里面加钱。在贸易金融中,信用证和提货单将会被相应的进口商的银行和船运公司来背书。未来,我们可以想象一个一级市场的公司债券直接在区块链上发现来融资的时代的到来。

2、区块链的工作原理

为什么会有区块链的创新?

第一代互联网的起点是tcp/ip协议,就是执行一个网络上所有节点统一格式对等传输信息的开放代码。但是这样一个并不复杂的创新对于人类的影响是划时代的,她把全球统一市场所需要的基本价值观:“自由、平等、博爱”,给程序化、协议化、可执行化了。进而派生出stmp邮件协议、http域名协议等,去中心化的实现了全球信息传递的低成本高效率。正如阿里巴巴副总裁高红冰所说:

“互联网就是消灭那个价值很低、成本很高的(信息)供应链——它开放、互联、对等、全球化、去中心化。”

我们知道:市场的本质也是去中心化的,她自动执行也就是“等价交换”的去中心化协议,就像诺贝尔奖金获得者罗纳德•科斯总结的:“市场经济建立在两个深厚的认知基础上:承认无知和包容不确定性。”亚当•斯密也形容市场是:“看不见的手”!因此,市场一定需要信息去中心化的低成本流动,互联网正是适应了全球统一市场形成的大气候下,横空出世了。

但是,第一代互联网去中心化的解决了信息的低成本高效率传输的问题,她没有解决信息的信用问题。因此,第二代互联网必须突破的是:怎样去中心化的建立全球信用?让价值传递也低成本高效率进行。

那么原来的中心化信用体系有什么问题呢?众所周知:中心化的信用,如各国法币,信用价值不同,清算体系也各不兼容,给全球贸易增加了很大成本。目前以美元为中心的全球信用体系,在机制上存在“特里芬悖论”(实质就是一国法币无法同时兼顾解决本国经济利益和全球经济需要的冲突),因此2009年中国央行行长周小川呼吁超主权存储货币的产生,同年,中本聪在网上公开了第一代区块链源代码————“比特币”。

区块链系统是怎样运行的?

首先,中本聪很清楚建立一个支付系统的信用必须解决防止“重复支付”问题,也就是不能造假币。中心化的信用系统是靠国家机器防止造假币。“比特币”怎么办呢?中本聪的伟大创新是给每一笔交易“盖时间戳”(timestamp)。每十分钟一个区块(block:相当于网络账簿),把这十分钟的全网交易都正确的盖上时间戳。问题是谁来盖呢?中本聪并没有假设互联网上都是雷锋,他同意亚当.斯密的观点:市场上的人是贪婪的。他让所谓自称“矿工”的人去竞争这十分钟一个区块的记账权,竞争的规则就是正确记账的同时要去解sha256难题,谁能证明自己的计算机算力最快(所谓proof of work 机制),ta就能竞争到这十分钟区块的合法记账权,并得到二十五个比特币的奖励。这就是所谓俗称的“挖矿”过程,实际是建立一个全网总账——区块链的去中心化信用过程,所以矿工更本质的职能是“记账员”!

中本聪在其比特币白皮书中,比较详尽的叙述了这个信用系统建立的过程:

第一步:每一笔交易为了让全网承认有效,必须广播给每个节点(node:也就是矿工);

第二步:每个矿工节点要正确无误的给这十分钟的每一笔交易盖上时间戳并记入那个区块(block);

第三步:每个矿工节点要通过解sha256难题去竞争这个十分钟区块的合法记账权,并争取得到二十五个比特币的奖励(头四年是每十分钟五十个比特币,每四年递减一半);

第四步:如果一个矿工节点解开了这十分钟的sha256难题,ta将向全网公布ta这十分钟区块记录的所有盖时间戳交易,并由全网其他矿工节点核对;

第五步:全网其他矿工节点核对该区块记账的正确性(因为他们同时也在盖时间戳记账,只是没有竞争到合法区块记账权,因此无奖励),没有错误后他们将在该合法区块之后竞争下一个区块,这样就形成了一个合法记账的区块单链,也就是比特币支付系统的总账——区块链。

一般来说,每一笔交易,必须经过六次区块确认,也就是六个十分钟记账,才能最终在区块链上被承认合法交易。以下是比特币的记账格式:

所以所谓“比特币”,就是这样一个账单系统:它包括所有者用私钥进行电子签名并支付给下一个所有者,然后由全网的“矿工”盖时间戳记账,形成区块链。

比特币的区块链金融有哪些创新?

.类黄金化,尝试建立全球互联网去中心化信用,有可能让价值在全网高速低费率的流转(目前每笔转转费率是万分之一);

.货币总量由密码学协议约定;.比之于黄金,数字货币无限可分;

.货币价值可以建立在大量的p2p交易之上;

.财务管理的完全透明(每笔交易都能在区块链上查到)。

比特币的区块链全网记账,在全球互联网上最高建立了市值100亿美元的市值。因此,清华五道口金融学院院长吴晓灵点睛指出:区块链实验建立了分布式信用,是互联网tcp/ip的升级版,是从信息传递升级到价值传递;

比特币的区块链系统有哪些内在缺陷?

比特币的区块链系统自2009年在互联网上开源运行以来,有成功的地方,但也显示出一些难以克服的内在缺陷:

.总量不能随着市场的情况变化,必然暴涨暴跌;

.挖矿的高碳,只有不到1%的矿工能够竞争到没十分钟区块的记账权,其他参与竞争的99%以上的矿工算力浪费;

.每年10%左右的通货膨胀大大增加了比特币金融生态的成本,甚至威胁到她的生存;.作为去中心化自组织dac系统,记账和发行功能部分运行成本过高。

.作为全球支付系统,效率远远达不到全球贸易的实际要求。比特币网络每秒目前最多确认7笔交易,对比之下,visa的网络系统每秒最快可处理10,000笔交易,支付宝的记录是2014光棍节每秒钟80,000笔!

区块链技术2.0的发展:

作为区块链的2.0升级发展,首先聚焦在解决比特币记账的挖矿高碳上: 在我们讨论怎么克服比特币挖矿记账高碳时,清华经济学研究所的刘涛雄教授指出,挖矿靠算力竞争,最后只有一家竞争到合法记账权,其他99%的矿工节点都白挖了,浪费了资源,显然不太合理,如果全网透明的知道下一家区块的合法记账权,随机的在全网产生,就免除了竞争记账的高碳!我们听后都大赞刘教授主意高明,因为现在比较成功的二代币nxt正是这种机制,他们的白皮书叫“透明锻造”,只是记账权花落谁家的概率是和每个矿工节点钱包的nxt代币持有量成正比,这个叫股权证明机制(proof of stock)。当然,这也引发了nxt把代币分发给早期投资开发者不公平的争论!

ripple是一个区块链半去中心化的方案,利用“可信任网关”(trusted gateways)进行区块链记账,其信用是建立在这些网关不会同时作恶的共识记账(consensus ledger)协议上。

最有雄心的尝试是以太坊(ethereum),她把区块链的技术和图灵完备结合起来,期望开发出一套未来满足各种区块链系统建设的基础性平台,可以支持各种信用货币、数字资产、智能协议甚至金融衍生品的开发.其系统设计是etherum平台统一区块链记账,为所有开发者共同使用,也许她们的正式版本能在不久地将来发布。

区块链的创新在其他领域的可能应用:

现在,区块链在建立去中心化信用的尝试,已经不限于金融界,而被社会各个领域关注,特别是在中国目前一些中心性信用如“红会”,处于“塌陷”态势,区块链更能为社会管理提供一种全新的思路和技术选项,以下是我们了解的一些新进展和相关讨论:

.区块链和物联网结合,将数字资产和原子资产统一起来,抹平消费资产和现金资产的区别,扩展大众的信用,加速价值流通;(ibm-三星)

.区块链上建立知识产权保护系统,对知识产权的使用全网记账,建立全球广告市场;.区块链是否可以为一带一路的新兴经济体发行协议型密码学货币提供技术支撑;.区块链+云计算可以发展成去中心化的自媒体和社区系统;

.区块链可以搭建去中心化的股权众筹体系,让创新项目提前进入流通领域;.区块链可以发展出全透明的财务管理系统;.区块链支持建立全球去中心化公司组织。

总之,在这个信用已经成为紧缺资源的时代,区块链的技术创新,作为一种分布式信用的模式,为全球市场的金融、社会管理、人才评价和去中心化组织建设等,都提供了一个广阔的发展前景。

3、区块链的应用场景

作为一种分散式数字化货币,比特币能存在,完全有赖于一种所谓的区块链技术,这实际上是一种公共账簿,可通过数字化方式,安全、自动化地验证和记录大量交易。

企业家们已逐渐相信,使用这项技术,有望颠覆更多的行业。就使用一种分散式平台来验证和组织的交易而言,眼下商业界存在大量的使用场合。这种平台不需要集中监管,同时它又仍然可以抵御欺诈。

下面是大大小小的公司正在努力利用区块链强大功能的几个方式。

1.银行

银行实际上充当价值的安全仓库和转账枢纽,而作为一种数字化、安全、防篡改的账簿,区块链可以实现同样的功能。的确,瑞士银行ubs和英国巴克莱银行都在试用区块链,以此加快后台功能和结算。银行业的一些人士甚至声称,区块链可以削减高达200亿美元的中间人费用。越来越多的金融服务巨头投资于区块链初创公司,银行参与其中,这也就不足为奇了。r3 cev这家公司已经吸引了50家银行,为金融行业开发支持区块链的自定义解决方案。

一家名为thought machine的组织已开发了vault os(见上图),使用类似区块链的私有技术和加密账簿,让任何年头或任何规模的银行都能够提供安全的端到端金融系统。

2.支付和转账

世界经济论坛在最近一篇论文中认为,分散式支付技术(比如比特币本身)有望彻底改变转账的“业务架构”。据《福布斯》上针对这篇论文的一篇文章声称,在过去的100多年,这种架构保持不变。有了区块链,就有可能绕过这些笨拙的系统,打造一种更直接的支付流程,连接付款和收款双方――可以跨国或在本国内实现,不需要中介,费用极低,几乎瞬间完成。abra(见上图)这家初创公司就在使用区块链技术,用于基于比特币或区块链的全球转账。

3.网络安全

虽然区块链的账簿是公共账簿,但数据通信是使用高级加密技术验证和发送的。这确保数据来自正确的源头,而且在此期间任何数据没有被截获。如果区块链技术得到更广泛的采用,黑客攻击的概率就会下降,因为区块链被认为比许多老式系统来得更可靠。它降低了常规的网络安全风险,一个办法就是不需要几乎所有人员中介。高盛写道:“由于不需要中间人,大大降低了从黑客攻击到篡改数据的潜在安全问题。”guardtime(见上图)是爱沙尼亚的一家初创公司,专注于使用基于区块链的方法来提供工业级网络安全。

4.学术记录和学术界

holbertson school是总部位于加州的软件技能项目,它宣布将使用区块链技术来验证学历证书。这将确保声称在holbertson school通过课程的学生没有擅用实际上没有获得的证书。如果更多的学校开始采用透明的学历证书、成绩单和文凭,就更容易对付这种欺诈行为,更不用说因避免手动检查和纸质文件而节省时间和成本了。

5.投票

选举需要验证选民的身份,需要妥善记录以跟踪选票,还需要可信赖的计数员确定获胜方。区块链可充当投票、跟踪和计数选票的手段,那样根本不存在选民欺诈、记录丢失或弄虚作假的问题。由于投票作为区块链里面的交易,选民可以认同最终计数,因为他们可以亲自计数选票;又由于区块链的审计跟踪记录,他们可以核实没有选票被更改或删除,也没有添加任何非法选票。follow my vote正在kickstarter上搞众筹活动,帮助实现其宏伟目标:开发一种端到端的可核查的在线投票系统。

6.汽车租赁和销售

去年年底,visa和docusign推出了一个合作项目,使用区块链建立了一个概念证明,简化汽车租赁,并将它变成“点击、签名和开车”的过程。潜在客户选择想要租赁的车子后,交易被录入到区块链的公共账簿上,然后,客户坐在驾驶座里,即可签署租赁协议和保单,同时更新区块链,添加该信息。不难想象:还会为汽车销售和汽车登记开发这种类型的流程。

7.网络和物联网

ibm和三星一直致力于研发一种名为adept的概念,它采用类似区块链的技术,为分散式物联网设备网络构建骨干网。据coindesk声称,借助adept(全称“自主分散式对等遥测),区块链将为大量的设备充当公共账簿,这些设备不再需要中央枢纽来居中协调它们之间的通信。由于没有中央控制系统来识别对方,这些设备将能够独立自主地与对方进行联系,管理软件更新、软件错误或能源管理(图片来源:ibm)。

其他公司也在考虑把区块链技术做入到物联网平台。比如说,filament近期筹集到500万美元的a轮资金,韦里逊创投公司(verizon ventures)和三星创投公司(samsung ventures)参与了融资活动。这家公司使用区块链(及其他技术)构建了一个分散式网络,以便传感器能够彼此联系。

8.预测

区块链可能会重塑研究行业、分析行业、咨询行业和预测行业。在线众筹平台augur希望能充分利用分散式预测市场。这家公司表示,它会提供一项看似普通博彩交易所的服务。整个过程将是分散的,不仅让用户有地方下注于体育和股票,还可以下注于其他话题,比如选举和自然灾害。其想法是不仅仅局限于体育博彩,创立一个 “预测市场”。

9.在线音乐

许多音乐艺术家求助于区块链,以此让在线音乐共享更合理。biilboard声称,三家公司在帮助更加直接地付费给艺术家,并使用智能合同,自动解决许可问题,努力解决诸如此类的问题。peertracks仍在开发之中,它旨在提供一种音乐流播放平台,让用户可以欣赏音乐,并使用区块链,直接付费给艺术家,没有中间环节。该平台还希望在艺术家和顾客之间建立更直接的互动关系。

mycelia由获得格莱美奖的艺术家伊莫金·希普(imogen heap)创办,它开发内置智能合同的智能歌曲。这种支持区块链的合同让艺术家可以将歌曲直接卖给粉丝,无需通过唱片公司。

ujo music(见上图)表示,它正在借助区块链,重新打造音乐行业,它是由企业家菲尔·巴里(phil barry)带头创办的。它也希望解决流媒体音乐和付费给艺术家的问题。除了流媒体外,ujo还设想以一种更好的方法编制目录,表明哪些歌曲背后是哪些艺术家和创作者,同样使用智能合同作为歌曲列表背后的自主大脑。

10.拼车

uber之类的拼车应用程序似乎是分散机制的对立面――也就是说,一家公司充当调度中心,利用其算法来控制大群司机以及他们收取的费用。据彭博社报道,以色列初创公司la'zooz(见上图)想要走与“uber截然不同”的道路。它开发了自己的专有数字货币――就像比特币,这种货币使用区块链技术来实现数字化记录。不是采用集中式网络来叫车,人们使用la’zooz的方式是,找到出行路线相似的其他人,拿货币换取车费。然后,这些货币可用于将来拼车。用户赚取(或“挖掘”)这些货币的方式是,让应用程序可以跟踪其位置。

11.股票交易

多年来,许多公司在竭力简化购买、销售和交易股票的过程,新的面向区块链的初创公司认为,它们可以让这个过程实现自动化,并确保安全,比任何以往的解决方案都要来得高效。是overstock旗下的子公司,它希望使用区块链技术,能够在网上进行股票交易。《连线》杂志报道,overstock已经使用区块链来发行私募债券,而现在美国证券交易委员会(sec)发行公债。同时,区块链初创公司chain(下文提到)正与纳斯达克合作,通过区块链,支持私人公司的股票交易。

12.房地产

购买和销售房地产的痛点包括:交易过程中和交易后缺乏透明度,需要大量的文书工作,可能出现欺诈行为,以及公共记录存在错误,不一而足。区块链提供了一种方法,可以减少保存纸质记录的需要,并加快交易。房地产区块链应用软件有助于记录、跟踪和转让土地所有权、房契和留置权等,并有助于确保文档准确、可核查。ubitquity(见上图)为金融机构、产权调查公司和抵押贷款公司提供了一种平台,致力于确保文档安全,同时提高透明度,降低成本。这家公司的测试版将于2016年夏天发布。

13.保险

airbnb、tujia、wimdu及其他公司为人们暂时以资产(包括私人住宅)换价值提供了一种方式。可问题是,在这些平台上给你的资产保险几乎是不可能的。专业服务公司德勤和支付服务提供商lemonway最近携手区块链初创公司stratumn(见上图),推出了一种名为lenderbot的支持区块链的解决方案。这是一种小额保险概念证明,面向共享经济,它证明了区块链应用软件和服务在这个行业的潜力。lenderbot让人们可以通过facebook messenger来聊天,从而参保可定制的小额保险。目的在于,给个人之间交换的高价值物品保险,区块链充当贷款合同中的第三方。

14.医疗保健

医疗保健机构通常无力安全地共享平台上的数据。医疗保健机构之间更好的数据协作,意味着提高了准确诊断的几率,提高了的效治疗的可能性,以及总体上加强了医疗系统提供经济高效的医疗服务的能力。区块链让医院、付费方及医疗保健价值链的其他各方得以共享访问网络的机会,又不危及数据安全性和完整性。初创公司gem(见上图)推出了gem health network――它提供了支持区块链的以太坊(ethereum)平台,拥有多签名和多因子验证技术,旨在构建一种安全的通用数据基础设施。tierion是另一家区块链初创公司,它为医疗保健领域的数据存储和验证构建了一个平台。gem和tierion最近都与飞利浦医疗集团旗下的飞利浦区块链实验室进行了合作。

15.供应链管理

区块链技术最普遍适用的方面之一就是,它支持更安全、更透明地监控交易。供应链基本上是一系列交易节点,互相链接起来,将产品从a点移到销售点或最终部署点。借助区块链,随着产品在整个供应链上易手、从生产环节进入到销售环节,交易可以被详细记录在永久的分散记录中――从而缩减时间延迟、减少增加成本和人为错误。这个行业已涌现出了几家区块链初创公司:provenance(见上图)在为材料和产品构建一个可追溯系统;fluent提供了一种向全球供应链放贷的非传统平台;skuchain为企业对企业贸易和供应链金融市场构建了基于区块链的产品。

16.云存储

提供云存储的企业常常将客户数据保存在集中式服务器上,这意味着加大了网络脆弱性,更容易受到黑客的攻击。区块链云存储解决方案让存储得以分散,因而不大容易受到引起系统性破坏和数据大范围丢失的攻击。storj(见上图)正在测试一种支持区块链的云存储网络,以改善将信息存储在云端的安全性,并降低交易成本。storj用户还可以将未使用的数字存储空间租出去,有望为众包云存储容量开辟一个新的市场。

17.能源管理

能源管理是另一个向来高度集中的行业。在美国,想在能源领域从事交易,你就得通过一家可信赖的电力控股公司,比如duke energy或英国的national grid,或者与一家从大型电力公司购买能源的经销商打交道。一些初创公司提供以太坊区块链技术,让客户能够采用分散的能源生成方案进行交易,并且让人们可以生成、购买和销售能源(卖给邻居)。比如transactive grid(见上图)――这是lo3 energy和总部位于布鲁克林的以太坊公司consensys共办的一家合资企业。lo3 energy还有诸多项目,包括布鲁克林microgrid和exergy项目,后者是一个概念证明,用于利用计算机生成的余热。

18.体育管理

投资于运动员通常是体育管理机构和企业的范畴,但区块链可以让体育爱好者也能够参与明日体育明星的未来,从而实现资助运动员的过程分散化。利用区块链投资于运动员的概念没有得到任何大规模的尝试。然而,至少有一家组织the jetcoin institute在推广网络货币(这里是指“jetcoin”)这个概念,体育爱好者可以投资于自己喜爱的运动员,以后就有机会从运动员的未来收益中分成,另外还有机会获得vip活动和席位升级等。jetcoin与意大利的赫拉斯维罗纳足球队进行了合作,尝试了这种方法。

19.礼品卡和忠诚度计划

区块链可帮助提供礼品卡和忠诚度计划的零售商让那些系统更省钱、更安全。由于减少了处理礼品卡发放和销售交易所需要的中间人,获得和使用依赖区块链的礼品卡这个过程更高效、更省钱。同样,区块链独特的验证功能加大了防范欺诈的力度,同样可以节省成本,并且有助于阻止非法用户获得窃取的帐户。gyft是第一数据公司(first data)旗下的一个购买、发送和兑换礼品卡的在线平台,它与区块链基础设施提供商chain(见上图)达成了合作,为使用区块链的数千家小公司运行礼品卡――这项新计划名为gyft block。

20.政府和公共福利

援助和福利的发放是区块链有助于简化和确保公共治理的一个领域。govcoinsystems limited这家公司是总部位于伦敦的金融技术公司,支持英国政府的福利发放工作。

二、区块链的项目实践

1、开源产品(区块链主流开源技术体系介绍)

一、比特币体系

比特币(bitcoin)是最早也是全球最广泛使用和真正意义的去中心化区块链技术,因此他的开源技术体系非常值得参考。比特币区块链的核心技术框架采用c++语言开发,共识算法采用pow算法,工作量(挖矿)证明获得记账权,容错50%,实现全网记账,公网性能tps<7。开源地址为:https:///bitcoin/bitcoin

虽然说pow算法比较低效率和耗能,比特币区块链由于推出时间比较早又不够强大(如不支持智能合约),但不可否认的是,目前市场上相对成熟和稳定的区块链体系还是比特币。市面上群魔乱舞的山寨币,正是基于比特币的源代码照搬或小改动而创造的,在比特币区块链的体系基础上,还创造了几种区块链技术体系:

彩色币(染色币),彩色币本身就是比特币,是在历史上的创世交易里面被转移过的比特币。在技术上将比特币网络从其货币价值中抽离出来,它们具有一些特殊的属性,比如支持代理或聚集点,从而具有与比特币面值无关的价值。彩色币可以用作替代货币、商品证书、智能财产以及其他金融工具,如股票和债券等。

闪电网络,是为了解决比特币区块链的瓶颈处理能力而生的,他可以有效解决时延、容量扩展、最终性的问题,为比特币区块链提供了一个可扩展的微支付通道网络,使用闪电网络后,tps最大可以扩展到300。交易双方若在区块链上预先设有支付通道,就可以多次、高频、双向地通过轧差方式实现瞬间确认的微支付;双方若无直接的点对点支付通道,只要网络中存在一条连通双方的、由多个支付通道构成的支付路径,闪电网络也可以利用这条支付路径实现资金在双方之间的可靠转移。

比特币侧链

侧链是以锚定比特币为基础的新型区块链,就像美金锚定到金条一样。比特币的在区块链相当在货币体系的黄金地位,因为他是最去中心化、最多分布节点、最公平区块链。侧链是以融合的方式实现加密货币金融生态的目标,而不是像其它加密货币一样排斥现有的系统。利用侧链,我们可以轻松的建立各种智能化的金融合约,股票、期货、衍生品等等。你可以有成千上万个锚定到比特币上的侧链,特性和目的各不相同,所有这些侧链依赖于比特币主区块链保障的弹性和稀缺性。比较著名的比特币侧链是rootstock和blockstream推出的元素链。

rootstock是一个基于比特币侧链的开源智能合约平台,他使得比特币拥有了智能合约,基于rootstock的智能合约能够运行无数应用,为核心比特币网络增加价值和功能。rootstock使用一种比特币双向挂钩技术,这种双向挂钩以一种固定的转换率输送或输出rootstock上的比特币,rootstock双向挂钩是一种混合驱链和侧链的技术。更值得关注的是,rootstock向后兼容以太坊,实现了以太坊虚拟机的一个改进版本,所以以太坊发布的dapps程序能够轻松地在rootstock上使用,实现比特币级别的安全性和以太坊大量dapps的复用性,更快的执行性并和比特币发生更强的相互作用。使用rootstock可以将性能扩展到tps为300。

元素链(elements)是blockstream的开源侧链项目,同样使用比特币双向挂钩技术,除了智能合约外,他还给比特币快速带来许多创新技术,包括私密交易、证据分离、相对锁定时间、新操作码、签名覆盖金额等等特性。核心技术框架采用c++语言开发,开源地址为:https:///elementsproject/elements

二、以太坊eth 刚结束的以太坊全球开发者大会devcon2,吸引了无数大牛到上海,可以看到,以太坊生态系统正在高速地成长着,正朝着成为“世界计算机”的目标前进。无论是the dao众筹到攻击,还是eth与etc 分道扬镳,或者是各种以太坊生态的开发框架和应用,以太坊目前在区块链平台是最吸引眼球的。

以太坊是一个图灵完备的区块链一站式开发平台,采用多种编程语言实现协议,采用go语言写的客户端作为默认客户端(即与以太坊网络交互的方法, 支持其他多种语言的客户端)。基于以太坊平台之上的应用是智能合约,这是以太坊的核心。智能合约配合友好的界面和外加一些额外的小支持,可以让用户基于合约搭建各种千变万化的dapp应用,这样使得开发人员开发区块链应用的门槛大大降低。

以太坊eth的开源地址:https:///ethereum/。以太坊的整个技术生态系统比较强大,同时迭代周期比较快,所以有比较强的生命力,但事物都有两面,对于依赖于以太坊特别是以太坊公网的商业应用来说,频繁的迭代升级和处于风口浪尖(被攻击),使得基于以太坊的商业应用,有时候不得不打足精神去跟以太坊一起升级维护和补丁。

目前以太坊正在正式运行1.0版本,采用的是pow挖矿的共识算法,目前公网的tps是25笔,在开发中的1.5版本,将采用类pos的casper算法,以使区块链的确认速度相对于pow的线性效率,达到指数级。采用casper后将会更好的确认机制,以及大幅降低能量消耗。在规划的 2.0版本目标,tps有望可以达到2000tps。

以太坊的进一步开发介绍你可以参考我另外一篇文章《区块链应用开发入门》。

三、ibm hyperledger fabric ibmhyperledger,又叫 fabric,是一个带有可插入各种功能模块架构的区块链实施方案,他的目标是打造成一个由全社会来共同维护的一个超级账本。elwin个人感觉fabric分层设计比较合理,模块化程度非常不错,虽然目前还是在完善阶段,并没有真正商用(最近ibm携手中国银联打造区块链为基础的忠诚积分交易系统,但还是属于探索试样项目),但以ibm的多年技术底蕴,fabric应该是大企业构建区块链底层的选择之一。

fabric架构核心逻辑有三条:membership、blockchain和chaincode。membershipservices这项服务用来管理节点身份、隐私、保密性、可审计性。blockchain services使用建立在http/2上的p2p协议来管理分布式账本,提供最有效的哈希算法来维护区块链世界状态的副本。采取可插拔的方式来根据具体需求来设置共识协议,比如pbft,raft,pow和pos等等,ibm首选pbft算法。chaincode services 会提供一种安全且轻量级的沙盒运行模式,来在vp节点上执行chaincode逻辑,类似以太坊的evm虚拟机及其他上面运行的智能合约。

开源地址:https:///hyperledger/fabric。fabric的主要框架核心开发语言是go语言,系统目标是15个验证节点下最理想情况下可以有100k tps的性能,更适合于联盟链。

四、比特股bitshare 比特股(bitshares)是区块链历史上里程碑式的产品之一,截至目前仍然是完整度最高、功能最丰富、性能最强大的区块链产品之一。比特股是可以看作是一个公司、货币甚至是一个社区。它提供的bitusd等锚定资产是虚拟币历史上的一个最重要变革之一,能够极大消除虚拟货币被人诟病的波动性大的问题。

比特币低效率高能耗的pow算法,使得比特股及其dpos共识算法应运而生。有别于比特币特定的共识机制,dpos有一个内置的实时股权人投票系统,就像系统随时都在召开一个永不散场的股东大会,所有股东都在这里投票决定公司决策。与比特币相比,比特股系统的投票权牢牢掌握在股东手里,而不是雇员。比特股系统的去中心化程度紧紧掌握在比特股持有者们的手中,他们决定了出块受托人的个数。同时,作恶的受托人不会得到任何好处,并且很快就会被投票出局。此外,比特股内置了强大的账户权限设定、灵活的多重签名方式、白名单等特性,足以满足企业级的功能定制需求。

比特股的1.0开源地址是:https:///bytemaster/bitshares,2.0开源库在:http:///bitshares。他的核心技术框架采用c++语言开发,既适用于公有链,也适合于联盟链,只需要少量节点进行记

区块链的解析篇四

2008 年,在 zuckerberg 为他正在成长的公司开设了第一家国际总部后不久,第一个对封闭协议时代有意义的挑战的蛛丝马迹出现了。

一名(或一群)神秘的程序员以 satoshi nakamoto 的名义给密码学的学术社区成员们的电子邮箱分发了一篇论文。这篇论文被叫做「比特币:点对点的电子现金系统」,在其中,nakamoto 为一种数字货币概述了一个巧妙的系统,它不需要集中的可信权威来验证交易。

当时,facebook 和比特币似乎属于完全不同的领域——一个是风投支持下蓬勃发展的社交媒体初创公司,让你分享生日祝福、与老朋友联系,而另一个则是一个不知名的电子邮件列表中的关于加密货币的错综复杂的方案。

但 10 年后,nakamoto 在这篇论文中提出的想法已经对像 facebook 这样的互联网巨头的霸主地位构成了最重大的挑战。

比特币的悖论之处在于,它很有可能成为一项真正革命性的突破,同时也是作为货币的一种巨大失败。

正如我所写的那样,在过去的五年里比特币的价值增长了近100,000%,为早期投资者赚了一大笔钱,但也将其标榜为一种极不稳定的支付机制。而创造新比特币的过程也被证明需要惊人的能量消耗。

历史充满了新技术的故事,而最后这些新技术的最初应用与最终用途已经没什么关联了。所有对比特币作为支付系统的关注,可能同样会被证明是这样的一种干扰,是技术领域里会丢了西瓜的「芝麻」。

nakamoto 在最初的宣言中把比特币定位为「点对点电子现金系统」,但在它的核心,他(或她或他们)提出的创新其实具有更一般的结构,这个结构有两个关键特征。

首先,比特币提供了一种证据,证明你可以创建一个安全的数据库——区块链——分散在成百上千的计算机上,而没有一个权威机构来控制和验证数据的真实性。

其次,nakamoto 设计了比特币,以使维持分布式账本的工作本身就能得到少量的、越来越稀有的比特币支付。如果你将你计算机处理能力的一半投入到帮助比特币网络完成计算——从而抵御黑客和骗子——你就得到了一小块比特币。nakamoto 设计了这个系统,这样比特币就会随着时间的推移变得越来越难以获得,从而确保了系统中一定数量的稀缺性。如果你在早期帮助比特币保持数据库的安全,你将比后来的人赚更多的比特币。这个过程被称为「挖矿」。

基于我们理解的目的,请忘记一切关于比特币热的其他事情,就记住这两件即可:

nakamoto 带来这个世界的是一种能在数据库没有管理员的情况下对内容达成一致认可的方法,以及一种不通过正式工资或是分得股权就能奖励那些帮助使数据库变得更有价值的人们的方法。这两种想法一起解决了分布式数据库问题和资金问题。

突然之间,一种在 facebook 和 twitter 的幼年时期不存在的,支持开放协议的方法出现了。

这两个功能现在已经被复制到了数十个受到比特币启发的新系统中。其中一个系统就是以太坊,这是 vitalik buterin 在他 19 岁时在一篇白皮书中提出的。以太坊确实有它的货币,但是以太坊的设计核心并不是为了方便电子支付,而是要让人们在以太坊区块链上运行应用程序。

目前,有数百个以太坊应用程序正在开发中,从预测市场到 facebook 的克隆,再到众筹服务。几乎所有的产品都处于内测前阶段,还没有准备好供消费者使用。尽管应用程序处于萌芽状态,但以太货币已经出现了微型比特币泡沫,很可能为 buterin 带来巨额财富。

juan benet 的 filecoin 系统将依赖于以太坊技术,并奖励那些使用它的 ipfs 协议,或者帮助维护它所需要的共享数据库的用户和开发人员。协议实验室正在创建自己的加密货币,也称为 filecoin,并计划在未来几个月在公开市场上出售部分 filecoin。(在 2017 年的夏天,该公司通过向认证投资者提供 benet 所说的代币「预售」,在头 60 分钟内筹集了 1.35 亿美元。)

许多加密货币首先是通过一种被称为「首次硬币发行(i.c.o)」的程序向公众供应的。这 i.c.o.的缩写形式是故意在呼应定义了上世纪 90 年代第一次互联网泡沫的「首次公开发行(i.p.o.)」。但两者之间有一个关键的区别。投机者可以在 i.c.o.中买入,但它们并不是像在传统的 i.p.o.中那样购买私人公司的股权及其专有软件。之后,数字货币将继续被创造出来以换取劳动力——在 filecoin 的情况下,也就是指那些帮助维持 filecoin 网络的人们。帮助改进该软件的开发人员可以获得这些 filecoin,普通用户也可以通过提供多余的硬盘空间来扩展网络的存储容量以获得 filecoin。filecoin 是一种信号,表明某人在某个地方为这个网络增加了价值。

像 chris dixon 这样的倡导者已经开始用「代币(tokens)」而不是硬币(coins)来指代这种劳动力交易中的补偿,以强调这样的技术并不一定是为了破坏现有的货币系统。

「我很喜欢这个代币的象征意义,因为它很清楚地表明它就像一个电玩城。」他说,「你去游乐场玩,在那里你可以使用这些代币。但我们并不是要取代美国政府。它不是真正的货币;它是一种在这个世界里的伪货币。」

metamask 的创始人 dan finlay 也响应了 dixon 的观点。他说:「对我来说,最有趣的是我们已经开始规划新的价值体系。他们根本不需要模仿像金钱这样的现有体系。」

无论真假,i.c.o.的想法已经激发了大量的影子发售,其中一些是由不太可能是区块链狂热者的名人代言的,比如 dj khaled、paris hilton 和 floyd mayweather。

在一篇发表于 2017 年 10 月的博客文章中,联合广场创业公司的创始人以及区块链革命的早期倡导者 fred wilson 强烈反对 i.c.o 的扩张。「我讨厌它,」威尔逊写道,并补充道大部分的 i.c.o.都「是诈骗。而那些在社交媒体上为此站台的名人和其他人的这种行为很糟糕,可能已经违反了证券法。」

对于 i.c.o.——以及已经发行的比特币和以太币——兴趣的激增,可能最引人注目的就是有多少金融投机活动已经被吸引到了那些实际上没有被普通消费者采用的平台中去。

至少在上世纪 90 年代末的互联网泡沫时期,普通人的确在亚马逊上买书,或者在网上阅读报纸;那时有明确的证据表明,网络将会成为主流平台。而如今,炒作周期已经被加速到,数十亿美元正在追逐一项几乎除了密码学专家以外无人能理解的技术,更不用说只有多少人真的在使用了。

六 为了讨论清楚,让我们假设炒作是必要的,而且像以太坊这样的区块链平台成为了我们数字基础架构的基础部分。那么一个分布式的分类账和象征性的经济将如何挑战一个科技巨头呢?

fred wilson 在联合广场风险投资公司(union square ventures)的合伙人 brad burnham 提出了一个围绕另一家科技巨头的设想。去年,这家公司与监管机构和公众舆论发生了冲突——优步(uber)。

「优步基本上只是司机和乘客之间的协调平台,」burnham 说,「是的,它确实很有创意,一开始就有很多功能来减少司机是否会来的焦虑,还有地图,以及很多值得夸赞的东西。」

但当优步等新服务迅猛发展时,市场就有了巩固一个领导者的强大动力。事实上,越来越多的乘客开始使用优步 app 吸引了更多的司机,而这反过来又吸引了更多的乘客。人们在优步上绑定了信用卡;他们已经安装了应用程序;在路上也有更多的优步司机。因此,尝试其他竞争对手服务的转换成本最终会变得令人望而却步,即使首席执行官似乎是一个混蛋,或者理论上来说消费者应该更喜欢一个有十来个优步的竞争市场。

burnham 说:「在某个时候,围绕协调的创新变得越来越没创意。」 区块链世界提出了不同的建议。想象一下,一些像协议实验室这样的团体决定在堆栈中添加另一个「基本层」。

正如 gps 给我们提供了一个发现和分享我们位置的方法一样,这个新协议将定义一个简单的请求:我在这里,想去那里。分布式账簿可能会记录所有用户过去的旅行、信用卡、最喜欢的地点——所有优步或亚马逊这样的服务商用来锁定客户的元数据。为了方便论证,把它叫做「交通(transit)」协议。

将「交通」请求发送到互联网的标准将完全开放;任何想要构建应用程序来响应该请求的人都可以免费使用。城市可以建立「交通」应用程序,允许出租车司机提出请求。而自行车共享组织,或者人力车夫也可以这样做。

全文阅读已结束,如果需要下载本文请点击

下载此文档
a.付费复制
付费获得该文章复制权限
特价:5.99元 10元
微信扫码支付
已付款请点这里
b.包月复制
付费后30天内不限量复制
特价:9.99元 10元
微信扫码支付
已付款请点这里 联系客服