白癜风能治吗 http://m.39.net/pf/a_7157873.html受访者:吴为龙,趣派科技CTO采访与撰文:李画在未来,当我们谈论区块链时会很清楚区块链的用途是什么,就像如今的我们清楚互联网的用途是什么一样;但在现在,对于区块链能做什么我们只有一些理解和判断。一切都才刚刚开始。这些理解和判断并不会左右区块链在未来真正的用途,区块链必然有它自己的路;但这些理解和判断却是重要的,它们能够帮助区块链尽快地找到自己的路,也能够让置身于这个行业中的我们有大致的方向,少做一些无用功。对区块链的用途是什么做出判断,并不是一件想当然的事情,它建立在对区块链本质的深刻认知之上,甚至需要建立在对未来世界的远见之上。在这个系列的采访中,受访者真诚地给出了自己的答案,而比答案本身更为迷人的是他们看待这个问题的角度以及分析这个问题的逻辑,对我们每个人而言,更重要的是建立思考区块链问题的一些路径,而不仅仅是装入与区块链相关的一些概念。区块链是结算关键词:公开数据库、结算、自定义结算问:你之前说「区块链就是结算,那什么有想象力?应该说是一个场景,一个结算场景」。你现在还是这么认为吗?为什么区块链就是结算?吴为龙:我的观点一直没变,区块链就是结算,需要一个结算场景。区块链的核心就是一个公开数据库,这个数据库能怎么用?我举两个例子。第一个,假设广告行业的广告发行商和广告主使用区块链,他们把数据放在这个数据库里,就意味着双方都知道对方的各种数据,而模糊这些数据可能正是这个行业存在的奥义。所以双方都会把除了结算之外的数据存在自己私有的数据库中,最后,这个广告行业的区块链就只是广告行业的结算,别的都用不到。在传统互联网场景里,很多数据都不需要或者不能公开,也就是说大多数场景都不能使用公开数据库,也就是不能使用区块链。只有在结算场景下,才需要有一个双方都能看的数据库。第二个例子,比如一个人想做一个系统让大家共享医疗脑CT图像,以方便阿尔茨海默症研究,通过区块链来构建。但由于区块链的分布式存储特性,单一数据会被存到很多节点,这是对存储资源的一种浪费,节点越多,本地的存储压力越大,这个系统最终会因为存储和通信压力面临诸多问题。这两个例子是为了说明不使用公开数据库的两个原因:数据私有化和数据量。能公开的、小数据量的,我能想到的就只有结算数据了。问:比如溯源数据为什么不适合使用公开数据库?吴为龙:还是成本问题,没人看,维护的人白花钱。数据上链也是一个非常大、难以解决的问题,不过数据上链问题与是否选择公开数据库无关,它是所有数据库都有的问题。问:可不可以这么理解,「区块链的本质是一个公开的数据库,但因为很多类数据不能公开以及这种方式下数据的存储成本过高,所以区块链几乎只适合用来存储结算数据,因此区块链的用途是结算」。那我想问的是,为什么要把区块链理解为一个公开的数据库,而不能是其他什么?吴为龙:这么理解可以。把区块链理解为一个公开的数据库是因为从技术角度看,区块链就是通过特定文件传输协议在多台机器(节点)上存相同数据的数据库,数据在这些机器中都有,也就是公开的数据库。无论区块链采用什么样的准入机制,比如是公有链,联盟链或私有链,链上的节点都是需要存储相同数据库的。当然你可以说区块链是分布式系统,或者任何其他定义,但其核心就是每台机器存一样的东西。区块链采用的P2P协议,是这个数据库从网络上传下载数据的方式;区块链上的交易,是这个数据库添加的主要数据;区块链共识机制,是为了保证数据库能够在全网更新最新的数据,共识的目的是支持一致的数据库;区块链虚拟机,是数据库的公用指令,用来制作自定义指令。区块链智能合约,是要建立在数据库已经一致的情况下才能用,用智能合约的目的是什么?让区块链建立的这个数据库的指令达到图灵完备,以实现自定义结算。问:如果不用区块链,能不能实现公开数据库,进而用于结算?吴为龙:当然可以,只要有人愿意免费维护。关键问题在于你信任这个数据库吗?区块链这种公开数据库好处就是:公链有奖励,可以保证矿工维护该系统;联盟链有准入会员,会员需要维护该系统。说到底就是这个数据库的维护要花钱,看怎么花了。你说你信任共识,那是因为这个共识现在有用,如果一条链经常分叉,你还信么?其实还是信任该区块链里的矿工好人多。也就是说你信任的不是虚无的共识,而是在共识下的合法矿工。问:所以奖励机制设计的合理才能带来信任?吴为龙:对。就是矿工愿意一直在里面。问:你能从区块链的用途是结算这个角度,分析区块链上的一些应用吗?吴为龙:BTC就是结算,别的什么链上来就是加TPS的都走不通,因为用你结算的人不多;ETH之前就是融资结算,你看有这个场景和没这个场景时它的表现;Monero其实就是匿名结算,只要有人需要它就会一直存在。区块链就这么简单,制造结算场景。问:寻找区块链的结算场景,也就是寻找哪一类结算用区块链比较好?吴为龙:对。结算本身就是找第三方,因为我们毕竟不是以物换物。第三方可以是任何东西,区块链也是一种第三方。在我看来,区块链是提供了一种新的结算方式,让大家多了一个选择。在什么场景,用什么,才是要考虑的问题,找区块链的结算场景也就是看做什么的时候用区块链是最好的。问:我们总是要先明白区块链结算的不同之处,才能去找到它合适的结算场景。你理解的区块链结算的不同之处在哪儿?吴为龙:对于公有链,首先,建立账号很方便,本地直接建立,不用第三方审批。其次,增加自定义结算很方便,也不用受制于第三方。再有就是,交易费自由灵活,只要矿工接受就可以。智能合约就是在自定义结算。对比来说的话你可以看支付宝这种第三方,它总共也就那么多API,结算的自由度是被限制的,它给你你就有,它不给你你就没有;而区块链就是没有限制你的自由度,开局一个数据库,API全靠自己定义,你能实现什么样的结算,就可以有什么样的结算。预览时标签不可点
转载请注明:http://www.niaodaoy.com/jxsssy/6677.html